Compare commits

...

5 commits

Author SHA1 Message Date
Ell
2bf6f2b72a 0.42.1 2024-06-09 20:51:38 +02:00
Ell
5dd6cbd020 re-word the new section 2024-06-09 18:28:00 +02:00
Ell
1d3e6bb777 add info about the feedback form to the common issues article 2024-06-09 18:25:49 +02:00
Ell
f7dbbef34d 0.42.0 2024-06-09 17:05:30 +02:00
Ell
4f6062b170 0.42.0 2024-06-09 17:02:15 +02:00
226 changed files with 65602 additions and 38757 deletions

View file

@ -1,3 +1,72 @@
# 0.42.1
*June 6, 2024*
Fixes
- Fixed the build mode preview panel snapping to the top when the controls hints overlay is disabled
# 0.42.0
*June 6, 2024*
![](media/changelog/0.42.0.png)
> Plenty of Personalities and Different Difficulties
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.42.0/).**
Additions
- Added the Homebody, Daydreamer, Cheerful and Brave personalities
- Added the ability to set the game's difficulty level between Chill, Normal and Intense modes in the gameplay options. Difficulty influences skill building, relationship gain, need reduction, and more.
Improvements
- Increased the maximum amount of personalities for adults from 2 to 3, and for children from 1 to 2. To edit the personalities of your existing Tinies, you can use the `EditPerson` [cheat](https://docs.tinylifegame.com/articles/cheats.html).
- Improved the way that lot staff chooses objects to prepare orders with
- Improved random generation style choices to make them a bit more consistent
- Make clear what exactly is missing when trying to exit the character creator
- Improved performance when adding and removing objects, walls, stairs, roofs and lights
- Made more specific emotion types with the same amount be prioritized over Happy, Uncomfortable and Fine
- Various actions now take a randomized amount of time, rather than a fixed amount
- Order personality types by name
- Made Tinies that live on lots with missing amenities automatically leave town to fill their needs elsewhere if they're unplayed
- Don't automatically generate a babysitter for a map when none are needed yet
- Change the baby's last name automatically when adopting or having one
- Scroll the color selection menu if necessary to avoid UI elements overlapping each other
- Made emergency food delivery only occur in the Chill difficulty
- Display a Tiny's pronouns and reproductive abilities in their About tab
- Made children not immediately eat food they made on the child stove
- Only focus the camera on dying people if at least one household member knows them
- Made the chance of fooling around failing lower the higher the romance level is
- Made the Illusion of Bridge debug object be only the ground part, rather than the ground and fence. Fences can now be placed on top to allow more variety in bridge styles.
Fixes
- Fixed an exception when a possible romantic partner is removed during an action
- Fixed the bar in Maple Plains City being inaccessible for ordering
- Fixed an exception when no valid position to order or view art from is found
- Fixed an issue where the game would sometimes stick around after closing
- Fixed babies being able to get some child-and-up emotions
- Fixed controls hint options box not having a correct default value
- Fixed people being able to put babies down through walls
- Fixed mean people not having higher success chances in social actions if their charisma skill is higher
- Fixed large objects escaping their build mode buttons
- Fixed various personality types not counting for both partners of an interaction
- Fixed chatting on the computer displaying friendship particles on the other person
- Fixed relationship bars in action argument menus being mouseable
- Fixed multiple outfits being generated for adoptable children, even if they don't match their intentions
- Fixed lot previous working incorrectly with auto-tiles like paths and water
- Fixed children being able to hire a babysitter
- Fixed Tinies leaving public lots immediately when asked to visit sometimes
- Fixed bees still going through walls
- Fixed babies not being able to interact with other babies
- Fixed getting unbalanced diet emotions from drinks
API
- Split Person out into Person and PersonLike to allow for mods and future game content to feature other person-like objects like animals, and allow actions, personality types and more to be restricted to specific PersonLike types
- Made some more helper and extension methods public
- Made actions have the ability to last a random amount of time easily
- Allow specifying emotes directly, rather than just categories
- Added events for selection handler selection changes
- More aggressively ensure that mods only use their assigned Harmony instances
- Fixed Harmony not working correctly due to an incompatibility with .NET 8
# 0.41.2
*May 1, 2024*

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -14,13 +14,13 @@ items:
- TinyLife.Actions.ActionArgument.CustomLayout
- TinyLife.Actions.ActionArgument.Description
- TinyLife.Actions.ActionArgument.DisplayName
- TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- TinyLife.Actions.ActionArgument.GetDisplayName
- TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
- TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)
- TinyLife.Actions.ActionArgument.Name
- TinyLife.Actions.ActionArgument.PassivePriority
- TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
langs:
- csharp
@ -153,17 +153,17 @@ items:
summary: >-
A function that returns the passive priority of this action variety.
If this function is null (which it is by default), <xref href="TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> will return 1.
If this function is null (which it is by default), <xref href="TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> will return 1.
If this function returns 0, this variety will not be chosen by the AI.
This is an extension of <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public Func<Person, float> PassivePriority
content: public Func<PersonLike, float> PassivePriority
return:
type: System.Func{TinyLife.Objects.Person,System.Single}
content.vb: Public PassivePriority As Func(Of Person, Single)
type: System.Func{TinyLife.Objects.PersonLike,System.Single}
content.vb: Public PassivePriority As Func(Of PersonLike, Single)
- uid: TinyLife.Actions.ActionArgument.CanExecute
commentId: F:TinyLife.Actions.ActionArgument.CanExecute
id: CanExecute
@ -289,7 +289,7 @@ items:
If this action is set, the <xref href="MLEM.Ui.Elements.Group" data-throw-if-not-resolved="false"></xref> or its main <xref href="MLEM.Ui.Elements.Button" data-throw-if-not-resolved="false"></xref> can be modified to look different (or removed) based on this variety.
Predefined custom layouts such as <xref href="TinyLife.Actions.ActionArgument.ImageLayout(System.Single%2cMLEM.Ui.Elements.Element.DrawCallback%2cMLEM.Misc.Padding)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person%2cTinyLife.Objects.Person%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be found statically in this class.
Predefined custom layouts such as <xref href="TinyLife.Actions.ActionArgument.ImageLayout(System.Single%2cMLEM.Ui.Elements.Element.DrawCallback%2cMLEM.Misc.Padding)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike%2cTinyLife.Objects.PersonLike%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be found statically in this class.
example: []
syntax:
content: public Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> CustomLayout
@ -482,16 +482,16 @@ items:
nameWithType.vb: ActionArgument.CanBeExecuted(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.CanBeExecuted(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanBeExecuted(ActionInfo, Boolean)
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
id: GetPassivePriority(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
id: GetPassivePriority(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
name: GetPassivePriority(Person)
nameWithType: ActionArgument.GetPassivePriority(Person)
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
name: GetPassivePriority(PersonLike)
nameWithType: ActionArgument.GetPassivePriority(PersonLike)
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -507,26 +507,26 @@ items:
summary: Returns the passive priority of this action variety, which is based on <xref href="TinyLife.Actions.ActionArgument.PassivePriority" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public float GetPassivePriority(Person person)
content: public float GetPassivePriority(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person for whom to return the passive priority
return:
type: System.Single
description: The passive priority of this action variety
content.vb: Public Function GetPassivePriority(person As Person) As Single
content.vb: Public Function GetPassivePriority(person As PersonLike) As Single
overload: TinyLife.Actions.ActionArgument.GetPassivePriority*
- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool)
nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool)
fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
type: Method
source:
remote:
@ -542,12 +542,12 @@ items:
summary: >-
A helper method that returns a set of <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref> instances that represents a set of people that are currently around and able to be interacted with.
Each action variety contains passes the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> instance in question as an <xref href="TinyLife.Actions.ActionArgument.AddedConstructorArguments" data-throw-if-not-resolved="false"></xref> rather than passing itself.
Each action variety contains passes the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> instance in question as an <xref href="TinyLife.Actions.ActionArgument.AddedConstructorArguments" data-throw-if-not-resolved="false"></xref> rather than passing itself.
This method is used for actions like <xref href="TinyLife.Actions.ActionType.AskToTaste" data-throw-if-not-resolved="false"></xref>, where a person can be selected to interact with from a variety menu.
example: []
syntax:
content: public static IEnumerable<ActionArgument> FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
content: public static IEnumerable<ActionArgument> FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@ -556,7 +556,7 @@ items:
type: System.Boolean
description: Whether the action variety was selected automatically.
- id: canExecute
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref>-esque function that determines whether a given person should be included.
- id: showRelationship
type: System.Boolean
@ -564,11 +564,11 @@ items:
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument}
description: A set of action varieties that represents the free people around.
content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
overload: TinyLife.Actions.ActionArgument.FreePeople*
nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean)
- uid: TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
id: StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
@ -660,16 +660,16 @@ items:
nameWithType.vb: ActionArgument.ImageLayout(Single, Element.DrawCallback, Padding)
fullName.vb: TinyLife.Actions.ActionArgument.ImageLayout(Single, MLEM.Ui.Elements.Element.DrawCallback, MLEM.Misc.Padding)
name.vb: ImageLayout(Single, DrawCallback, Padding)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
id: PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
id: PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
name: PortraitLayout(Person, Person, bool)
nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
name: PortraitLayout(PersonLike, PersonLike, bool)
nameWithType: ActionArgument.PortraitLayout(PersonLike, PersonLike, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, bool)
type: Method
source:
remote:
@ -682,16 +682,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method intended to be used with <xref href="TinyLife.Actions.ActionArgument.CustomLayout" data-throw-if-not-resolved="false"></xref> that creates a layout that includes the <xref href="TinyLife.Objects.Person.Portrait" data-throw-if-not-resolved="false"></xref> of the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in the center bottom.
summary: A helper method intended to be used with <xref href="TinyLife.Actions.ActionArgument.CustomLayout" data-throw-if-not-resolved="false"></xref> that creates a layout that includes the <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref> of the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> in the center bottom.
example: []
syntax:
content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person, Person otherPerson, bool showRelationship)
content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(PersonLike person, PersonLike otherPerson, bool showRelationship)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that will be interacting with the portrait layout, and subsequently the <code class="paramref">otherPerson</code>.
- id: otherPerson
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person to create the portrait layout for
- id: showRelationship
type: System.Boolean
@ -699,11 +699,11 @@ items:
return:
type: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
description: An action that can be fed into <xref href="TinyLife.Actions.ActionArgument.CustomLayout" data-throw-if-not-resolved="false"></xref>
content.vb: Public Shared Function PortraitLayout(person As Person, otherPerson As Person, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
content.vb: Public Shared Function PortraitLayout(person As PersonLike, otherPerson As PersonLike, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
overload: TinyLife.Actions.ActionArgument.PortraitLayout*
nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
name.vb: PortraitLayout(Person, Person, Boolean)
nameWithType.vb: ActionArgument.PortraitLayout(PersonLike, PersonLike, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, Boolean)
name.vb: PortraitLayout(PersonLike, PersonLike, Boolean)
references:
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
@ -1484,29 +1484,29 @@ references:
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
name: GetPassivePriority(Person)
nameWithType: ActionArgument.GetPassivePriority(Person)
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
name: GetPassivePriority(PersonLike)
nameWithType: ActionArgument.GetPassivePriority(PersonLike)
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
name: GetPassivePriority
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
name: GetPassivePriority
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
@ -1514,26 +1514,26 @@ references:
name: PassivePriority
nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- uid: System.Func{TinyLife.Objects.Person,System.Single}
commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
- uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, float>
nameWithType: Func<Person, float>
fullName: System.Func<TinyLife.Objects.Person, float>
nameWithType.vb: Func(Of Person, Single)
fullName.vb: System.Func(Of TinyLife.Objects.Person, Single)
name.vb: Func(Of Person, Single)
name: Func<PersonLike, float>
nameWithType: Func<PersonLike, float>
fullName: System.Func<TinyLife.Objects.PersonLike, float>
nameWithType.vb: Func(Of PersonLike, Single)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
name.vb: Func(Of PersonLike, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -1549,9 +1549,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -1789,29 +1789,29 @@ references:
name: Padding
isExternal: true
- name: )
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
isExternal: true
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
name: PortraitLayout(Person, Person, bool)
nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
name.vb: PortraitLayout(Person, Person, Boolean)
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
name: PortraitLayout(PersonLike, PersonLike, bool)
nameWithType: ActionArgument.PortraitLayout(PersonLike, PersonLike, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, bool)
nameWithType.vb: ActionArgument.PortraitLayout(PersonLike, PersonLike, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, Boolean)
name.vb: PortraitLayout(PersonLike, PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
name: PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1820,18 +1820,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
name: PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2099,17 +2099,17 @@ references:
fullName: TinyLife.Actions.ActionArgument.PassivePriority
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority*
commentId: Overload:TinyLife.Actions.ActionArgument.GetPassivePriority
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
name: GetPassivePriority
nameWithType: ActionArgument.GetPassivePriority
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.Single
commentId: T:System.Single
parent: System
@ -2169,21 +2169,21 @@ references:
fullName: TinyLife.Actions.ActionInfo.Person
- uid: TinyLife.Actions.ActionArgument.FreePeople*
commentId: Overload:TinyLife.Actions.ActionArgument.FreePeople
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_PersonLike_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
name: FreePeople
nameWithType: ActionArgument.FreePeople
fullName: TinyLife.Actions.ActionArgument.FreePeople
- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>
nameWithType: Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>
fullName: System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>
nameWithType.vb: Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult)
fullName.vb: System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult)
name.vb: Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult)
name: Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>
nameWithType: Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>
fullName: System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>
nameWithType.vb: Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult)
fullName.vb: System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult)
name.vb: Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult)
spec.csharp:
- uid: System.Func`2
name: Func
@ -2195,18 +2195,18 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: " "
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Info
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Info
name: Info
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.info
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.info
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: " "
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Other
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Other
name: Other
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.other
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.other
- name: ','
- name: " "
- uid: System.Boolean
@ -2214,9 +2214,9 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Automatic
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Automatic
name: Automatic
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.automatic
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.automatic
- name: )
- name: ','
- name: " "
@ -2233,9 +2233,9 @@ references:
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Info
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Info
name: Info
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.info
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.info
- name: " "
- name: As
- name: " "
@ -2244,20 +2244,20 @@ references:
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Other
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Other
name: Other
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.other
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.other
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Automatic
- uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Automatic
name: Automatic
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.automatic
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.automatic
- name: " "
- name: As
- name: " "
@ -2601,15 +2601,16 @@ references:
name: Padding
nameWithType: Padding
fullName: MLEM.Misc.Padding
- uid: TinyLife.Objects.Person.Portrait
commentId: P:TinyLife.Objects.Person.Portrait
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Portrait
- uid: TinyLife.Objects.PersonLike.Portrait
commentId: P:TinyLife.Objects.PersonLike.Portrait
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
nameWithType: Person.Portrait
fullName: TinyLife.Objects.Person.Portrait
nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Actions.ActionArgument.PortraitLayout*
commentId: Overload:TinyLife.Actions.ActionArgument.PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
name: PortraitLayout
nameWithType: ActionArgument.PortraitLayout
fullName: TinyLife.Actions.ActionArgument.PortraitLayout

View file

@ -12,12 +12,12 @@ items:
- TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.ActionInfo.CurrentMap
- TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
- TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
- TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
- TinyLife.Actions.ActionInfo.GetInvolvedLocations
@ -28,7 +28,7 @@ items:
- TinyLife.Actions.ActionInfo.Lot
- TinyLife.Actions.ActionInfo.Person
- TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@ -106,11 +106,11 @@ items:
summary: The <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> that is currently executing the action
example: []
syntax:
content: public Person Person { get; }
content: public PersonLike Person { get; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public Property Person As Person
type: TinyLife.Objects.PersonLike
content.vb: Public Property Person As PersonLike
overload: TinyLife.Actions.ActionInfo.Person*
- uid: TinyLife.Actions.ActionInfo.ActionLocation
commentId: F:TinyLife.Actions.ActionInfo.ActionLocation
@ -557,7 +557,7 @@ items:
summary: >-
Returns a set of (distinct) objects of the given type <code class="typeparamref">T</code> that match the given <code class="paramref">category</code>.
The objects considered are the <xref href="TinyLife.Actions.ActionInfo.actionObject" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Person.GetHeldObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref> and the auxiliary objects added using <xref href="TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)" data-throw-if-not-resolved="false"></xref>.
The objects considered are the <xref href="TinyLife.Actions.ActionInfo.actionObject" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.PersonLike.GetHeldObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref> and the auxiliary objects added using <xref href="TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public IEnumerable<T> GetInvolvedObjects<T>(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true)
@ -570,7 +570,7 @@ items:
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture, as well as the <xref href="TinyLife.Objects.MapObject.HoldingPerson" data-throw-if-not-resolved="false"></xref> of objects, should be included
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
description: Whether fake items held by players (see <xref href="TinyLife.Objects.PersonLike.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
typeParameters:
- id: T
description: The type that the objects returned should have
@ -617,7 +617,7 @@ items:
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture, as well as the <xref href="TinyLife.Objects.MapObject.HoldingPerson" data-throw-if-not-resolved="false"></xref> of objects, should be included
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
description: Whether fake items held by players (see <xref href="TinyLife.Objects.PersonLike.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
- id: predicate
type: System.Func{{T},System.Boolean}
description: A predicate to match against objects. If this is non-null, the first object that matches this predicate is returned.
@ -741,16 +741,16 @@ items:
description: The involved object ids.
content.vb: Public Function GetInvolvedObjectIds() As IEnumerable(Of Guid)
overload: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds*
- uid: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: ActionInfo.Validate(Person)
fullName: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
name: Validate(PersonLike)
nameWithType: ActionInfo.Validate(PersonLike)
fullName: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -769,25 +769,25 @@ items:
This method should only be called when this action info is read from disk.
example: []
syntax:
content: public bool Validate(Person person)
content: public bool Validate(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info belongs to
return:
type: System.Boolean
content.vb: Public Function Validate(person As Person) As Boolean
content.vb: Public Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Actions.ActionInfo.Validate*
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
id: FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromLocation(Person, Map, Vector2, float)
nameWithType: ActionInfo.FromLocation(Person, Map, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
name: FromLocation(PersonLike, Map, Vector2, float)
nameWithType: ActionInfo.FromLocation(PersonLike, Map, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
type: Method
source:
remote:
@ -803,10 +803,10 @@ items:
summary: Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given location (and no objects)
example: []
syntax:
content: public static ActionInfo FromLocation(Person person, Map map, Vector2 location, float floor)
content: public static ActionInfo FromLocation(PersonLike person, Map map, Vector2 location, float floor)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: map
type: TinyLife.World.Map
@ -820,21 +820,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Vector2, floor As Single) As ActionInfo
content.vb: Public Shared Function FromLocation(person As PersonLike, map As Map, location As Vector2, floor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation*
nameWithType.vb: ActionInfo.FromLocation(Person, Map, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromLocation(Person, Map, Vector2, Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromLocation(PersonLike, Map, Vector2, Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
id: FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromLocation(Person, Map, Point, float)
nameWithType: ActionInfo.FromLocation(Person, Map, Point, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Point, float)
name: FromLocation(PersonLike, Map, Point, float)
nameWithType: ActionInfo.FromLocation(PersonLike, Map, Point, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Point, float)
type: Method
source:
remote:
@ -850,13 +850,13 @@ items:
summary: >-
Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given location (and no objects).
This is a helper method that calls <xref href="TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> with the center of the given <code class="paramref">location</code>.
This is a helper method that calls <xref href="TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> with the center of the given <code class="paramref">location</code>.
example: []
syntax:
content: public static ActionInfo FromLocation(Person person, Map map, Point location, float floor)
content: public static ActionInfo FromLocation(PersonLike person, Map map, Point location, float floor)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: map
type: TinyLife.World.Map
@ -870,21 +870,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Point, floor As Single) As ActionInfo
content.vb: Public Shared Function FromLocation(person As PersonLike, map As Map, location As Point, floor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation*
nameWithType.vb: ActionInfo.FromLocation(Person, Map, Point, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Single)
name.vb: FromLocation(Person, Map, Point, Single)
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Point, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Single)
name.vb: FromLocation(PersonLike, Map, Point, Single)
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
id: FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromObjectGeneric(Person, Map, Guid, Vector2, float)
nameWithType: ActionInfo.FromObjectGeneric(Person, Map, Guid, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, float)
name: FromObjectGeneric(PersonLike, Map, Guid, Vector2, float)
nameWithType: ActionInfo.FromObjectGeneric(PersonLike, Map, Guid, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, float)
type: Method
source:
remote:
@ -900,10 +900,10 @@ items:
summary: Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given object's <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.Position" data-throw-if-not-resolved="false"></xref>, but no object spot.
example: []
syntax:
content: public static ActionInfo FromObjectGeneric(Person person, Map map, Guid objectId, Vector2 objectPosition, float objectFloor)
content: public static ActionInfo FromObjectGeneric(PersonLike person, Map map, Guid objectId, Vector2 objectPosition, float objectFloor)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to.
- id: map
type: TinyLife.World.Map
@ -920,21 +920,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data.
content.vb: Public Shared Function FromObjectGeneric(person As Person, map As Map, objectId As Guid, objectPosition As Vector2, objectFloor As Single) As ActionInfo
content.vb: Public Shared Function FromObjectGeneric(person As PersonLike, map As Map, objectId As Guid, objectPosition As Vector2, objectFloor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
nameWithType.vb: ActionInfo.FromObjectGeneric(Person, Map, Guid, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromObjectGeneric(Person, Map, Guid, Vector2, Single)
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
nameWithType.vb: ActionInfo.FromObjectGeneric(PersonLike, Map, Guid, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromObjectGeneric(PersonLike, Map, Guid, Vector2, Single)
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
id: FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromObjectGeneric(Person, MapObject)
nameWithType: ActionInfo.FromObjectGeneric(Person, MapObject)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.Objects.MapObject)
name: FromObjectGeneric(PersonLike, MapObject)
nameWithType: ActionInfo.FromObjectGeneric(PersonLike, MapObject)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.Objects.MapObject)
type: Method
source:
remote:
@ -950,10 +950,10 @@ items:
summary: Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given object, but no object spot
example: []
syntax:
content: public static ActionInfo FromObjectGeneric(Person person, MapObject obj)
content: public static ActionInfo FromObjectGeneric(PersonLike person, MapObject obj)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: obj
type: TinyLife.Objects.MapObject
@ -961,18 +961,18 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
content.vb: Public Shared Function FromObjectGeneric(person As Person, obj As MapObject) As ActionInfo
content.vb: Public Shared Function FromObjectGeneric(person As PersonLike, obj As MapObject) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
id: FromSelf(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
id: FromSelf(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromSelf(Person)
nameWithType: ActionInfo.FromSelf(Person)
fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
name: FromSelf(PersonLike)
nameWithType: ActionInfo.FromSelf(PersonLike)
fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -988,26 +988,26 @@ items:
summary: Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given person, with the action object also being the person
example: []
syntax:
content: public static ActionInfo FromSelf(Person person)
content: public static ActionInfo FromSelf(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person to create an action info from
return:
type: TinyLife.Actions.ActionInfo
description: A new action info based on the person
content.vb: Public Shared Function FromSelf(person As Person) As ActionInfo
content.vb: Public Shared Function FromSelf(person As PersonLike) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromSelf*
- uid: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
id: FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
id: FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromActionInfo(Person, ActionInfo, bool)
nameWithType: ActionInfo.FromActionInfo(Person, ActionInfo, bool)
fullName: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool)
name: FromActionInfo(PersonLike, ActionInfo, bool)
nameWithType: ActionInfo.FromActionInfo(PersonLike, ActionInfo, bool)
fullName: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool)
type: Method
source:
remote:
@ -1023,10 +1023,10 @@ items:
summary: Returns a new <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> based on the given person, as well as the given original <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>, from which all data except the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> is copied.
example: []
syntax:
content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
content: public static ActionInfo FromActionInfo(PersonLike person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to.
- id: original
type: TinyLife.Actions.ActionInfo
@ -1037,11 +1037,11 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data.
content.vb: Public Shared Function FromActionInfo(person As Person, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo
content.vb: Public Shared Function FromActionInfo(person As PersonLike, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromActionInfo*
nameWithType.vb: ActionInfo.FromActionInfo(Person, ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean)
name.vb: FromActionInfo(Person, ActionInfo, Boolean)
nameWithType.vb: ActionInfo.FromActionInfo(PersonLike, ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean)
name.vb: FromActionInfo(PersonLike, ActionInfo, Boolean)
references:
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
@ -1671,13 +1671,13 @@ references:
name: Person
nameWithType: ActionInfo.Person
fullName: TinyLife.Actions.ActionInfo.Person
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
@ -2398,20 +2398,21 @@ references:
- name: )
- name: (
- name: )
- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
- uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
name: GetHeldObject<T>(bool)
nameWithType: Person.GetHeldObject<T>(bool)
fullName: TinyLife.Objects.Person.GetHeldObject<T>(bool)
nameWithType.vb: Person.GetHeldObject(Of T)(Boolean)
fullName.vb: TinyLife.Objects.Person.GetHeldObject(Of T)(Boolean)
nameWithType: PersonLike.GetHeldObject<T>(bool)
fullName: TinyLife.Objects.PersonLike.GetHeldObject<T>(bool)
nameWithType.vb: PersonLike.GetHeldObject(Of T)(Boolean)
fullName.vb: TinyLife.Objects.PersonLike.GetHeldObject(Of T)(Boolean)
name.vb: GetHeldObject(Of T)(Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
- uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
name: GetHeldObject
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
- name: <
- name: T
- name: '>'
@ -2422,9 +2423,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
- uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
name: GetHeldObject
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
- name: (
- name: Of
- name: " "
@ -2477,20 +2478,21 @@ references:
name: HoldingPerson
nameWithType: MapObject.HoldingPerson
fullName: TinyLife.Objects.MapObject.HoldingPerson
- uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
commentId: M:TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
- uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
name: SetHeldObject<T>(FurnitureType, int[], Guid?, bool)
nameWithType: Person.SetHeldObject<T>(FurnitureType, int[], Guid?, bool)
fullName: TinyLife.Objects.Person.SetHeldObject<T>(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool)
nameWithType.vb: Person.SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
fullName.vb: TinyLife.Objects.Person.SetHeldObject(Of T)(TinyLife.Objects.FurnitureType, Integer(), System.Guid?, Boolean)
nameWithType: PersonLike.SetHeldObject<T>(FurnitureType, int[], Guid?, bool)
fullName: TinyLife.Objects.PersonLike.SetHeldObject<T>(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool)
nameWithType.vb: PersonLike.SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.SetHeldObject(Of T)(TinyLife.Objects.FurnitureType, Integer(), System.Guid?, Boolean)
name.vb: SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
- uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
name: SetHeldObject
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
- name: <
- name: T
- name: '>'
@ -2521,9 +2523,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
- uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
name: SetHeldObject
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
- name: (
- name: Of
- name: " "
@ -2760,34 +2762,34 @@ references:
- name: )
- uid: TinyLife.Actions.ActionInfo.Validate*
commentId: Overload:TinyLife.Actions.ActionInfo.Validate
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Validate_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: ActionInfo.Validate
fullName: TinyLife.Actions.ActionInfo.Validate
- uid: TinyLife.Actions.ActionInfo.FromLocation*
commentId: Overload:TinyLife.Actions.ActionInfo.FromLocation
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromLocation
nameWithType: ActionInfo.FromLocation
fullName: TinyLife.Actions.ActionInfo.FromLocation
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
isExternal: true
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromLocation(Person, Map, Vector2, float)
nameWithType: ActionInfo.FromLocation(Person, Map, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
nameWithType.vb: ActionInfo.FromLocation(Person, Map, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromLocation(Person, Map, Vector2, Single)
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromLocation(PersonLike, Map, Vector2, float)
nameWithType: ActionInfo.FromLocation(PersonLike, Map, Vector2, float)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Vector2, Single)
fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: FromLocation(PersonLike, Map, Vector2, Single)
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
name: FromLocation
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@ -2806,13 +2808,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
name: FromLocation
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@ -2839,7 +2841,7 @@ references:
fullName: TinyLife.Objects.MapObject.Position
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric*
commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromObjectGeneric_TinyLife_Objects_Person_TinyLife_World_Map_System_Guid_Microsoft_Xna_Framework_Vector2_System_Single_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromObjectGeneric_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Guid_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromObjectGeneric
nameWithType: ActionInfo.FromObjectGeneric
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric
@ -2853,13 +2855,13 @@ references:
fullName: System.Guid
- uid: TinyLife.Actions.ActionInfo.FromSelf*
commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_
name: FromSelf
nameWithType: ActionInfo.FromSelf
fullName: TinyLife.Actions.ActionInfo.FromSelf
- uid: TinyLife.Actions.ActionInfo.FromActionInfo*
commentId: Overload:TinyLife.Actions.ActionInfo.FromActionInfo
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromActionInfo_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromActionInfo_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_
name: FromActionInfo
nameWithType: ActionInfo.FromActionInfo
fullName: TinyLife.Actions.ActionInfo.FromActionInfo

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 373
startLine: 384
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 381
startLine: 392
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 389
startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -110,15 +110,15 @@ items:
The higher the passive priority, the more likely it is that this action will be invoked randomly by a person.
This function is usually only queried through <xref href="TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>, as personality modifiers and the like get applied there.
This function is usually only queried through <xref href="TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>, as personality modifiers and the like get applied there.
The passive priority only has an effect if <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint" data-throw-if-not-resolved="false"></xref> is true, or if a person's <xref href="TinyLife.World.LotEmployment" data-throw-if-not-resolved="false"></xref> contains this action.
example: []
syntax:
content: public Func<Person, float> PassivePriority
content: public Func<PersonLike, float> PassivePriority
return:
type: System.Func{TinyLife.Objects.Person,System.Single}
content.vb: Public PassivePriority As Func(Of Person, Single)
type: System.Func{TinyLife.Objects.PersonLike,System.Single}
content.vb: Public PassivePriority As Func(Of PersonLike, Single)
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
id: CanDoRandomly
@ -137,14 +137,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 396
startLine: 407
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A value that determines whether or not this action can be started randomly by the AI.
A random action will only be started if the corresponding person's <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty.
A random action will only be started if the corresponding person's <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
@ -173,14 +173,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 403
startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A value that determines whether or not this action can be started randomly, at any point, by the AI.
Whereas <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> actions can only be started when the <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty, an action with this flag can always be started randomly.
Whereas <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> actions can only be started when the <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty, an action with this flag can always be started randomly.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 409
startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
startLine: 413
startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 417
startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 422
startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -718,25 +718,26 @@ references:
href: TinyLife.NeedType.html
- name: (
- name: )
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
name: GetPassiveActionPriority(ActionType)
nameWithType: Person.GetPassiveActionPriority(ActionType)
fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
nameWithType: PersonLike.GetPassiveActionPriority(ActionType)
fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
spec.csharp:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@ -767,26 +768,26 @@ references:
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
- uid: System.Func{TinyLife.Objects.Person,System.Single}
commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
- uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, float>
nameWithType: Func<Person, float>
fullName: System.Func<TinyLife.Objects.Person, float>
nameWithType.vb: Func(Of Person, Single)
fullName.vb: System.Func(Of TinyLife.Objects.Person, Single)
name.vb: Func(Of Person, Single)
name: Func<PersonLike, float>
nameWithType: Func<PersonLike, float>
fullName: System.Func<TinyLife.Objects.PersonLike, float>
nameWithType.vb: Func(Of PersonLike, Single)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
name.vb: Func(Of PersonLike, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -802,9 +803,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -812,6 +813,13 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html
@ -868,12 +876,35 @@ references:
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Objects.Person.ActionQueue
commentId: F:TinyLife.Objects.Person.ActionQueue
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
- 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: TinyLife.Objects.PersonLike.ActionQueue
commentId: F:TinyLife.Objects.PersonLike.ActionQueue
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
nameWithType: Person.ActionQueue
fullName: TinyLife.Objects.Person.ActionQueue
nameWithType: PersonLike.ActionQueue
fullName: TinyLife.Objects.PersonLike.ActionQueue
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@ -899,28 +930,6 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- 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: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions

View file

@ -29,6 +29,8 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.RequiredJob
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
@ -257,7 +259,7 @@ items:
This value is initialized always return <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref>.
To query this delegate effectively, use <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, which also validates the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredSkill" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion" data-throw-if-not-resolved="false"></xref>.
To query this delegate effectively, use <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, which also validates the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredSkill" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public ActionType.CanExecuteDelegate CanExecute
@ -719,7 +721,7 @@ items:
summary: >-
A function that can return whether a given <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref>'s action conditions should be ignored in a given case.
This function is used in <xref href="TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> to determine whether an action object should have a say in whether this action can be executed.
This function is used in <xref href="TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> to determine whether an action object should have a say in whether this action can be executed.
By default, this function is null, meaning no action object conditions will be ignored.
example: []
@ -787,7 +789,7 @@ items:
summary: >-
The <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref> values that an action partner can have for this action to become available to a person.
By default, this value is 0, meaning all ages are allowed.
By default, this value is 0, meaning all ages are allowed, and a partner is not required for the action.
example: []
syntax:
content: public AgeGroup RequiredPartnerAges
@ -858,6 +860,70 @@ items:
return:
type: TinyLife.Objects.Upgrade
content.vb: Public RequiredUpgrade As Upgrade
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
id: RequiredPersonType
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredPersonType
nameWithType: ActionType.TypeSettings.RequiredPersonType
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonType
path: ../TinyLife/Actions/ActionType.cs
startLine: 323
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The type of <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that is required to execute this action.
This defaults to the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> type.
example: []
syntax:
content: public Type RequiredPersonType
return:
type: System.Type
content.vb: Public RequiredPersonType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
id: RequiredPartnerType
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredPartnerType
nameWithType: ActionType.TypeSettings.RequiredPartnerType
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerType
path: ../TinyLife/Actions/ActionType.cs
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The type of <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that this interaction's partner (<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>) is required to have to execute this action.
This defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, meaning no partner is required.
example: []
syntax:
content: public Type RequiredPartnerType
return:
type: System.Type
content.vb: Public RequiredPartnerType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)'
@ -876,7 +942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 328
startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -917,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 337
startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -948,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 348
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -988,7 +1054,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 353
startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1030,7 +1096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 359
startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1073,7 +1139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 364
startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1649,20 +1715,21 @@ references:
name: Valid
nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@ -1680,9 +1747,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@ -1740,6 +1807,13 @@ references:
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
commentId: M:TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Construct__1_TinyLife_Actions_ActionInfo_TinyLife_Actions_ActionArgument___
@ -2283,6 +2357,7 @@ references:
- name: )
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
parent: MLEM.Ui
isExternal: true
name: UiSystem
nameWithType: UiSystem
@ -2424,6 +2499,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: MLEM.Ui
commentId: N:MLEM.Ui
isExternal: true
name: MLEM.Ui
nameWithType: MLEM.Ui
fullName: MLEM.Ui
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
@ -2998,6 +3095,13 @@ references:
name: Upgrade
nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade
- 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.Actions.ActionType.TypeSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -36,7 +36,7 @@ items:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: >-
An action behavior is a generic, non-serialized set of things that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> does throughout an action.
An action behavior is a generic, non-serialized set of things that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> does throughout an action.
This class is intended to be used with <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref>, which is a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> that makes use of a behavior.
@ -502,13 +502,13 @@ items:
commentId: T:System.InvalidOperationException
description: Thrown if the <code class="paramref">type</code> does not have a default constructor
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions

View file

@ -132,10 +132,10 @@ items:
description: The name of the texture that should be displayed on the computer's screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
- id: workTime
type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be typing for.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> shoud look to be typing for.
- id: breakTime
type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions.
content.vb: Public Sub New(action As Action, screenContent As String, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor*
nameWithType.vb: ComputerBehavior.New(Action, String, TimeSpan, TimeSpan)
@ -264,6 +264,7 @@ references:
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
parent: TinyLife.Objects.ScreenObject
isExternal: true
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
name: TurnOn(string)
@ -766,6 +767,13 @@ references:
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: )
- uid: TinyLife.Objects.ScreenObject
commentId: T:TinyLife.Objects.ScreenObject
parent: TinyLife.Objects
href: TinyLife.Objects.ScreenObject.html
name: ScreenObject
nameWithType: ScreenObject
fullName: TinyLife.Objects.ScreenObject
- uid: System
commentId: N:System
isExternal: true
@ -811,6 +819,28 @@ references:
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- 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: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
@ -882,13 +912,13 @@ references:
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
@ -897,28 +927,6 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- 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: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions

View file

@ -27,7 +27,7 @@ items:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: >-
An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying.
An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying.
Note that a previous item is always discarded using the <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action.
example: []
@ -181,13 +181,13 @@ items:
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.DiscardHeldItemAction
commentId: T:TinyLife.Actions.DiscardHeldItemAction
href: TinyLife.Actions.DiscardHeldItemAction.html

View file

@ -32,7 +32,7 @@ items:
summary: >-
An action behavior that is used for any kind of action that involves reading a book or other type of media.
A <xref href="TinyLife.Actions.BehaviorAction%601" data-throw-if-not-resolved="false"></xref> using this behavior will cause the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> to sit down after using the underlying <xref href="TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior" data-throw-if-not-resolved="false"></xref> behavior to pick up or spawn the book.
A <xref href="TinyLife.Actions.BehaviorAction%601" data-throw-if-not-resolved="false"></xref> using this behavior will cause the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> to sit down after using the underlying <xref href="TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior" data-throw-if-not-resolved="false"></xref> behavior to pick up or spawn the book.
example: []
syntax:
content: 'public class ReadBehavior : PickUpOrSpawnBehavior'
@ -320,13 +320,13 @@ references:
- name: " "
- name: T
- name: )
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
commentId: T:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
parent: TinyLife.Actions.Behaviors

View file

@ -84,7 +84,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: Returns whether this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> currently looks to be working, which is displayed by the person's <xref href="TinyLife.Objects.Pose" data-throw-if-not-resolved="false"></xref> being changed in <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
summary: Returns whether this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> currently looks to be working, which is displayed by the person's <xref href="TinyLife.Objects.Pose" data-throw-if-not-resolved="false"></xref> being changed in <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: protected bool IsWorking { get; }
@ -160,10 +160,10 @@ items:
description: The action that this behavior is acting upon.
- id: workTime
type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be working for.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> shoud look to be working for.
- id: breakTime
type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions.
content.vb: Public Sub New(action As Action, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
nameWithType.vb: WorkAtDeskObjectBehavior.New(Action, TimeSpan, TimeSpan)
@ -835,13 +835,13 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects

File diff suppressed because it is too large Load diff

View file

@ -119,7 +119,7 @@ items:
summary: >-
A completion type that represents an action that has failed to complete.
Actions that fail additionally cause an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> from the <xref href="TinyLife.Actions.EmoteCategory.Unable" data-throw-if-not-resolved="false"></xref> category to be displayed on a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
Actions that fail additionally cause an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> from the <xref href="TinyLife.Actions.EmoteCategory.Unable" data-throw-if-not-resolved="false"></xref> category to be displayed on a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: Failed = 2
@ -657,13 +657,13 @@ references:
name: Unable
nameWithType: EmoteCategory.Unable
fullName: TinyLife.Actions.EmoteCategory.Unable
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
startLine: 132
startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -66,7 +66,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
startLine: 136
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
startLine: 137
startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
startLine: 138
startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
startLine: 139
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -170,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs
startLine: 140
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Actions/Emote.cs
startLine: 141
startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -222,7 +222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Object
path: ../TinyLife/Actions/Emote.cs
startLine: 142
startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Actions/Emote.cs
startLine: 143
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -0,0 +1,831 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
id: EmoteChoices
parent: TinyLife.Actions
children:
- TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
- TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
type: Struct
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteChoices
path: ../TinyLife/Actions/Emote.cs
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A structure used by <xref href="TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices%2cSystem.Boolean%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> to allow passing either a combined <xref href="TinyLife.Actions.EmoteCategory" data-throw-if-not-resolved="false"></xref> flag, or a set of specific <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> instances, from which a final emote should be chosen.
example: []
syntax:
content: 'public readonly record struct EmoteChoices : IEquatable<EmoteChoices>'
content.vb: Public Structure EmoteChoices Implements IEquatable(Of EmoteChoices)
implements:
- System.IEquatable{TinyLife.Actions.EmoteChoices}
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- TinyLife.Actions.EmoteChoices.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
id: '#ctor(TinyLife.Actions.EmoteCategory)'
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices(EmoteCategory)
nameWithType: EmoteChoices.EmoteChoices(EmoteCategory)
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(TinyLife.Actions.EmoteCategory)
type: Constructor
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Emote.cs
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new set of emote choices from the given <code class="paramref">categories</code>.
example: []
syntax:
content: public EmoteChoices(EmoteCategory categories)
parameters:
- id: categories
type: TinyLife.Actions.EmoteCategory
content.vb: Public Sub New(categories As EmoteCategory)
overload: TinyLife.Actions.EmoteChoices.#ctor*
nameWithType.vb: EmoteChoices.New(EmoteCategory)
fullName.vb: TinyLife.Actions.EmoteChoices.New(TinyLife.Actions.EmoteCategory)
name.vb: New(EmoteCategory)
- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
id: '#ctor(TinyLife.Actions.Emote[])'
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices(params Emote[])
nameWithType: EmoteChoices.EmoteChoices(params Emote[])
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(params TinyLife.Actions.Emote[])
type: Constructor
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Emote.cs
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new set of emote choices from the given <code class="paramref">emotes</code>.
example: []
syntax:
content: public EmoteChoices(params Emote[] emotes)
parameters:
- id: emotes
type: TinyLife.Actions.Emote[]
content.vb: Public Sub New(ParamArray emotes As Emote())
overload: TinyLife.Actions.EmoteChoices.#ctor*
nameWithType.vb: EmoteChoices.New(ParamArray Emote())
fullName.vb: TinyLife.Actions.EmoteChoices.New(ParamArray TinyLife.Actions.Emote())
name.vb: New(ParamArray Emote())
- uid: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
commentId: M:TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
id: GetEmote(System.Random)
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: GetEmote(Random)
nameWithType: EmoteChoices.GetEmote(Random)
fullName: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
type: Method
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmote
path: ../TinyLife/Actions/Emote.cs
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Returns an emote from this set of choices, using the given <code class="paramref">random</code> to choose one.
example: []
syntax:
content: public Emote GetEmote(Random random)
parameters:
- id: random
type: System.Random
description: ''
return:
type: TinyLife.Actions.Emote
description: ''
content.vb: Public Function GetEmote(random As Random) As Emote
overload: TinyLife.Actions.EmoteChoices.GetEmote*
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(EmoteCategory)
nameWithType: EmoteChoices.implicit operator EmoteChoices(EmoteCategory)
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.EmoteCategory)
type: Operator
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit
path: ../TinyLife/Actions/Emote.cs
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an <xref href="TinyLife.Actions.EmoteCategory" data-throw-if-not-resolved="false"></xref> to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(EmoteCategory category)
parameters:
- id: category
type: TinyLife.Actions.EmoteCategory
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(category As EmoteCategory) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(EmoteCategory)
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.EmoteCategory)
name.vb: CType(EmoteCategory)
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(Emote[])
nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote[])
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote[])
type: Operator
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit
path: ../TinyLife/Actions/Emote.cs
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an array of <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> instances to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(Emote[] emotes)
parameters:
- id: emotes
type: TinyLife.Actions.Emote[]
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(emotes As Emote()) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(Emote())
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote())
name.vb: CType(Emote())
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(Emote)
nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote)
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote)
type: Operator
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit
path: ../TinyLife/Actions/Emote.cs
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(Emote emote)
parameters:
- id: emote
type: TinyLife.Actions.Emote
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(emote As Emote) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(Emote)
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote)
name.vb: CType(Emote)
references:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
commentId: M:TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
name: DisplayEmote(EmoteChoices, bool, float, float)
nameWithType: PersonLike.DisplayEmote(EmoteChoices, bool, float, float)
fullName: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, bool, float, float)
nameWithType.vb: PersonLike.DisplayEmote(EmoteChoices, Boolean, Single, Single)
fullName.vb: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, Boolean, Single, Single)
name.vb: DisplayEmote(EmoteChoices, Boolean, Single, Single)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
name: DisplayEmote
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
name: DisplayEmote
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteCategory.html
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- 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.IEquatable{TinyLife.Actions.EmoteChoices}
commentId: T:System.IEquatable{TinyLife.Actions.EmoteChoices}
parent: System
definition: System.IEquatable`1
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<EmoteChoices>
nameWithType: IEquatable<EmoteChoices>
fullName: System.IEquatable<TinyLife.Actions.EmoteChoices>
nameWithType.vb: IEquatable(Of EmoteChoices)
fullName.vb: System.IEquatable(Of TinyLife.Actions.EmoteChoices)
name.vb: IEquatable(Of EmoteChoices)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- 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.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.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: TinyLife.Actions.EmoteChoices.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<EmoteChoices>(EmoteChoices)
nameWithType: Extensions.JsonCopy<EmoteChoices>(EmoteChoices)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.EmoteChoices>(TinyLife.Actions.EmoteChoices)
nameWithType.vb: Extensions.JsonCopy(Of EmoteChoices)(EmoteChoices)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.EmoteChoices)(TinyLife.Actions.EmoteChoices)
name.vb: JsonCopy(Of EmoteChoices)(EmoteChoices)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: '>'
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<T>
nameWithType: IEquatable<T>
fullName: System.IEquatable<T>
nameWithType.vb: IEquatable(Of T)
fullName.vb: System.IEquatable(Of T)
name.vb: IEquatable(Of T)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- 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: 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>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
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.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: 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: TinyLife.Actions.EmoteChoices.#ctor*
commentId: Overload:TinyLife.Actions.EmoteChoices.#ctor
href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices__ctor_TinyLife_Actions_EmoteCategory_
name: EmoteChoices
nameWithType: EmoteChoices.EmoteChoices
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices
nameWithType.vb: EmoteChoices.New
fullName.vb: TinyLife.Actions.EmoteChoices.New
name.vb: New
- uid: TinyLife.Actions.Emote[]
isExternal: true
href: TinyLife.Actions.Emote.html
name: Emote[]
nameWithType: Emote[]
fullName: TinyLife.Actions.Emote[]
nameWithType.vb: Emote()
fullName.vb: TinyLife.Actions.Emote()
name.vb: Emote()
spec.csharp:
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: (
- name: )
- uid: TinyLife.Actions.EmoteChoices.GetEmote*
commentId: Overload:TinyLife.Actions.EmoteChoices.GetEmote
href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices_GetEmote_System_Random_
name: GetEmote
nameWithType: EmoteChoices.GetEmote
fullName: TinyLife.Actions.EmoteChoices.GetEmote
- uid: System.Random
commentId: T:System.Random
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
name: Random
nameWithType: Random
fullName: System.Random
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteChoices.html
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
- uid: TinyLife.Actions.EmoteChoices.op_Implicit*
commentId: Overload:TinyLife.Actions.EmoteChoices.op_Implicit
name: implicit operator
nameWithType: EmoteChoices.implicit operator
fullName: TinyLife.Actions.EmoteChoices.implicit operator
nameWithType.vb: EmoteChoices.CType
fullName.vb: TinyLife.Actions.EmoteChoices.CType
name.vb: CType
spec.csharp:
- name: implicit
- name: " "
- name: operator

File diff suppressed because it is too large Load diff

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@ -35,7 +35,7 @@ items:
summary: >-
A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: []
syntax:
content: >-
@ -298,16 +298,16 @@ items:
nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: Validate(Action, Person)
nameWithType: MultiActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
name: Validate(Action, PersonLike)
nameWithType: MultiActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -323,21 +323,21 @@ items:
summary: >-
Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Action containingAction, Person person)
content: public bool Validate(Action containingAction, PersonLike person)
parameters:
- id: containingAction
type: TinyLife.Actions.Action
description: The action that contains this multi action handler.
- id: person
type: TinyLife.Objects.Person
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: Whether this multi action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean
content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean
overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
@ -475,39 +475,39 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate(Action, Person)
nameWithType: MultiActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate(Action, PersonLike)
nameWithType: MultiActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -1442,44 +1442,44 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
name: Validate(Person)
nameWithType: Action.Validate(Person)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
name: Validate(PersonLike)
nameWithType: Action.Validate(PersonLike)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: MultiActionHandler.Validate
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.Boolean
commentId: T:System.Boolean
parent: System

View file

@ -12,7 +12,7 @@ items:
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@ -34,7 +34,7 @@ items:
summary: >-
An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: []
syntax:
content: >-
@ -175,7 +175,7 @@ items:
description: The info to pass to the action
- id: force
type: System.Boolean
description: Whether the action should be created even if <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false
description: Whether the action should be created even if <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false
typeParameters:
- id: T
return:
@ -210,7 +210,7 @@ items:
summary: >-
Initializes the underlying action of this action using the given <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
If <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be tested, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be used instead.
If <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be tested, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be used instead.
example: []
syntax:
content: public void InitializeExact(Action action)
@ -264,16 +264,16 @@ items:
nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Validate(Action, Person)
nameWithType: UnderlyingActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
name: Validate(Action, PersonLike)
nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -289,21 +289,21 @@ items:
summary: >-
Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Action containingAction, Person person)
content: public bool Validate(Action containingAction, PersonLike person)
parameters:
- id: containingAction
type: TinyLife.Actions.Action
description: The action that contains this underlying action handler.
- id: person
type: TinyLife.Objects.Person
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: Whether this underlying action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean
content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
@ -435,39 +435,39 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate(Action, Person)
nameWithType: UnderlyingActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate(Action, PersonLike)
nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -969,20 +969,21 @@ references:
nameWithType.vb: UnderlyingActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New
name.vb: New
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@ -1000,9 +1001,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@ -1056,10 +1057,39 @@ references:
name: T
nameWithType: T
fullName: T
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: T
name: T
nameWithType: T
fullName: T
- 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: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_InitializeExact_TinyLife_Actions_Action_
@ -1187,66 +1217,37 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
name: Validate(Person)
nameWithType: Action.Validate(Person)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
name: Validate(PersonLike)
nameWithType: Action.Validate(PersonLike)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: UnderlyingActionHandler.Validate
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
- 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
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: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -19,21 +19,30 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
startLine: 464
startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A delegate that is used for <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.Person%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)" data-throw-if-not-resolved="false"></xref>.
summary: A delegate that is used for <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, Person partner, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance)
content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, PersonLike partner, float originalGain, float originalRomancePercentage, float originalGoBadlyChance, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info that is being evaluated
- id: partner
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The partner of the action.
- id: originalGain
type: System.Single
description: The amount of friendship and romance points that should be gained as a result of this action succeeding, without any default changes applied
- id: originalRomancePercentage
type: System.Single
description: The amount of romance, out of <code class="paramref">originalGain</code> that should be gained as a result of this action succeeding, without any default changes applied
- id: originalGoBadlyChance
type: System.Single
description: The chance, between 0 and 1, that the conversation should end badly. This value doesn't yet have any default changes applied.
- id: romanceGain
type: System.Single
description: The amount of romance points that should be gained as a result of this action succeeding, which already has all default changes applied
@ -49,33 +58,33 @@ items:
- id: goBadlyChance
type: System.Single
description: The chance, between 0 and 1, that the conversation should end badly. This value already has all of the default changes applied.
content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As Person, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single)
content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As PersonLike, originalGain As Single, originalRomancePercentage As Single, originalGoBadlyChance As Single, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single)
extensionMethods:
- TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.TinyLife.Utilities.Extensions.JsonCopy``1
references:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
isExternal: true
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
name: EvaluateSimple(Action, Person, float, float)
nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float)
nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single)
name.vb: EvaluateSimple(Action, Person, Single, Single)
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
name: EvaluateSimple(Action, PersonLike, float, float)
nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float)
nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single)
name.vb: EvaluateSimple(Action, PersonLike, Single, Single)
spec.csharp:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -90,18 +99,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -209,13 +218,13 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.Single
commentId: T:System.Single
parent: System

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -26,6 +26,7 @@ items:
- TinyLife.Actions.DriveAction
- TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory
- TinyLife.Actions.EmoteChoices
- TinyLife.Actions.GoHereAction
- TinyLife.Actions.HelpAction
- TinyLife.Actions.HoldingPersonAction
@ -49,8 +50,6 @@ items:
- TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.WalkAction
- TinyLife.Actions.WatchTvAction
- TinyLife.Actions.WatchTvAction.Channel
- TinyLife.Actions.WorkAction
langs:
- csharp
@ -299,6 +298,13 @@ references:
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteChoices.html
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
@ -540,35 +546,6 @@ references:
name: WalkAction
nameWithType: WalkAction
fullName: TinyLife.Actions.WalkAction
- uid: TinyLife.Actions.WatchTvAction
commentId: T:TinyLife.Actions.WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction
nameWithType: WatchTvAction
fullName: TinyLife.Actions.WatchTvAction
- uid: TinyLife.Actions.WatchTvAction.Channel
commentId: T:TinyLife.Actions.WatchTvAction.Channel
parent: TinyLife.Actions
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction.Channel
nameWithType: WatchTvAction.Channel
fullName: TinyLife.Actions.WatchTvAction.Channel
spec.csharp:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
spec.vb:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- uid: TinyLife.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions

View file

@ -19,22 +19,22 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate
path: ../TinyLife/Debug.cs
startLine: 861
startLine: 859
assemblies:
- Tiny Life
namespace: TinyLife
summary: A delegate method used for <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void Debug.CheatDelegate(GameImpl game, Person person, Match match)
content: public delegate void Debug.CheatDelegate(GameImpl game, PersonLike person, Match match)
parameters:
- id: game
type: TinyLife.GameImpl
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
- id: match
type: System.Text.RegularExpressions.Match
content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As Person, match As Match)
content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As PersonLike, match As Match)
extensionMethods:
- TinyLife.Debug.CheatDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
@ -98,13 +98,13 @@ references:
name: GameImpl
nameWithType: GameImpl
fullName: TinyLife.GameImpl
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.Text.RegularExpressions.Match
commentId: T:System.Text.RegularExpressions.Match
parent: System.Text.RegularExpressions

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate
path: ../TinyLife/Debug.cs
startLine: 866
startLine: 864
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
startLine: 659
startLine: 653
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -0,0 +1,240 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.DifficultyModifier
commentId: T:TinyLife.DifficultyModifier
id: DifficultyModifier
parent: TinyLife
children:
- TinyLife.DifficultyModifier.Chill
- TinyLife.DifficultyModifier.Intense
- TinyLife.DifficultyModifier.Normal
langs:
- csharp
- vb
name: DifficultyModifier
nameWithType: DifficultyModifier
fullName: TinyLife.DifficultyModifier
type: Enum
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DifficultyModifier
path: ../TinyLife/Options.cs
startLine: 659
assemblies:
- Tiny Life
namespace: TinyLife
summary: An enumeration used for <xref href="TinyLife.PerSaveOptions.Difficulty" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public enum DifficultyModifier
content.vb: Public Enum DifficultyModifier
extensionMethods:
- TinyLife.DifficultyModifier.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.DifficultyModifier.Chill
commentId: F:TinyLife.DifficultyModifier.Chill
id: Chill
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Chill
nameWithType: DifficultyModifier.Chill
fullName: TinyLife.DifficultyModifier.Chill
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chill
path: ../TinyLife/Options.cs
startLine: 664
assemblies:
- Tiny Life
namespace: TinyLife
summary: The chill difficulty modifier, which should make aspects of the game easier.
example: []
syntax:
content: Chill = 0
return:
type: TinyLife.DifficultyModifier
- uid: TinyLife.DifficultyModifier.Normal
commentId: F:TinyLife.DifficultyModifier.Normal
id: Normal
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Normal
nameWithType: DifficultyModifier.Normal
fullName: TinyLife.DifficultyModifier.Normal
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal
path: ../TinyLife/Options.cs
startLine: 668
assemblies:
- Tiny Life
namespace: TinyLife
summary: The normal, default difficulty modifier.
example: []
syntax:
content: Normal = 1
return:
type: TinyLife.DifficultyModifier
- uid: TinyLife.DifficultyModifier.Intense
commentId: F:TinyLife.DifficultyModifier.Intense
id: Intense
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Intense
nameWithType: DifficultyModifier.Intense
fullName: TinyLife.DifficultyModifier.Intense
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intense
path: ../TinyLife/Options.cs
startLine: 672
assemblies:
- Tiny Life
namespace: TinyLife
summary: The intense difficulty modifier, which should make aspects of the game harder.
example: []
syntax:
content: Intense = 2
return:
type: TinyLife.DifficultyModifier
references:
- uid: TinyLife.PerSaveOptions.Difficulty
commentId: F:TinyLife.PerSaveOptions.Difficulty
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty
name: Difficulty
nameWithType: PerSaveOptions.Difficulty
fullName: TinyLife.PerSaveOptions.Difficulty
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.DifficultyModifier.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<DifficultyModifier>(DifficultyModifier)
nameWithType: Extensions.JsonCopy<DifficultyModifier>(DifficultyModifier)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.DifficultyModifier>(TinyLife.DifficultyModifier)
nameWithType.vb: Extensions.JsonCopy(Of DifficultyModifier)(DifficultyModifier)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.DifficultyModifier)(TinyLife.DifficultyModifier)
name.vb: JsonCopy(Of DifficultyModifier)(DifficultyModifier)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: '>'
- name: (
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
- name: (
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
- 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>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
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: TinyLife.DifficultyModifier
commentId: T:TinyLife.DifficultyModifier
parent: TinyLife
href: TinyLife.DifficultyModifier.html
name: DifficultyModifier
nameWithType: DifficultyModifier
fullName: TinyLife.DifficultyModifier

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CombinedEmotionSource
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 24
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -31,8 +31,14 @@ items:
A combined emotion source is displayed as multiple lines in the <xref href="TinyLife.Emotions.CombinedEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class CombinedEmotionSource : IEmotionSource'
content.vb: Public Class CombinedEmotionSource Implements IEmotionSource
content: >-
[DataContract]
public class CombinedEmotionSource : IEmotionSource
content.vb: >-
<DataContract>
Public Class CombinedEmotionSource Implements IEmotionSource
inheritance:
- System.Object
implements:
@ -47,6 +53,10 @@ items:
- System.Object.ToString
extensionMethods:
- TinyLife.Emotions.CombinedEmotionSource.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Emotions.CombinedEmotionSource.SourceString
commentId: P:TinyLife.Emotions.CombinedEmotionSource.SourceString
id: SourceString
@ -65,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 27
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -98,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 35
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -8,11 +8,11 @@ items:
- TinyLife.Emotions.EmotionModifier.Instance.Amount
- TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
- TinyLife.Emotions.EmotionModifier.Instance.Person
- TinyLife.Emotions.EmotionModifier.Instance.SourceString
- TinyLife.Emotions.EmotionModifier.Instance.Source
- TinyLife.Emotions.EmotionModifier.Instance.Time
- TinyLife.Emotions.EmotionModifier.Instance.TotalTime
- TinyLife.Emotions.EmotionModifier.Instance.Type
- TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person)
- TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@ -27,14 +27,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 478
startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
This class represents an applied instance of a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref>.
It is used by <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
It is used by <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 485
startLine: 493
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 490
startLine: 498
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 495
startLine: 503
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 500
startLine: 508
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -219,50 +219,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.SourceString
id: SourceString
parent: TinyLife.Emotions.EmotionModifier.Instance
langs:
- csharp
- vb
name: SourceString
nameWithType: EmotionModifier.Instance.SourceString
fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString
type: Property
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The <xref href="TinyLife.Emotions.IEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref> of the <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that caused this emotion modifier to occur.
If there is no source, null is returned.
example: []
syntax:
content: >-
[DataMember]
public string SourceString { get; protected set; }
parameters: []
return:
type: System.String
content.vb: >-
<DataMember>
Public Property SourceString As String
overload: TinyLife.Emotions.EmotionModifier.Instance.SourceString*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Emotions.EmotionModifier.Instance.Person
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Person
id: Person
@ -281,19 +237,53 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 511
startLine: 513
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: The person that is currently experiencing this emotion.
example: []
syntax:
content: public Person Person { get; protected set; }
content: public PersonLike Person { get; protected set; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public Property Person As Person
type: TinyLife.Objects.PersonLike
content.vb: Public Property Person As PersonLike
overload: TinyLife.Emotions.EmotionModifier.Instance.Person*
- uid: TinyLife.Emotions.EmotionModifier.Instance.Source
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Source
id: Source
parent: TinyLife.Emotions.EmotionModifier.Instance
langs:
- csharp
- vb
name: Source
nameWithType: EmotionModifier.Instance.Source
fullName: TinyLife.Emotions.EmotionModifier.Instance.Source
type: Property
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Source
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that caused this emotion modifier to occur.
If there is no source, null is returned.
example: []
syntax:
content: public IEmotionSource Source { get; }
parameters: []
return:
type: TinyLife.Emotions.IEmotionSource
content.vb: Public ReadOnly Property Source As IEmotionSource
overload: TinyLife.Emotions.EmotionModifier.Instance.Source*
- uid: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
commentId: M:TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
id: PassTime(System.TimeSpan)
@ -312,7 +302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 528
startLine: 538
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -329,16 +319,16 @@ items:
description: The amount of time that should pass
content.vb: Public Sub PassTime(passedInGame As TimeSpan)
overload: TinyLife.Emotions.EmotionModifier.Instance.PassTime*
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Emotions.EmotionModifier.Instance
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: EmotionModifier.Instance.Validate(Person)
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person)
name: Validate(PersonLike)
nameWithType: EmotionModifier.Instance.Validate(PersonLike)
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -347,25 +337,25 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 542
startLine: 552
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
Validates this emotion modifier using the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> after it is loaded from disk.
Validates this emotion modifier using the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> after it is loaded from disk.
This method is automatically called in <xref href="TinyLife.Objects.Person.Validate" data-throw-if-not-resolved="false"></xref>.
This method is automatically called in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Person person)
content: public bool Validate(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that this emotion modifier belongs to
return:
type: System.Boolean
description: Whether this emotion modifier is still valid
content.vb: Public Function Validate(person As Person) As Boolean
content.vb: Public Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Emotions.EmotionModifier.Instance.Validate*
references:
- uid: TinyLife.Emotions.EmotionModifier
@ -375,20 +365,21 @@ references:
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -418,9 +409,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -742,6 +733,13 @@ references:
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System
commentId: N:System
isExternal: true
@ -787,6 +785,28 @@ references:
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- 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: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
@ -846,13 +866,12 @@ references:
name: Time
nameWithType: EmotionModifier.Instance.Time
fullName: TinyLife.Emotions.EmotionModifier.Instance.Time
- uid: TinyLife.Emotions.IEmotionSource.SourceString
commentId: P:TinyLife.Emotions.IEmotionSource.SourceString
parent: TinyLife.Emotions.IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString
name: SourceString
nameWithType: IEmotionSource.SourceString
fullName: TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.Emotions.EmotionModifier.Instance.Person*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person
name: Person
nameWithType: EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
@ -860,58 +879,12 @@ references:
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.SourceString
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_SourceString
name: SourceString
nameWithType: EmotionModifier.Instance.SourceString
fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString
- 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.Emotions.EmotionModifier.Instance.Person*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person
name: Person
nameWithType: EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
- 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
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: TinyLife.Emotions.EmotionModifier.Instance.Source*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Source
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Source
name: Source
nameWithType: EmotionModifier.Instance.Source
fullName: TinyLife.Emotions.EmotionModifier.Instance.Source
- uid: TinyLife.Emotions.EmotionModifier.Instance.Time
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time
@ -931,27 +904,28 @@ references:
name: PassTime
nameWithType: EmotionModifier.Instance.PassTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime
- uid: TinyLife.Objects.Person.Validate
commentId: M:TinyLife.Objects.Person.Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
- uid: TinyLife.Objects.PersonLike.Validate
commentId: M:TinyLife.Objects.PersonLike.Validate
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
name: Validate()
nameWithType: Person.Validate()
fullName: TinyLife.Objects.Person.Validate()
nameWithType: PersonLike.Validate()
fullName: TinyLife.Objects.PersonLike.Validate()
spec.csharp:
- uid: TinyLife.Objects.Person.Validate
- uid: TinyLife.Objects.PersonLike.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Validate
- uid: TinyLife.Objects.PersonLike.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: (
- name: )
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_Person_
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: EmotionModifier.Instance.Validate
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate

View file

@ -5,8 +5,8 @@ items:
id: EmotionModifier
parent: TinyLife.Emotions
children:
- TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})
- TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
- TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})
- TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
- TinyLife.Emotions.EmotionModifier.AbortionEmotions
- TinyLife.Emotions.EmotionModifier.AcquaintanceDied
- TinyLife.Emotions.EmotionModifier.AdmiredFood
@ -49,6 +49,7 @@ items:
- TinyLife.Emotions.EmotionModifier.Condition
- TinyLife.Emotions.EmotionModifier.CreativelyInspired
- TinyLife.Emotions.EmotionModifier.DarkRoom
- TinyLife.Emotions.EmotionModifier.DaydreamEmotions
- TinyLife.Emotions.EmotionModifier.Demoted
- TinyLife.Emotions.EmotionModifier.DiaperRash
- TinyLife.Emotions.EmotionModifier.DirtyConversationPartner
@ -87,7 +88,6 @@ items:
- TinyLife.Emotions.EmotionModifier.FunSchoolDay
- TinyLife.Emotions.EmotionModifier.FunnyCartoons
- TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke
- TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
- TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
- TinyLife.Emotions.EmotionModifier.GoodChildFood
- TinyLife.Emotions.EmotionModifier.GoodFood
@ -104,6 +104,7 @@ items:
- TinyLife.Emotions.EmotionModifier.HadToGetFoodSomewhereElse
- TinyLife.Emotions.EmotionModifier.HomeworkHelp
- TinyLife.Emotions.EmotionModifier.Icon
- TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double})
- TinyLife.Emotions.EmotionModifier.InspiredByPride
- TinyLife.Emotions.EmotionModifier.InspiringIdeas
- TinyLife.Emotions.EmotionModifier.InspiringLibraryInfo
@ -114,6 +115,7 @@ items:
- TinyLife.Emotions.EmotionModifier.IntrovertedHomeLong
- TinyLife.Emotions.EmotionModifier.IntrovertedOverstimulated
- TinyLife.Emotions.EmotionModifier.IntrovertedStrangerDanger
- TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean})
- TinyLife.Emotions.EmotionModifier.JobChoicePromptFailed
- TinyLife.Emotions.EmotionModifier.JobChoicePromptFailedPerformance
- TinyLife.Emotions.EmotionModifier.JobChoicePromptSuccess
@ -233,11 +235,11 @@ items:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
An emotion modifier stores information about a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s current or past actions or events that influenced their <xref href="TinyLife.Objects.Person.Emotion" data-throw-if-not-resolved="false"></xref> in some way.
An emotion modifier stores information about a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s current or past actions or events that influenced their <xref href="TinyLife.Objects.PersonLike.Emotion" data-throw-if-not-resolved="false"></xref> in some way.
Each emotion modifier contributes to the person's emotion, and the emotion modifier with the highest combined <xref href="TinyLife.Emotions.EmotionModifier.Instance.Amount" data-throw-if-not-resolved="false"></xref> determines the person's <xref href="TinyLife.Objects.Person.Emotion" data-throw-if-not-resolved="false"></xref>.
Each emotion modifier contributes to the person's emotion, and the emotion modifier with the highest combined <xref href="TinyLife.Emotions.EmotionModifier.Instance.Amount" data-throw-if-not-resolved="false"></xref> determines the person's <xref href="TinyLife.Objects.PersonLike.Emotion" data-throw-if-not-resolved="false"></xref>.
Emotion modifiers can be applied automatically using <xref href="TinyLife.Emotions.EmotionModifier.Condition" data-throw-if-not-resolved="false"></xref> or manually using <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
Emotion modifiers can be applied automatically using <xref href="TinyLife.Emotions.EmotionModifier.Condition" data-throw-if-not-resolved="false"></xref> or manually using <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -5581,6 +5583,33 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly BadPaintingAdvice As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.DaydreamEmotions
commentId: F:TinyLife.Emotions.EmotionModifier.DaydreamEmotions
id: DaydreamEmotions
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: DaydreamEmotions
nameWithType: EmotionModifier.DaydreamEmotions
fullName: TinyLife.Emotions.EmotionModifier.DaydreamEmotions
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DaydreamEmotions
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 248
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly (EmotionModifier Modifier, int Weight)[] DaydreamEmotions
return:
type: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[]
content.vb: Public Shared ReadOnly DaydreamEmotions As (Modifier As EmotionModifier, Weight As Integer)()
- uid: TinyLife.Emotions.EmotionModifier.Name
commentId: F:TinyLife.Emotions.EmotionModifier.Name
id: Name
@ -5599,7 +5628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 350
startLine: 357
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5628,7 +5657,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 354
startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5657,14 +5686,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 359
startLine: 366
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The <xref href="TinyLife.Emotions.EmotionType" data-throw-if-not-resolved="false"></xref> that this emotion modifier is set to cause (if the <xref href="TinyLife.Emotions.EmotionModifier.Instance.Amount" data-throw-if-not-resolved="false"></xref> is high enough).
To retrieve this value for a specific person, <xref href="TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> should be used.
To retrieve this value for a specific person, <xref href="TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public readonly EmotionType Emotion
@ -5689,22 +5718,22 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 365
startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
An (optional) condition that has to be met for this emotion modifier to be applied to a person.
If this value is non-null, and the value returned by this function is greater than zero, this emotion modifier will be applied to a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> with the <xref href="TinyLife.Emotions.EmotionModifier.Instance.Amount" data-throw-if-not-resolved="false"></xref> set to the return value.
If this value is non-null, and the value returned by this function is greater than zero, this emotion modifier will be applied to a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> with the <xref href="TinyLife.Emotions.EmotionModifier.Instance.Amount" data-throw-if-not-resolved="false"></xref> set to the return value.
If this value is not set, the emotion modifier has to be applied manually using <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
If this value is not set, the emotion modifier has to be applied manually using <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly Func<Person, (IEmotionSource, int)> Condition
content: public readonly Func<PersonLike, (IEmotionSource, int)> Condition
return:
type: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
content.vb: Public ReadOnly Condition As Func(Of Person, (IEmotionSource, Integer))
type: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
content.vb: Public ReadOnly Condition As Func(Of PersonLike, (IEmotionSource, Integer))
- uid: TinyLife.Emotions.EmotionModifier.DisplayName
commentId: P:TinyLife.Emotions.EmotionModifier.DisplayName
id: DisplayName
@ -5723,7 +5752,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 372
startLine: 379
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5759,7 +5788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRanOut
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 376
startLine: 383
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5790,7 +5819,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnConditionUnmet
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 380
startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5803,16 +5832,16 @@ items:
type: System.Action{TinyLife.Emotions.EmotionModifier.Instance}
content.vb: Public Property OnConditionUnmet As Action(Of EmotionModifier.Instance)
overload: TinyLife.Emotions.EmotionModifier.OnConditionUnmet*
- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})'
- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})'
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: EmotionModifier(string, TextureRegion, EmotionType, Func<Person, (IEmotionSource, int)>)
nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func<Person, (IEmotionSource, int)>)
fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func<TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, int)>)
name: EmotionModifier(string, TextureRegion, EmotionType, Func<PersonLike, (IEmotionSource, int)>)
nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func<PersonLike, (IEmotionSource, int)>)
fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func<TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, int)>)
type: Constructor
source:
remote:
@ -5821,14 +5850,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 389
startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: Creates a new emotion modifier with the given settings
example: []
syntax:
content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func<Person, (IEmotionSource, int)> condition = null)
content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func<PersonLike, (IEmotionSource, int)> condition = null)
parameters:
- id: name
type: System.String
@ -5840,23 +5869,23 @@ items:
type: TinyLife.Emotions.EmotionType
description: The modifier's resulting emotion type
- id: condition
type: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
type: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
description: An optional condition for this modifier
content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of Person, (IEmotionSource, Integer)) = Nothing)
content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of PersonLike, (IEmotionSource, Integer)) = Nothing)
overload: TinyLife.Emotions.EmotionModifier.#ctor*
nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of Person, (IEmotionSource, Integer)))
fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, Integer)))
name.vb: New(String, TextureRegion, EmotionType, Func(Of Person, (IEmotionSource, Integer)))
- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})
commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})'
nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of PersonLike, (IEmotionSource, Integer)))
fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, Integer)))
name.vb: New(String, TextureRegion, EmotionType, Func(Of PersonLike, (IEmotionSource, Integer)))
- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})
commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})'
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: EmotionModifier(string, TextureRegion, EmotionType, Func<Person, int>)
nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func<Person, int>)
fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func<TinyLife.Objects.Person, int>)
name: EmotionModifier(string, TextureRegion, EmotionType, Func<PersonLike, int>)
nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func<PersonLike, int>)
fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func<TinyLife.Objects.PersonLike, int>)
type: Constructor
source:
remote:
@ -5865,14 +5894,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 403
startLine: 410
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: Creates a new emotion modifier with the given settings
example: []
syntax:
content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func<Person, int> condition)
content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func<PersonLike, int> condition)
parameters:
- id: name
type: System.String
@ -5884,51 +5913,13 @@ items:
type: TinyLife.Emotions.EmotionType
description: The modifier's resulting emotion type
- id: condition
type: System.Func{TinyLife.Objects.Person,System.Int32}
type: System.Func{TinyLife.Objects.PersonLike,System.Int32}
description: An optional condition for this modifier
content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of Person, Integer))
content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of PersonLike, Integer))
overload: TinyLife.Emotions.EmotionModifier.#ctor*
nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of Person, Integer))
fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.Person, Integer))
name.vb: New(String, TextureRegion, EmotionType, Func(Of Person, Integer))
- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
commentId: M:TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
id: GetCausedEmotion(TinyLife.Objects.Person)
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: GetCausedEmotion(Person)
nameWithType: EmotionModifier.GetCausedEmotion(Person)
fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCausedEmotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
Returns the emotion that is actually caused in the passed <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, which is either <xref href="TinyLife.Emotions.EmotionModifier.Emotion" data-throw-if-not-resolved="false"></xref> or a context-dependent override.
Specifically, this method returns <xref href="TinyLife.Emotions.EmotionType.Happy" data-throw-if-not-resolved="false"></xref> instead of <xref href="TinyLife.Emotions.EmotionType.Frisky" data-throw-if-not-resolved="false"></xref> for a person who is asexual (<xref href="TinyLife.PersonalityType.Asexual" data-throw-if-not-resolved="false"></xref>).
example: []
syntax:
content: public EmotionType GetCausedEmotion(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: ''
return:
type: TinyLife.Emotions.EmotionType
description: ''
content.vb: Public Function GetCausedEmotion(person As Person) As EmotionType
overload: TinyLife.Emotions.EmotionModifier.GetCausedEmotion*
nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of PersonLike, Integer))
fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.PersonLike, Integer))
name.vb: New(String, TextureRegion, EmotionType, Func(Of PersonLike, Integer))
- uid: TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
commentId: M:TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
id: GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
@ -5947,7 +5938,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 428
startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5986,7 +5977,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 441
startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -6003,20 +5994,117 @@ items:
description: The modifier, for chaining
content.vb: Public Shared Function Register(modifier As EmotionModifier) As EmotionModifier
overload: TinyLife.Emotions.EmotionModifier.Register*
- uid: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double})
commentId: M:TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double})
id: IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double})
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: IfHasPersonality(PersonLike, PersonalityType, Func<double>)
nameWithType: EmotionModifier.IfHasPersonality(PersonLike, PersonalityType, Func<double>)
fullName: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike, TinyLife.PersonalityType, System.Func<double>)
type: Method
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IfHasPersonality
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 448
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
A helper method that returns the given <code class="paramref">value</code> if the given <code class="paramref">person</code> has the given personality <code class="paramref">type</code>.
This method is intended to be used for the <xref href="TinyLife.Emotions.EmotionModifier.Condition" data-throw-if-not-resolved="false"></xref> of an emotion modifier.
example: []
syntax:
content: public static (IEmotionSource, int) IfHasPersonality(PersonLike person, PersonalityType type, Func<double> value)
parameters:
- id: person
type: TinyLife.Objects.PersonLike
description: The person.
- id: type
type: TinyLife.PersonalityType
description: The personality they should have.
- id: value
type: System.Func{System.Double}
description: The value that is returned if they have it.
return:
type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}
content.vb: Public Shared Function IfHasPersonality(person As PersonLike, type As PersonalityType, value As Func(Of Double)) As (IEmotionSource, Integer)
overload: TinyLife.Emotions.EmotionModifier.IfHasPersonality*
nameWithType.vb: EmotionModifier.IfHasPersonality(PersonLike, PersonalityType, Func(Of Double))
fullName.vb: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike, TinyLife.PersonalityType, System.Func(Of Double))
name.vb: IfHasPersonality(PersonLike, PersonalityType, Func(Of Double))
- uid: TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean})
id: IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean})
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: IsObjectAround<T>(PersonLike, int, Func<T, bool>)
nameWithType: EmotionModifier.IsObjectAround<T>(PersonLike, int, Func<T, bool>)
fullName: TinyLife.Emotions.EmotionModifier.IsObjectAround<T>(TinyLife.Objects.PersonLike, int, System.Func<T, bool>)
type: Method
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsObjectAround
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
Returns whether an object with the given type <code class="typeparamref">T</code> that matches the given <code class="paramref">condition</code> is around.
An object counts as "around" for the purpose of emotion modifiers if it is either in the same room as the <code class="paramref">person</code>, or within the given <code class="paramref">outdoorsRange</code> of the person's position.
example: []
syntax:
content: 'public static bool IsObjectAround<T>(PersonLike person, int outdoorsRange, Func<T, bool> condition = null) where T : MapObject'
parameters:
- id: person
type: TinyLife.Objects.PersonLike
description: The person.
- id: outdoorsRange
type: System.Int32
description: The outdoors range.
- id: condition
type: System.Func{{T},System.Boolean}
description: The condition that the object should match. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, all objects of the given type <code class="typeparamref">T</code> are taken into account.
typeParameters:
- id: T
description: The type that the object needs to have.
return:
type: System.Boolean
description: Whether a matching object is around.
content.vb: Public Shared Function IsObjectAround(Of T As MapObject)(person As PersonLike, outdoorsRange As Integer, condition As Func(Of T, Boolean) = Nothing) As Boolean
overload: TinyLife.Emotions.EmotionModifier.IsObjectAround*
nameWithType.vb: EmotionModifier.IsObjectAround(Of T)(PersonLike, Integer, Func(Of T, Boolean))
fullName.vb: TinyLife.Emotions.EmotionModifier.IsObjectAround(Of T)(TinyLife.Objects.PersonLike, Integer, System.Func(Of T, Boolean))
name.vb: IsObjectAround(Of T)(PersonLike, Integer, Func(Of T, Boolean))
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.Emotion
commentId: P:TinyLife.Objects.Person.Emotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Emotion
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.PersonLike.Emotion
commentId: P:TinyLife.Objects.PersonLike.Emotion
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Emotion
name: Emotion
nameWithType: Person.Emotion
fullName: TinyLife.Objects.Person.Emotion
nameWithType: PersonLike.Emotion
fullName: TinyLife.Objects.PersonLike.Emotion
- uid: TinyLife.Emotions.EmotionModifier.Instance.Amount
commentId: F:TinyLife.Emotions.EmotionModifier.Instance.Amount
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Amount
@ -6029,20 +6117,21 @@ references:
name: Condition
nameWithType: EmotionModifier.Condition
fullName: TinyLife.Emotions.EmotionModifier.Condition
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -6072,9 +6161,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -6629,6 +6718,63 @@ references:
href: TinyLife.Emotions.EmotionModifier.html
- name: (
- name: )
- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[]
isExternal: true
href: TinyLife.Emotions.EmotionModifier.html
name: (EmotionModifier Modifier, int Weight)[]
nameWithType: (EmotionModifier Modifier, int Weight)[]
fullName: (TinyLife.Emotions.EmotionModifier Modifier, int Weight)[]
nameWithType.vb: (Modifier As EmotionModifier, Weight As Integer)()
fullName.vb: (Modifier As TinyLife.Emotions.EmotionModifier, Weight As Integer)()
name.vb: (Modifier As EmotionModifier, Weight As Integer)()
spec.csharp:
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: " "
- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Modifier
name: Modifier
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.modifier
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Weight
name: Weight
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.weight
- name: )
- name: '['
- name: ']'
spec.vb:
- name: (
- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Modifier
name: Modifier
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.modifier
- name: " "
- name: As
- name: " "
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Weight
name: Weight
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.weight
- 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.String
commentId: T:System.String
parent: System
@ -6676,50 +6822,51 @@ references:
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
commentId: M:TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_
name: GetCausedEmotion(Person)
nameWithType: EmotionModifier.GetCausedEmotion(Person)
fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
commentId: M:TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_
name: GetCausedEmotion(EmotionModifier)
nameWithType: PersonLike.GetCausedEmotion(EmotionModifier)
fullName: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
spec.csharp:
- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
name: GetCausedEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: )
spec.vb:
- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)
- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
name: GetCausedEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: )
- uid: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
commentId: T:System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
- uid: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, (IEmotionSource, int)>
nameWithType: Func<Person, (IEmotionSource, int)>
fullName: System.Func<TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, int)>
nameWithType.vb: Func(Of Person, (IEmotionSource, Integer))
fullName.vb: System.Func(Of TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, Integer))
name.vb: Func(Of Person, (IEmotionSource, Integer))
name: Func<PersonLike, (IEmotionSource, int)>
nameWithType: Func<PersonLike, (IEmotionSource, int)>
fullName: System.Func<TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, int)>
nameWithType.vb: Func(Of PersonLike, (IEmotionSource, Integer))
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, Integer))
name.vb: Func(Of PersonLike, (IEmotionSource, Integer))
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- name: (
@ -6742,9 +6889,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- name: (
@ -7034,33 +7181,33 @@ references:
fullName: TinyLife.Emotions.EmotionModifier.OnConditionUnmet
- uid: TinyLife.Emotions.EmotionModifier.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionModifier.#ctor
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Emotions_EmotionType_System_Func_TinyLife_Objects_Person_System_ValueTuple_TinyLife_Emotions_IEmotionSource_System_Int32___
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Emotions_EmotionType_System_Func_TinyLife_Objects_PersonLike_System_ValueTuple_TinyLife_Emotions_IEmotionSource_System_Int32___
name: EmotionModifier
nameWithType: EmotionModifier.EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier
nameWithType.vb: EmotionModifier.New
fullName.vb: TinyLife.Emotions.EmotionModifier.New
name.vb: New
- uid: System.Func{TinyLife.Objects.Person,System.Int32}
commentId: T:System.Func{TinyLife.Objects.Person,System.Int32}
- uid: System.Func{TinyLife.Objects.PersonLike,System.Int32}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Int32}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, int>
nameWithType: Func<Person, int>
fullName: System.Func<TinyLife.Objects.Person, int>
nameWithType.vb: Func(Of Person, Integer)
fullName.vb: System.Func(Of TinyLife.Objects.Person, Integer)
name.vb: Func(Of Person, Integer)
name: Func<PersonLike, int>
nameWithType: Func<PersonLike, int>
fullName: System.Func<TinyLife.Objects.PersonLike, int>
nameWithType.vb: Func(Of PersonLike, Integer)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Integer)
name.vb: Func(Of PersonLike, Integer)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Int32
@ -7076,9 +7223,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Int32
@ -7086,36 +7233,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: TinyLife.Emotions.EmotionModifier.Emotion
commentId: F:TinyLife.Emotions.EmotionModifier.Emotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_Emotion
name: Emotion
nameWithType: EmotionModifier.Emotion
fullName: TinyLife.Emotions.EmotionModifier.Emotion
- uid: TinyLife.Emotions.EmotionType.Happy
commentId: F:TinyLife.Emotions.EmotionType.Happy
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy
name: Happy
nameWithType: EmotionType.Happy
fullName: TinyLife.Emotions.EmotionType.Happy
- uid: TinyLife.Emotions.EmotionType.Frisky
commentId: F:TinyLife.Emotions.EmotionType.Frisky
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Frisky
name: Frisky
nameWithType: EmotionType.Frisky
fullName: TinyLife.Emotions.EmotionType.Frisky
- uid: TinyLife.PersonalityType.Asexual
commentId: F:TinyLife.PersonalityType.Asexual
href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Asexual
name: Asexual
nameWithType: PersonalityType.Asexual
fullName: TinyLife.PersonalityType.Asexual
- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion*
commentId: Overload:TinyLife.Emotions.EmotionModifier.GetCausedEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_
name: GetCausedEmotion
nameWithType: EmotionModifier.GetCausedEmotion
fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion
- uid: TinyLife.Emotions.EmotionModifier.DisplayName
commentId: P:TinyLife.Emotions.EmotionModifier.DisplayName
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_DisplayName
@ -7153,3 +7270,208 @@ references:
name: Register
nameWithType: EmotionModifier.Register
fullName: TinyLife.Emotions.EmotionModifier.Register
- uid: TinyLife.Emotions.EmotionModifier.IfHasPersonality*
commentId: Overload:TinyLife.Emotions.EmotionModifier.IfHasPersonality
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_IfHasPersonality_TinyLife_Objects_PersonLike_TinyLife_PersonalityType_System_Func_System_Double__
name: IfHasPersonality
nameWithType: EmotionModifier.IfHasPersonality
fullName: TinyLife.Emotions.EmotionModifier.IfHasPersonality
- uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType
parent: TinyLife
href: TinyLife.PersonalityType.html
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
- uid: System.Func{System.Double}
commentId: T:System.Func{System.Double}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func<double>
nameWithType: Func<double>
fullName: System.Func<double>
nameWithType.vb: Func(Of Double)
fullName.vb: System.Func(Of Double)
name.vb: Func(Of Double)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: System.Double
name: double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- 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.Double
name: Double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
- uid: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}
commentId: T:System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}
parent: System
definition: System.ValueTuple`2
href: TinyLife.Emotions.IEmotionSource.html
name: (IEmotionSource, int)
nameWithType: (IEmotionSource, int)
fullName: (TinyLife.Emotions.IEmotionSource, int)
nameWithType.vb: (IEmotionSource, Integer)
fullName.vb: (TinyLife.Emotions.IEmotionSource, Integer)
name.vb: (IEmotionSource, Integer)
spec.csharp:
- name: (
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- name: (
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func<TResult>
nameWithType: Func<TResult>
fullName: System.Func<TResult>
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`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.Emotions.EmotionModifier.IsObjectAround*
commentId: Overload:TinyLife.Emotions.EmotionModifier.IsObjectAround
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_IsObjectAround__1_TinyLife_Objects_PersonLike_System_Int32_System_Func___0_System_Boolean__
name: IsObjectAround
nameWithType: EmotionModifier.IsObjectAround
fullName: TinyLife.Emotions.EmotionModifier.IsObjectAround
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Func{{T},System.Boolean}
commentId: T:System.Func{``0,System.Boolean}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, bool>
nameWithType: Func<T, bool>
fullName: System.Func<T, bool>
nameWithType.vb: Func(Of T, Boolean)
fullName.vb: System.Func(Of T, Boolean)
name.vb: Func(Of T, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- name: T
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 93
startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 98
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Positive
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 102
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 106
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Emotions.EmotionType.Happy
- TinyLife.Emotions.EmotionType.Icon
- TinyLife.Emotions.EmotionType.Name
- TinyLife.Emotions.EmotionType.Priority
- TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
- TinyLife.Emotions.EmotionType.Relaxed
- TinyLife.Emotions.EmotionType.Sad
@ -48,7 +49,7 @@ items:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
An emotion type is a type of feeling that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have.
An emotion type is a type of feeling that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have.
The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s.
example: []
@ -156,33 +157,6 @@ items:
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Uncomfortable As EmotionType
- uid: TinyLife.Emotions.EmotionType.Asleep
commentId: F:TinyLife.Emotions.EmotionType.Asleep
id: Asleep
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Asleep
nameWithType: EmotionType.Asleep
fullName: TinyLife.Emotions.EmotionType.Asleep
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asleep
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionType Asleep
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Asleep As EmotionType
- uid: TinyLife.Emotions.EmotionType.Happy
commentId: F:TinyLife.Emotions.EmotionType.Happy
id: Happy
@ -201,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -210,6 +184,33 @@ items:
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Happy As EmotionType
- uid: TinyLife.Emotions.EmotionType.Asleep
commentId: F:TinyLife.Emotions.EmotionType.Asleep
id: Asleep
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Asleep
nameWithType: EmotionType.Asleep
fullName: TinyLife.Emotions.EmotionType.Asleep
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asleep
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionType Asleep
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Asleep As EmotionType
- uid: TinyLife.Emotions.EmotionType.Embarrassed
commentId: F:TinyLife.Emotions.EmotionType.Embarrassed
id: Embarrassed
@ -612,7 +613,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: This emotion's icon, which is used in the portrait section for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that has this emotion
summary: This emotion's icon, which is used in the portrait section for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that has this emotion
example: []
syntax:
content: public readonly TextureRegion Icon
@ -683,6 +684,40 @@ items:
return:
type: TinyLife.Emotions.EmotionType.TypeCategory
content.vb: Public ReadOnly Category As EmotionType.TypeCategory
- uid: TinyLife.Emotions.EmotionType.Priority
commentId: P:TinyLife.Emotions.EmotionType.Priority
id: Priority
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Priority
nameWithType: EmotionType.Priority
fullName: TinyLife.Emotions.EmotionType.Priority
type: Property
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Priority
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The priority that this emotion type has, which determines whether it is chosen over another emotion with the same total amount.
A higher priority means the emotion is chosen over a lower priority one. The default priority is 0.
example: []
syntax:
content: public int Priority { get; init; }
parameters: []
return:
type: System.Int32
content.vb: Public Property Priority As Integer
overload: TinyLife.Emotions.EmotionType.Priority*
- uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)
commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)'
@ -701,7 +736,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 71
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -745,7 +780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 83
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -763,13 +798,13 @@ items:
content.vb: Public Shared Function Register(type As EmotionType) As EmotionType
overload: TinyLife.Emotions.EmotionType.Register*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
@ -1405,6 +1440,23 @@ references:
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: TinyLife.Emotions.EmotionType.Priority*
commentId: Overload:TinyLife.Emotions.EmotionType.Priority
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Priority
name: Priority
nameWithType: EmotionType.Priority
fullName: TinyLife.Emotions.EmotionType.Priority
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.Emotions.EmotionType.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionType.#ctor
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_

View file

@ -20,7 +20,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IEmotionSource
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 11
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -29,6 +29,8 @@ items:
By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface.
Note that, since emotion sources are serialized directly when storing a <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>, it's recommended that their default serializer is <xref href="MLEM.Data.Json.StaticJsonConverter%601" data-throw-if-not-resolved="false"></xref>.
To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
@ -54,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 16
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -89,6 +91,54 @@ references:
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
- uid: TinyLife.Emotions.EmotionModifier.Instance
commentId: T:TinyLife.Emotions.EmotionModifier.Instance
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier.Instance
nameWithType: EmotionModifier.Instance
fullName: TinyLife.Emotions.EmotionModifier.Instance
spec.csharp:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
spec.vb:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: MLEM.Data.Json.StaticJsonConverter`1
commentId: T:MLEM.Data.Json.StaticJsonConverter`1
isExternal: true
name: StaticJsonConverter<T>
nameWithType: StaticJsonConverter<T>
fullName: MLEM.Data.Json.StaticJsonConverter<T>
nameWithType.vb: StaticJsonConverter(Of T)
fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T)
name.vb: StaticJsonConverter(Of T)
spec.csharp:
- uid: MLEM.Data.Json.StaticJsonConverter`1
name: StaticJsonConverter
isExternal: true
- name: <
- name: T
- name: '>'
spec.vb:
- uid: MLEM.Data.Json.StaticJsonConverter`1
name: StaticJsonConverter
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Emotions.CombinedEmotionSource
commentId: T:TinyLife.Emotions.CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1387
startLine: 1400
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1390
startLine: 1403
assemblies:
- Tiny Life
namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1392
startLine: 1405
assemblies:
- Tiny Life
namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1394
startLine: 1407
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1396
startLine: 1409
assemblies:
- Tiny Life
namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1398
startLine: 1411
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1400
startLine: 1413
assemblies:
- Tiny Life
namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1402
startLine: 1415
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
- TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)
- TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime)
- TinyLife.GameImpl.FadeKeyboardLighting(Microsoft.Xna.Framework.Color)
- TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action)
- TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action)
- TinyLife.GameImpl.FollowingPerson
- TinyLife.GameImpl.GraphicsMetrics
- TinyLife.GameImpl.Instance
@ -59,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameImpl
path: ../TinyLife/GameImpl.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Version
path: ../TinyLife/GameImpl.cs
startLine: 62
startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/GameImpl.cs
startLine: 67
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/GameImpl.cs
startLine: 75
startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife
@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
startLine: 81
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife
@ -274,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
startLine: 85
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife
@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
startLine: 89
startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife
@ -336,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
startLine: 93
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife
@ -367,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
startLine: 108
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife
@ -398,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
startLine: 112
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife
@ -429,7 +429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
startLine: 122
startLine: 123
assemblies:
- Tiny Life
namespace: TinyLife
@ -460,7 +460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
startLine: 128
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife
@ -496,18 +496,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
startLine: 141
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife
summary: The <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that the camera is currently locked onto
summary: The <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that the camera is currently locked onto
example: []
syntax:
content: public Person FollowingPerson { get; }
content: public PersonLike FollowingPerson { get; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public Property FollowingPerson As Person
type: TinyLife.Objects.PersonLike
content.vb: Public Property FollowingPerson As PersonLike
overload: TinyLife.GameImpl.FollowingPerson*
- uid: TinyLife.GameImpl.SaveName
commentId: P:TinyLife.GameImpl.SaveName
@ -527,7 +527,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
startLine: 145
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife
@ -558,7 +558,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
startLine: 149
startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
startLine: 154
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
startLine: 159
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -655,7 +655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMaps
path: ../TinyLife/GameImpl.cs
startLine: 163
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife
@ -686,7 +686,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMap
path: ../TinyLife/GameImpl.cs
startLine: 167
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife
@ -717,7 +717,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinalizingGameContent
path: ../TinyLife/GameImpl.cs
startLine: 173
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife
@ -749,7 +749,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinishedLoading
path: ../TinyLife/GameImpl.cs
startLine: 177
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife
@ -778,7 +778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
startLine: 271
startLine: 272
assemblies:
- Tiny Life
namespace: TinyLife
@ -807,7 +807,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
startLine: 321
startLine: 322
assemblies:
- Tiny Life
namespace: TinyLife
@ -843,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
startLine: 627
startLine: 628
assemblies:
- Tiny Life
namespace: TinyLife
@ -879,7 +879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
startLine: 663
startLine: 664
assemblies:
- Tiny Life
namespace: TinyLife
@ -913,7 +913,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
startLine: 681
startLine: 683
assemblies:
- Tiny Life
namespace: TinyLife
@ -948,7 +948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomCamera
path: ../TinyLife/GameImpl.cs
startLine: 697
startLine: 699
assemblies:
- Tiny Life
namespace: TinyLife
@ -983,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
startLine: 709
startLine: 711
assemblies:
- Tiny Life
namespace: TinyLife
@ -1014,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
startLine: 721
startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife
@ -1049,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchMap
path: ../TinyLife/GameImpl.cs
startLine: 819
startLine: 822
assemblies:
- Tiny Life
namespace: TinyLife
@ -1087,7 +1087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
startLine: 846
startLine: 849
assemblies:
- Tiny Life
namespace: TinyLife
@ -1121,7 +1121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
startLine: 857
startLine: 860
assemblies:
- Tiny Life
namespace: TinyLife
@ -1155,7 +1155,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
startLine: 872
startLine: 875
assemblies:
- Tiny Life
namespace: TinyLife
@ -1190,7 +1190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
startLine: 898
startLine: 901
assemblies:
- Tiny Life
namespace: TinyLife
@ -1231,14 +1231,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 926
startLine: 929
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
Marks the given lot as visible for the player.
The method <xref href="TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref> should be used in favor of this method in most cases.
The method <xref href="TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref> should be used in favor of this method in most cases.
By default, visibility lasts for 30 seconds of real time.
example: []
@ -1268,7 +1268,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotNonVisible
path: ../TinyLife/GameImpl.cs
startLine: 942
startLine: 945
assemblies:
- Tiny Life
namespace: TinyLife
@ -1300,7 +1300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 953
startLine: 956
assemblies:
- Tiny Life
namespace: TinyLife
@ -1320,16 +1320,16 @@ items:
description: Whether the lot is visible
content.vb: Public Function IsLotVisible(lot As Lot) As Boolean
overload: TinyLife.GameImpl.IsLotVisible*
- uid: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action)
commentId: M:TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action)
id: FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action)
- uid: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action)
commentId: M:TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action)
id: FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: FollowPerson(Person, bool, Action)
nameWithType: GameImpl.FollowPerson(Person, bool, Action)
fullName: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, bool, System.Action)
name: FollowPerson(PersonLike, bool, Action)
nameWithType: GameImpl.FollowPerson(PersonLike, bool, Action)
fullName: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike, bool, System.Action)
type: Method
source:
remote:
@ -1338,17 +1338,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowPerson
path: ../TinyLife/GameImpl.cs
startLine: 966
startLine: 969
assemblies:
- Tiny Life
namespace: TinyLife
summary: Causes the camera to follow the given <code class="paramref">person</code>, optionally switching to the map the person is on using <xref href="TinyLife.GameImpl.SwitchMap(TinyLife.World.Map%2cSystem.Action%2cSystem.Action)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool FollowPerson(Person person, bool switchToMap = true, Action additionalAction = null)
content: public bool FollowPerson(PersonLike person, bool switchToMap = true, Action additionalAction = null)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person to follow.
- id: switchToMap
type: System.Boolean
@ -1359,11 +1359,11 @@ items:
return:
type: System.Boolean
description: Whether following the person was successful.
content.vb: Public Function FollowPerson(person As Person, switchToMap As Boolean = True, additionalAction As Action = Nothing) As Boolean
content.vb: Public Function FollowPerson(person As PersonLike, switchToMap As Boolean = True, additionalAction As Action = Nothing) As Boolean
overload: TinyLife.GameImpl.FollowPerson*
nameWithType.vb: GameImpl.FollowPerson(Person, Boolean, Action)
fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, Boolean, System.Action)
name.vb: FollowPerson(Person, Boolean, Action)
nameWithType.vb: GameImpl.FollowPerson(PersonLike, Boolean, Action)
fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike, Boolean, System.Action)
name.vb: FollowPerson(PersonLike, Boolean, Action)
- uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
id: AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
@ -1382,17 +1382,24 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMapToSave
path: ../TinyLife/GameImpl.cs
startLine: 990
startLine: 999
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
Adds a map with the given <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> to the currently active save game, additionally invoking all required events.
This method causes a loading screen to appear, so its actions are not invoked immediately.
example: []
syntax:
content: public void AddMapToSave(PerSaveOptions.MapInfo info, Action after = null)
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The info of the map to load and add.
- id: after
type: System.Action
description: An action that is invoked after the map has been added successfully, and after the loading screen has been removed.
content.vb: Public Sub AddMapToSave(info As PerSaveOptions.MapInfo, after As Action = Nothing)
overload: TinyLife.GameImpl.AddMapToSave*
- uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
@ -1413,15 +1420,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMapFromSave
path: ../TinyLife/GameImpl.cs
startLine: 1008
startLine: 1021
assemblies:
- Tiny Life
namespace: TinyLife
summary: Removes the given <xref href="TinyLife.World.Map" data-throw-if-not-resolved="false"></xref> from the currently active save game, additionally causing its <xref href="TinyLife.World.Map.PrepareForPermanentRemoval" data-throw-if-not-resolved="false"></xref> method to be invoked.
example: []
syntax:
content: public void RemoveMapFromSave(Map map)
parameters:
- id: map
type: TinyLife.World.Map
description: The map to remove.
content.vb: Public Sub RemoveMapFromSave(map As Map)
overload: TinyLife.GameImpl.RemoveMapFromSave*
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
@ -1442,7 +1452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
startLine: 1019
startLine: 1032
assemblies:
- Tiny Life
namespace: TinyLife
@ -3202,13 +3212,13 @@ references:
- uid: MLEM.Ui
name: Ui
isExternal: true
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.GameImpl.FollowingPerson*
commentId: Overload:TinyLife.GameImpl.FollowingPerson
href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowingPerson
@ -3616,6 +3626,7 @@ references:
name.vb: Integer
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
parent: MLEM.Ui
isExternal: true
name: UiSystem
nameWithType: UiSystem
@ -3920,25 +3931,26 @@ references:
- name: " "
- name: T
- name: )
- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
commentId: M:TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_
- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
commentId: M:TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_
name: VisitLot(Lot)
nameWithType: Person.VisitLot(Lot)
fullName: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
nameWithType: PersonLike.VisitLot(Lot)
fullName: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
spec.csharp:
- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
name: VisitLot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
name: VisitLot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_
- name: (
- uid: TinyLife.World.Lot
name: Lot
@ -4013,16 +4025,10 @@ references:
- name: )
- uid: TinyLife.GameImpl.FollowPerson*
commentId: Overload:TinyLife.GameImpl.FollowPerson
href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowPerson_TinyLife_Objects_Person_System_Boolean_System_Action_
href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowPerson_TinyLife_Objects_PersonLike_System_Boolean_System_Action_
name: FollowPerson
nameWithType: GameImpl.FollowPerson
fullName: TinyLife.GameImpl.FollowPerson
- uid: TinyLife.GameImpl.AddMapToSave*
commentId: Overload:TinyLife.GameImpl.AddMapToSave
href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_
name: AddMapToSave
nameWithType: GameImpl.AddMapToSave
fullName: TinyLife.GameImpl.AddMapToSave
- uid: TinyLife.PerSaveOptions.MapInfo
commentId: T:TinyLife.PerSaveOptions.MapInfo
parent: TinyLife
@ -4046,6 +4052,30 @@ references:
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
href: TinyLife.PerSaveOptions.MapInfo.html
- uid: TinyLife.GameImpl.AddMapToSave*
commentId: Overload:TinyLife.GameImpl.AddMapToSave
href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_
name: AddMapToSave
nameWithType: GameImpl.AddMapToSave
fullName: TinyLife.GameImpl.AddMapToSave
- uid: TinyLife.World.Map.PrepareForPermanentRemoval
commentId: M:TinyLife.World.Map.PrepareForPermanentRemoval
href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval
name: PrepareForPermanentRemoval()
nameWithType: Map.PrepareForPermanentRemoval()
fullName: TinyLife.World.Map.PrepareForPermanentRemoval()
spec.csharp:
- uid: TinyLife.World.Map.PrepareForPermanentRemoval
name: PrepareForPermanentRemoval
href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval
- name: (
- name: )
spec.vb:
- uid: TinyLife.World.Map.PrepareForPermanentRemoval
name: PrepareForPermanentRemoval
href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval
- name: (
- name: )
- uid: TinyLife.GameImpl.RemoveMapFromSave*
commentId: Overload:TinyLife.GameImpl.RemoveMapFromSave
href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 603
startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 608
startLine: 614
assemblies:
- Tiny Life
namespace: TinyLife
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 612
startLine: 618
assemblies:
- Tiny Life
namespace: TinyLife
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 616
startLine: 622
assemblies:
- Tiny Life
namespace: TinyLife
@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 620
startLine: 626
assemblies:
- Tiny Life
namespace: TinyLife
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 625
startLine: 631
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
startLine: 550
startLine: 551
assemblies:
- Tiny Life
namespace: TinyLife
@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
startLine: 555
startLine: 556
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
startLine: 559
startLine: 560
assemblies:
- Tiny Life
namespace: TinyLife
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
startLine: 563
startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
startLine: 567
startLine: 568
assemblies:
- Tiny Life
namespace: TinyLife
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
startLine: 571
startLine: 572
assemblies:
- Tiny Life
namespace: TinyLife
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
startLine: 575
startLine: 576
assemblies:
- Tiny Life
namespace: TinyLife
@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
startLine: 579
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife
@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
startLine: 583
startLine: 584
assemblies:
- Tiny Life
namespace: TinyLife
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
startLine: 587
startLine: 588
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
startLine: 591
startLine: 592
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
startLine: 172
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
startLine: 179
startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 183
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
startLine: 189
startLine: 194
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 198
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -252,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
startLine: 210
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -296,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
startLine: 220
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -330,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
startLine: 250
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -361,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
startLine: 258
startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -280,10 +280,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Goals/Achievement.cs
startLine: 81
startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Stores whether this achievement should be hidden from the achievement menu if not achieved.
example: []
syntax:
content: public readonly bool Hidden
return:
@ -307,7 +309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
startLine: 86
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -338,7 +340,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 94
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -358,6 +360,7 @@ items:
description: The goal that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
- id: hidden
type: System.Boolean
description: Whether the achievement should be hidden from the achievement menu if not achieved.
content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo, Boolean)
@ -381,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 102
startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -401,6 +404,7 @@ items:
description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
- id: hidden
type: System.Boolean
description: Whether the achievement should be hidden from the achievement menu if not achieved.
content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo, Boolean)
@ -424,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
startLine: 113
startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -455,7 +459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
startLine: 122
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -85,9 +85,9 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> method is called.
A goal trigger for when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> method is called.
This goal trigger supports the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types.
This goal trigger supports the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types.
example: []
syntax:
content: public static readonly GoalTrigger PersonUpdate
@ -117,9 +117,9 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> item is created by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> item is created by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -151,7 +151,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed succesfully (the result is <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>) by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed succesfully (the result is <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>) by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -183,7 +183,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed in any way (the <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> doesn't matter) by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed in any way (the <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> doesn't matter) by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -247,9 +247,9 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> earns money through an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> earns money through an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.Person.EarnMoney(System.Single%2cSystem.Object)" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.PersonLike.EarnMoney(System.Single%2cSystem.Object)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.World.LotEmployment.Instance" data-throw-if-not-resolved="false"></xref> object types and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -281,7 +281,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is added to a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is added to a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -313,7 +313,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is removed from a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)" data-throw-if-not-resolved="false"></xref> or when it runs out.
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is removed from a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)" data-throw-if-not-resolved="false"></xref> or when it runs out.
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -345,7 +345,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Skills.FoodType" data-throw-if-not-resolved="false"></xref> item is eaten by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo%2cTinyLife.Objects.FoodTypedItem)" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when a <xref href="TinyLife.Skills.FoodType" data-throw-if-not-resolved="false"></xref> item is eaten by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo%2cTinyLife.Objects.FoodTypedItem)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -1076,27 +1076,28 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: Person.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Person.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
nameWithType: PersonLike.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1115,9 +1116,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1183,25 +1184,25 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1210,13 +1211,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1304,20 +1305,21 @@ references:
name: Project
nameWithType: Project
fullName: TinyLife.Goals.Project
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)
commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)
- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
commentId: M:TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
name: EarnMoney(float, object)
nameWithType: Person.EarnMoney(float, object)
fullName: TinyLife.Objects.Person.EarnMoney(float, object)
nameWithType.vb: Person.EarnMoney(Single, Object)
fullName.vb: TinyLife.Objects.Person.EarnMoney(Single, Object)
nameWithType: PersonLike.EarnMoney(float, object)
fullName: TinyLife.Objects.PersonLike.EarnMoney(float, object)
nameWithType.vb: PersonLike.EarnMoney(Single, Object)
fullName.vb: TinyLife.Objects.PersonLike.EarnMoney(Single, Object)
name.vb: EarnMoney(Single, Object)
spec.csharp:
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)
- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
name: EarnMoney
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
- name: (
- uid: System.Single
name: float
@ -1331,9 +1333,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)
- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
name: EarnMoney
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
- name: (
- uid: System.Single
name: Single
@ -1405,20 +1407,21 @@ references:
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -1448,9 +1451,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
@ -1524,25 +1527,26 @@ references:
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
name: RemoveEmotion(EmotionModifier)
nameWithType: Person.RemoveEmotion(EmotionModifier)
fullName: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
nameWithType: PersonLike.RemoveEmotion(EmotionModifier)
fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
spec.csharp:
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
name: RemoveEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
name: RemoveEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier

View file

@ -107,7 +107,7 @@ items:
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.Person.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger(IGoalTriggerable set, object obj, GoalTrigger trigger, params object[] values)
@ -159,7 +159,7 @@ items:
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.Person.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger(IEnumerable<IGoalTriggerable> sets, object obj, GoalTrigger trigger, params object[] values)
@ -459,29 +459,30 @@ references:
name: DistinctGoal
nameWithType: DistinctGoal
fullName: TinyLife.Goals.DistinctGoal
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.GetCurrentGoals
commentId: M:TinyLife.Objects.Person.GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.PersonLike.GetCurrentGoals
commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
name: GetCurrentGoals()
nameWithType: Person.GetCurrentGoals()
fullName: TinyLife.Objects.Person.GetCurrentGoals()
nameWithType: PersonLike.GetCurrentGoals()
fullName: TinyLife.Objects.PersonLike.GetCurrentGoals()
spec.csharp:
- uid: TinyLife.Objects.Person.GetCurrentGoals
- uid: TinyLife.Objects.PersonLike.GetCurrentGoals
name: GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetCurrentGoals
- uid: TinyLife.Objects.PersonLike.GetCurrentGoals
name: GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
- name: (
- name: )
- uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)

View file

@ -573,7 +573,7 @@ items:
summary: >-
Updates this job, changing the <xref href="TinyLife.Goals.Job.Performance" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.Job.Level" data-throw-if-not-resolved="false"></xref> according to this job's person's current actions.
This is called in <xref href="TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
This is called in <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public void Update(TimeSpan passedInGame)
@ -1788,20 +1788,21 @@ references:
nameWithType.vb: Job.New
fullName.vb: TinyLife.Goals.Job.New
name.vb: New
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: Person.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Person.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
nameWithType: PersonLike.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1820,9 +1821,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1854,6 +1855,13 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true

View file

@ -15,6 +15,7 @@ items:
- TinyLife.Goals.JobType.DailyTasks
- TinyLife.Goals.JobType.Doctor
- TinyLife.Goals.JobType.Firefighter
- TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
- TinyLife.Goals.JobType.GetDisplayName(System.Nullable{System.Int32})
- TinyLife.Goals.JobType.GetRequiredPromotionSkills(TinyLife.Goals.Job)
- TinyLife.Goals.JobType.HasSpecialLocalization
@ -428,7 +429,7 @@ items:
summary: >-
The amount of tiny bucks that being at the job for an hour pays.
In <xref href="TinyLife.Actions.WorkAction" data-throw-if-not-resolved="false"></xref>, this is automatically added to the household funds.
To get a modified default hourly pay that also takes <xref href="TinyLife.PerSaveOptions.Difficulty" data-throw-if-not-resolved="false"></xref> into account, use <xref href="TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly float HourlyPay
@ -1339,6 +1340,41 @@ items:
nameWithType.vb: JobType.UpdateWorking(Job, WorkAction, TimeSpan, Single)
fullName.vb: TinyLife.Goals.JobType.UpdateWorking(TinyLife.Goals.Job, TinyLife.Actions.WorkAction, System.TimeSpan, Single)
name.vb: UpdateWorking(Job, WorkAction, TimeSpan, Single)
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
id: GetDefaultHourlyPay(TinyLife.Objects.Person)
parent: TinyLife.Goals.JobType
langs:
- csharp
- vb
name: GetDefaultHourlyPay(Person)
nameWithType: JobType.GetDefaultHourlyPay(Person)
fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultHourlyPay
path: ../TinyLife/Goals/JobType.cs
startLine: 336
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Returns the default hourly pay for this job type, based on the <xref href="TinyLife.Goals.JobType.HourlyPay" data-throw-if-not-resolved="false"></xref>, as well as the passed <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.PersonLike.Difficulty" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual float GetDefaultHourlyPay(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person for which to return the default hourly pay.
return:
type: System.Single
description: The default hourly pay for the given person.
content.vb: Public Overridable Function GetDefaultHourlyPay(person As Person) As Single
overload: TinyLife.Goals.JobType.GetDefaultHourlyPay*
- uid: TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)
commentId: M:TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)
id: Register(TinyLife.Goals.JobType)
@ -1357,7 +1393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/JobType.cs
startLine: 339
startLine: 352
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -2184,13 +2220,37 @@ references:
- uid: MLEM.Textures
name: Textures
isExternal: true
- uid: TinyLife.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions
href: TinyLife.Actions.WorkAction.html
name: WorkAction
nameWithType: WorkAction
fullName: TinyLife.Actions.WorkAction
- uid: TinyLife.PerSaveOptions.Difficulty
commentId: F:TinyLife.PerSaveOptions.Difficulty
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty
name: Difficulty
nameWithType: PerSaveOptions.Difficulty
fullName: TinyLife.PerSaveOptions.Difficulty
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
parent: TinyLife.Goals.JobType
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
name: GetDefaultHourlyPay(Person)
nameWithType: JobType.GetDefaultHourlyPay(Person)
fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
name: GetDefaultHourlyPay
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
name: GetDefaultHourlyPay
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: System.Single
commentId: T:System.Single
parent: System
@ -2202,28 +2262,6 @@ references:
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- 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.Range
commentId: T:System.Range
isExternal: true
@ -2561,6 +2599,28 @@ references:
href: TinyLife.Actions.ChoicePromptInfo.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: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
@ -2865,6 +2925,13 @@ references:
name: OnWorkHoursOver
nameWithType: JobType.OnWorkHoursOver
fullName: TinyLife.Goals.JobType.OnWorkHoursOver
- uid: TinyLife.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions
href: TinyLife.Actions.WorkAction.html
name: WorkAction
nameWithType: WorkAction
fullName: TinyLife.Actions.WorkAction
- uid: TinyLife.Goals.JobType.OnWorkFinished*
commentId: Overload:TinyLife.Goals.JobType.OnWorkFinished
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_OnWorkFinished_TinyLife_Goals_Job_TinyLife_Actions_WorkAction_
@ -2971,6 +3038,33 @@ references:
name: UpdateWorking
nameWithType: JobType.UpdateWorking
fullName: TinyLife.Goals.JobType.UpdateWorking
- uid: TinyLife.Goals.JobType.HourlyPay
commentId: F:TinyLife.Goals.JobType.HourlyPay
parent: TinyLife.Goals.JobType
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_HourlyPay
name: HourlyPay
nameWithType: JobType.HourlyPay
fullName: TinyLife.Goals.JobType.HourlyPay
- uid: TinyLife.Objects.PersonLike.Difficulty
commentId: P:TinyLife.Objects.PersonLike.Difficulty
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Difficulty
name: Difficulty
nameWithType: PersonLike.Difficulty
fullName: TinyLife.Objects.PersonLike.Difficulty
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay*
commentId: Overload:TinyLife.Goals.JobType.GetDefaultHourlyPay
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
name: GetDefaultHourlyPay
nameWithType: JobType.GetDefaultHourlyPay
fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Goals.JobType.Types
commentId: F:TinyLife.Goals.JobType.Types
parent: TinyLife.Goals.JobType

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Goals.ManualProgressGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo)
- TinyLife.Goals.ManualProgressGoal.GetProgress
- TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Goals.ManualProgressGoal.Reset
langs:
- csharp
@ -30,7 +30,7 @@ items:
summary: >-
A manual progress goal is a <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> that is not automatically triggered.
Its progress goes between 0 and 1, and can be advanced using <xref href="TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person%2cSystem.Single%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
Its progress goes between 0 and 1, and can be advanced using <xref href="TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike%2cSystem.Single%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class ManualProgressGoal : Goal, IGenericDataHolder'
@ -160,16 +160,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.ManualProgressGoal.Reset*
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
id: MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
id: MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Goals.ManualProgressGoal
langs:
- csharp
- vb
name: MakeProgress(Person, float, float, ActionInfo, SkillType, float)
nameWithType: ManualProgressGoal.MakeProgress(Person, float, float, ActionInfo, SkillType, float)
fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
name: MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float)
nameWithType: ManualProgressGoal.MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float)
fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
type: Method
source:
remote:
@ -182,13 +182,13 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Makes progress on this manual progress goal based on the underlying <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
summary: Makes progress on this manual progress goal based on the underlying <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public void MakeProgress(Person person, float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1)
content: public void MakeProgress(PersonLike person, float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that should make progress on this goal.
- id: amount
type: System.Single
@ -205,11 +205,11 @@ items:
- id: levelModifier
type: System.Single
description: The amount by which each skill level influences this goal's progress
content.vb: Public Sub MakeProgress(person As Person, amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1)
content.vb: Public Sub MakeProgress(person As PersonLike, amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1)
overload: TinyLife.Goals.ManualProgressGoal.MakeProgress*
nameWithType.vb: ManualProgressGoal.MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single)
nameWithType.vb: ManualProgressGoal.MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single)
references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
@ -218,24 +218,24 @@ references:
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
isExternal: true
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: MakeProgress(Person, float, float, ActionInfo, SkillType, float)
nameWithType: ManualProgressGoal.MakeProgress(Person, float, float, ActionInfo, SkillType, float)
fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: ManualProgressGoal.MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single)
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float)
nameWithType: ManualProgressGoal.MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float)
fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: ManualProgressGoal.MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single)
spec.csharp:
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: MakeProgress
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -266,13 +266,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: MakeProgress
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -1132,27 +1132,28 @@ references:
name: Reset
nameWithType: ManualProgressGoal.Reset
fullName: TinyLife.Goals.ManualProgressGoal.Reset
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(float, ActionInfo, SkillType, float)
nameWithType: Person.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName: TinyLife.Objects.Person.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
nameWithType: PersonLike.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName: TinyLife.Objects.PersonLike.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: PersonLike.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Objects.PersonLike.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: float
@ -1176,9 +1177,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: Single
@ -1209,7 +1210,7 @@ references:
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress*
commentId: Overload:TinyLife.Goals.ManualProgressGoal.MakeProgress
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: MakeProgress
nameWithType: ManualProgressGoal.MakeProgress
fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress

View file

@ -11,7 +11,7 @@ items:
- TinyLife.Goals.Memory.TimeSinceOccured
- TinyLife.Goals.Memory.Type
- TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
- TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@ -31,7 +31,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A memory is a set of information that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can store, related to an activity or event that has happened at a given type.
A memory is a set of information that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can store, related to an activity or event that has happened at a given type.
A memory is constructed from an underlying <xref href="TinyLife.Goals.MemoryType" data-throw-if-not-resolved="false"></xref>.
example: []
@ -263,16 +263,16 @@ items:
nameWithType.vb: Memory.New(MemoryType, ActionInfo, TimeSpan)
fullName.vb: TinyLife.Goals.Memory.New(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan)
name.vb: New(MemoryType, ActionInfo, TimeSpan)
- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: Memory.Validate(Person)
fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
name: Validate(PersonLike)
nameWithType: Memory.Validate(PersonLike)
fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -286,20 +286,20 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Validates this memory when the game is loaded. This method is claled in <xref href="TinyLife.Objects.Person.Validate" data-throw-if-not-resolved="false"></xref>.
Validates this memory when the game is loaded. This method is claled in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>.
This method reutrns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if this memory is invalid in some way, causing it to be removed.
example: []
syntax:
content: public virtual bool Validate(Person person)
content: public virtual bool Validate(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person that has this memory.
return:
type: System.Boolean
description: Whether this memory is valid.
content.vb: Public Overridable Function Validate(person As Person) As Boolean
content.vb: Public Overridable Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Goals.Memory.Validate*
- uid: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -323,7 +323,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A method that is called in <xref href="TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> for a person who has this memory.
summary: A method that is called in <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> for a person who has this memory.
example: []
syntax:
content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -343,13 +343,13 @@ items:
fullName.vb: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Goals.MemoryType
commentId: T:TinyLife.Goals.MemoryType
parent: TinyLife.Goals
@ -1119,27 +1119,28 @@ references:
nameWithType.vb: Memory.New
fullName.vb: TinyLife.Goals.Memory.New
name.vb: New
- uid: TinyLife.Objects.Person.Validate
commentId: M:TinyLife.Objects.Person.Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
- uid: TinyLife.Objects.PersonLike.Validate
commentId: M:TinyLife.Objects.PersonLike.Validate
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
name: Validate()
nameWithType: Person.Validate()
fullName: TinyLife.Objects.Person.Validate()
nameWithType: PersonLike.Validate()
fullName: TinyLife.Objects.PersonLike.Validate()
spec.csharp:
- uid: TinyLife.Objects.Person.Validate
- uid: TinyLife.Objects.PersonLike.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Validate
- uid: TinyLife.Objects.PersonLike.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: (
- name: )
- uid: TinyLife.Goals.Memory.Validate*
commentId: Overload:TinyLife.Goals.Memory.Validate
href: TinyLife.Goals.Memory.html#TinyLife_Goals_Memory_Validate_TinyLife_Objects_Person_
href: TinyLife.Goals.Memory.html#TinyLife_Goals_Memory_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: Memory.Validate
fullName: TinyLife.Goals.Memory.Validate
@ -1154,20 +1155,21 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: Person.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Person.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
nameWithType: PersonLike.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1186,9 +1188,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Goals/Project.cs
startLine: 260
startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -62,7 +62,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Goals/Project.cs
startLine: 266
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -94,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
startLine: 270
startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedTypeScrap
path: ../TinyLife/Goals/Project.cs
startLine: 276
startLine: 287
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectDisplayName
path: ../TinyLife/Goals/Project.cs
startLine: 281
startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanContinue
path: ../TinyLife/Goals/Project.cs
startLine: 286
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -221,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncludeProject
path: ../TinyLife/Goals/Project.cs
startLine: 291
startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
startLine: 300
startLine: 311
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -551,13 +551,13 @@ items:
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
- id: info
type: TinyLife.Actions.ActionInfo
description: The action informatio nthat optionally influences progress gain using <xref href="TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
description: The action informatio nthat optionally influences progress gain using <xref href="TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
- id: skill
type: TinyLife.Skills.SkillType
description: The (optional) skill that influences progress gain using <xref href="TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
description: The (optional) skill that influences progress gain using <xref href="TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>
- id: levelModifier
type: System.Single
description: The (optiona) amount that each level of the <code class="paramref">skill</code> influences progress gain. Defaults to 0.1.
description: The (optional) amount that each level of the <code class="paramref">skill</code> influences progress gain. Defaults to 0.1.
content.vb: Public Overridable Sub MakeProgress(amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1)
overload: TinyLife.Goals.Project.MakeProgress*
nameWithType.vb: Project.MakeProgress(Single, Single, ActionInfo, SkillType, Single)
@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateActions
path: ../TinyLife/Goals/Project.cs
startLine: 168
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -750,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPossibleArguments
path: ../TinyLife/Goals/Project.cs
startLine: 203
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -800,7 +800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenNamePrompt
path: ../TinyLife/Goals/Project.cs
startLine: 217
startLine: 228
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -847,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenScrapPrompt
path: ../TinyLife/Goals/Project.cs
startLine: 231
startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1850,20 +1850,21 @@ references:
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(float, ActionInfo, SkillType, float)
nameWithType: Person.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName: TinyLife.Objects.Person.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
nameWithType: PersonLike.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName: TinyLife.Objects.PersonLike.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: PersonLike.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Objects.PersonLike.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: float
@ -1887,9 +1888,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: Single
@ -1932,6 +1933,13 @@ references:
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Goals.Project.Remove*
commentId: Overload:TinyLife.Goals.Project.Remove
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Remove

View file

@ -74,6 +74,7 @@ items:
- TinyLife.Goals.JobType.OnWorkHoursOver(TinyLife.Goals.Job)
- TinyLife.Goals.JobType.OnWorkStarted(TinyLife.Goals.Job,TinyLife.Actions.WorkAction)
- TinyLife.Goals.JobType.OnRaiseReceived(TinyLife.Goals.Job)
- TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
- TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)
- MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
@ -111,7 +112,7 @@ items:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
The schedule of a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that has a <xref href="TinyLife.Goals.StudentJobType" data-throw-if-not-resolved="false"></xref>-based job type. The schedule contains information about what skills should be learned on what days, and is used in <xref href="TinyLife.Goals.StudentJobType.UpdateWorking(TinyLife.Goals.Job%2cTinyLife.Actions.WorkAction%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> to award those skills.
The schedule of a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that has a <xref href="TinyLife.Goals.StudentJobType" data-throw-if-not-resolved="false"></xref>-based job type. The schedule contains information about what skills should be learned on what days, and is used in <xref href="TinyLife.Goals.StudentJobType.UpdateWorking(TinyLife.Goals.Job%2cTinyLife.Actions.WorkAction%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> to award those skills.
To add new skills to a given day, simply add to this dictionary's <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> entries.
example: []
@ -793,6 +794,31 @@ references:
name: Job
href: TinyLife.Goals.Job.html
- name: )
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
parent: TinyLife.Goals.JobType
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
name: GetDefaultHourlyPay(Person)
nameWithType: JobType.GetDefaultHourlyPay(Person)
fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
name: GetDefaultHourlyPay
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)
name: GetDefaultHourlyPay
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)
commentId: M:TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)
parent: TinyLife.Goals.JobType
@ -1379,13 +1405,13 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Goals.StudentJobType
commentId: T:TinyLife.Goals.StudentJobType
href: TinyLife.Goals.StudentJobType.html
@ -1793,6 +1819,13 @@ references:
- name: " "
- name: T2
- name: )
- 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.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions

View file

@ -1010,6 +1010,7 @@ references:
commentId: T:HarmonyLib.Harmony
parent: HarmonyLib
isExternal: true
href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs
name: Harmony
nameWithType: Harmony
fullName: HarmonyLib.Harmony

View file

@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModInfo
path: ../TinyLife/Mods/ModLoader.cs
startLine: 188
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -71,7 +71,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id
path: ../TinyLife/Mods/ModLoader.cs
startLine: 193
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -100,7 +100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod
path: ../TinyLife/Mods/ModLoader.cs
startLine: 197
startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Logger
path: ../TinyLife/Mods/ModLoader.cs
startLine: 202
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -161,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Content
path: ../TinyLife/Mods/ModLoader.cs
startLine: 207
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -193,7 +193,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Harmony
path: ../TinyLife/Mods/ModLoader.cs
startLine: 212
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OptionsFile
path: ../TinyLife/Mods/ModLoader.cs
startLine: 216
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -254,7 +254,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Errored
path: ../TinyLife/Mods/ModLoader.cs
startLine: 222
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/Mods/ModLoader.cs
startLine: 239
startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -318,7 +318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/Mods/ModLoader.cs
startLine: 244
startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -348,7 +348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToString
path: ../TinyLife/Mods/ModLoader.cs
startLine: 251
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -380,7 +380,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveOptions
path: ../TinyLife/Mods/ModLoader.cs
startLine: 270
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -423,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadOptions
path: ../TinyLife/Mods/ModLoader.cs
startLine: 288
startLine: 295
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -880,13 +880,14 @@ references:
commentId: T:HarmonyLib.Harmony
parent: HarmonyLib
isExternal: true
href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs
name: Harmony
nameWithType: Harmony
fullName: HarmonyLib.Harmony
- uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly)
commentId: M:HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly
href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs
name: PatchAll(Assembly)
nameWithType: Harmony.PatchAll(Assembly)
fullName: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly)
@ -894,6 +895,7 @@ references:
- uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly)
name: PatchAll
isExternal: true
href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs
- name: (
- uid: System.Reflection.Assembly
name: Assembly
@ -904,6 +906,7 @@ references:
- uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly)
name: PatchAll
isExternal: true
href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs
- name: (
- uid: System.Reflection.Assembly
name: Assembly

View file

@ -116,7 +116,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: Masculine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.Person%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: Masculine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: MasculineFirstNames = 2
@ -144,7 +144,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: Feminine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.Person%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: Feminine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: FeminineFirstNames = 3
@ -172,7 +172,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: Last names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.Person%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: Last names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: LastNames = 4
@ -311,20 +311,20 @@ references:
name: CreateApp
nameWithType: ActionType.CreateApp
fullName: TinyLife.Actions.ActionType.CreateApp
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])
commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___
name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[])
nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[])
fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.Person[])
nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person())
fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.Person())
name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person())
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[])
nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike())
name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
spec.csharp:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
@ -366,16 +366,16 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: '['
- name: ']'
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
@ -417,9 +417,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: (
- name: )
- name: )

View file

@ -29,7 +29,7 @@ items:
- Tiny Life
namespace: TinyLife
summary: >-
A need is a desire that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have to a given extent, defined by <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref>.
A need is a desire that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have to a given extent, defined by <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref>.
Each need is instantiated through its associated <xref href="TinyLife.NeedType" data-throw-if-not-resolved="false"></xref>.
example: []
@ -237,13 +237,13 @@ items:
fullName.vb: TinyLife.Need.New(TinyLife.NeedType)
name.vb: New(NeedType)
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Need.Value
commentId: P:TinyLife.Need.Value
href: TinyLife.Need.html#TinyLife_Need_Value

View file

@ -19,20 +19,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveReductionDelegate
path: ../TinyLife/Need.cs
startLine: 235
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife
summary: A delegate used for <xref href="TinyLife.NeedType.OnGetPassiveReduction" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void NeedType.PassiveReductionDelegate(Person person, ref float reduction)
content: public delegate void NeedType.PassiveReductionDelegate(PersonLike person, ref float reduction)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
- id: reduction
type: System.Single
content.vb: Public Delegate Sub NeedType.PassiveReductionDelegate(person As Person, reduction As Single)
content.vb: Public Delegate Sub NeedType.PassiveReductionDelegate(person As PersonLike, reduction As Single)
extensionMethods:
- TinyLife.NeedType.PassiveReductionDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
@ -89,13 +89,13 @@ references:
name: PassiveReductionDelegate
href: TinyLife.NeedType.PassiveReductionDelegate.html
- name: )
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.Single
commentId: T:System.Single
parent: System

View file

@ -5,10 +5,10 @@ items:
id: NeedType
parent: TinyLife
children:
- TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)
- TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)
- TinyLife.NeedType.Energy
- TinyLife.NeedType.Entertainment
- TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
- TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
- TinyLife.NeedType.Hunger
- TinyLife.NeedType.Hygiene
- TinyLife.NeedType.Name
@ -42,7 +42,7 @@ items:
- Tiny Life
namespace: TinyLife
summary: >-
A need is a desire that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have to a given extent.
A need is a desire that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have to a given extent.
To register a custom need type, use <xref href="TinyLife.NeedType.Register(TinyLife.NeedType)" data-throw-if-not-resolved="false"></xref>.
example: []
@ -285,7 +285,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: An event that is raised when <xref href="TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> is called. This event can be used to modify the passive need reduction of a need.
summary: An event that is raised when <xref href="TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> is called. This event can be used to modify the passive need reduction of a need.
example: []
syntax:
content: public static event NeedType.PassiveReductionDelegate OnGetPassiveReduction
@ -349,13 +349,13 @@ items:
summary: >-
The amount that a need instance's <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref> is reduced by automatically every update frame.
To access this function's returned value, as well as the associated events, use <xref href="TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
To access this function's returned value, as well as the associated events, use <xref href="TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly Func<Person, float> PassiveReduction
content: public readonly Func<PersonLike, float> PassiveReduction
return:
type: System.Func{TinyLife.Objects.Person,System.Single}
content.vb: Public ReadOnly PassiveReduction As Func(Of Person, Single)
type: System.Func{TinyLife.Objects.PersonLike,System.Single}
content.vb: Public ReadOnly PassiveReduction As Func(Of PersonLike, Single)
- uid: TinyLife.NeedType.NeedLowAction
commentId: F:TinyLife.NeedType.NeedLowAction
id: NeedLowAction
@ -381,10 +381,10 @@ items:
summary: The <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> that is constructed and executed when this need type's <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref> is very low
example: []
syntax:
content: public readonly Func<Person, ActionType> NeedLowAction
content: public readonly Func<PersonLike, ActionType> NeedLowAction
return:
type: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType}
content.vb: Public ReadOnly NeedLowAction As Func(Of Person, ActionType)
type: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType}
content.vb: Public ReadOnly NeedLowAction As Func(Of PersonLike, ActionType)
- uid: TinyLife.NeedType.NeedLowTime
commentId: F:TinyLife.NeedType.NeedLowTime
id: NeedLowTime
@ -410,10 +410,10 @@ items:
summary: The amount of in-game time that needs to pass until <xref href="TinyLife.NeedType.NeedLowAction" data-throw-if-not-resolved="false"></xref> is constructed and enqueued
example: []
syntax:
content: public readonly Func<Person, TimeSpan> NeedLowTime
content: public readonly Func<PersonLike, TimeSpan> NeedLowTime
return:
type: System.Func{TinyLife.Objects.Person,System.TimeSpan}
content.vb: Public ReadOnly NeedLowTime As Func(Of Person, TimeSpan)
type: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan}
content.vb: Public ReadOnly NeedLowTime As Func(Of PersonLike, TimeSpan)
- uid: TinyLife.NeedType.SolveImportance
commentId: F:TinyLife.NeedType.SolveImportance
id: SolveImportance
@ -508,16 +508,16 @@ items:
overload: TinyLife.NeedType.SourceString*
implements:
- TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)
commentId: M:TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)
id: '#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)'
- uid: TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)
commentId: M:TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)
id: '#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)'
parent: TinyLife.NeedType
langs:
- csharp
- vb
name: NeedType(string, Func<Person, float>, Func<Person, ActionType>, Func<Person, TimeSpan>, float, float)
nameWithType: NeedType.NeedType(string, Func<Person, float>, Func<Person, ActionType>, Func<Person, TimeSpan>, float, float)
fullName: TinyLife.NeedType.NeedType(string, System.Func<TinyLife.Objects.Person, float>, System.Func<TinyLife.Objects.Person, TinyLife.Actions.ActionType>, System.Func<TinyLife.Objects.Person, System.TimeSpan>, float, float)
name: NeedType(string, Func<PersonLike, float>, Func<PersonLike, ActionType>, Func<PersonLike, TimeSpan>, float, float)
nameWithType: NeedType.NeedType(string, Func<PersonLike, float>, Func<PersonLike, ActionType>, Func<PersonLike, TimeSpan>, float, float)
fullName: TinyLife.NeedType.NeedType(string, System.Func<TinyLife.Objects.PersonLike, float>, System.Func<TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType>, System.Func<TinyLife.Objects.PersonLike, System.TimeSpan>, float, float)
type: Constructor
source:
remote:
@ -533,19 +533,19 @@ items:
summary: Instantiates a new need type with the given settings
example: []
syntax:
content: public NeedType(string name, Func<Person, float> passiveReduction, Func<Person, ActionType> needLowAction = null, Func<Person, TimeSpan> needLowTime = null, float solveImportance = 0, float solvePercentage = 0.5)
content: public NeedType(string name, Func<PersonLike, float> passiveReduction, Func<PersonLike, ActionType> needLowAction = null, Func<PersonLike, TimeSpan> needLowTime = null, float solveImportance = 0, float solvePercentage = 0.5)
parameters:
- id: name
type: System.String
description: The name of this need
- id: passiveReduction
type: System.Func{TinyLife.Objects.Person,System.Single}
type: System.Func{TinyLife.Objects.PersonLike,System.Single}
description: The amount that this need instance's <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref> is reduced by automatically every update frame
- id: needLowAction
type: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType}
type: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType}
description: The action that is executed when this need's value is very low
- id: needLowTime
type: System.Func{TinyLife.Objects.Person,System.TimeSpan}
type: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan}
description: The amount of in-game time until <code class="paramref">needLowAction</code> is enqueued
- id: solveImportance
type: System.Single
@ -553,21 +553,21 @@ items:
- id: solvePercentage
type: System.Single
description: The percentage that this need has to be at or below for it to be auto-solved based on <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5)
content.vb: Public Sub New(name As String, passiveReduction As Func(Of PersonLike, Single), needLowAction As Func(Of PersonLike, ActionType) = Nothing, needLowTime As Func(Of PersonLike, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5)
overload: TinyLife.NeedType.#ctor*
nameWithType.vb: NeedType.New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single)
fullName.vb: TinyLife.NeedType.New(String, System.Func(Of TinyLife.Objects.Person, Single), System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.Person, System.TimeSpan), Single, Single)
name.vb: New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single)
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
id: GetPassiveReduction(TinyLife.Objects.Person)
nameWithType.vb: NeedType.New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single)
fullName.vb: TinyLife.NeedType.New(String, System.Func(Of TinyLife.Objects.PersonLike, Single), System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.PersonLike, System.TimeSpan), Single, Single)
name.vb: New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single)
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
id: GetPassiveReduction(TinyLife.Objects.PersonLike)
parent: TinyLife.NeedType
langs:
- csharp
- vb
name: GetPassiveReduction(Person)
nameWithType: NeedType.GetPassiveReduction(Person)
fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
name: GetPassiveReduction(PersonLike)
nameWithType: NeedType.GetPassiveReduction(PersonLike)
fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -586,15 +586,15 @@ items:
The return value is a combination of <xref href="TinyLife.NeedType.PassiveReduction" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.NeedType.OnGetPassiveReduction" data-throw-if-not-resolved="false"></xref> event.
example: []
syntax:
content: public float GetPassiveReduction(Person person)
content: public float GetPassiveReduction(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person.
return:
type: System.Single
description: The passive need reduction.
content.vb: Public Function GetPassiveReduction(person As Person) As Single
content.vb: Public Function GetPassiveReduction(person As PersonLike) As Single
overload: TinyLife.NeedType.GetPassiveReduction*
- uid: TinyLife.NeedType.Register(TinyLife.NeedType)
commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType)
@ -614,7 +614,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Need.cs
startLine: 226
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife
@ -632,13 +632,13 @@ items:
content.vb: Public Shared Function Register(type As NeedType) As NeedType
overload: TinyLife.NeedType.Register*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.NeedType.Register(TinyLife.NeedType)
commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType)
href: TinyLife.NeedType.html#TinyLife_NeedType_Register_TinyLife_NeedType_
@ -1163,29 +1163,29 @@ references:
name: NeedType
nameWithType: NeedType
fullName: TinyLife.NeedType
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_
name: GetPassiveReduction(Person)
nameWithType: NeedType.GetPassiveReduction(Person)
fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_
name: GetPassiveReduction(PersonLike)
nameWithType: NeedType.GetPassiveReduction(PersonLike)
fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
name: GetPassiveReduction
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)
- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)
name: GetPassiveReduction
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.NeedType.PassiveReductionDelegate
commentId: T:TinyLife.NeedType.PassiveReductionDelegate
@ -1233,26 +1233,26 @@ references:
name: Value
nameWithType: Need.Value
fullName: TinyLife.Need.Value
- uid: System.Func{TinyLife.Objects.Person,System.Single}
commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
- uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, float>
nameWithType: Func<Person, float>
fullName: System.Func<TinyLife.Objects.Person, float>
nameWithType.vb: Func(Of Person, Single)
fullName.vb: System.Func(Of TinyLife.Objects.Person, Single)
name.vb: Func(Of Person, Single)
name: Func<PersonLike, float>
nameWithType: Func<PersonLike, float>
fullName: System.Func<TinyLife.Objects.PersonLike, float>
nameWithType.vb: Func(Of PersonLike, Single)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
name.vb: Func(Of PersonLike, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -1268,9 +1268,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@ -1319,26 +1319,26 @@ references:
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType}
commentId: T:System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType}
- uid: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType}
commentId: T:System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, ActionType>
nameWithType: Func<Person, ActionType>
fullName: System.Func<TinyLife.Objects.Person, TinyLife.Actions.ActionType>
nameWithType.vb: Func(Of Person, ActionType)
fullName.vb: System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType)
name.vb: Func(Of Person, ActionType)
name: Func<PersonLike, ActionType>
nameWithType: Func<PersonLike, ActionType>
fullName: System.Func<TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType>
nameWithType.vb: Func(Of PersonLike, ActionType)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
name.vb: Func(Of PersonLike, ActionType)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@ -1353,9 +1353,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@ -1390,26 +1390,26 @@ references:
name: NeedLowAction
nameWithType: NeedType.NeedLowAction
fullName: TinyLife.NeedType.NeedLowAction
- uid: System.Func{TinyLife.Objects.Person,System.TimeSpan}
commentId: T:System.Func{TinyLife.Objects.Person,System.TimeSpan}
- uid: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan}
commentId: T:System.Func{TinyLife.Objects.PersonLike,System.TimeSpan}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, TimeSpan>
nameWithType: Func<Person, TimeSpan>
fullName: System.Func<TinyLife.Objects.Person, System.TimeSpan>
nameWithType.vb: Func(Of Person, TimeSpan)
fullName.vb: System.Func(Of TinyLife.Objects.Person, System.TimeSpan)
name.vb: Func(Of Person, TimeSpan)
name: Func<PersonLike, TimeSpan>
nameWithType: Func<PersonLike, TimeSpan>
fullName: System.Func<TinyLife.Objects.PersonLike, System.TimeSpan>
nameWithType.vb: Func(Of PersonLike, TimeSpan)
fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, System.TimeSpan)
name.vb: Func(Of PersonLike, TimeSpan)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1425,9 +1425,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1474,7 +1474,7 @@ references:
fullName: TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.NeedType.#ctor*
commentId: Overload:TinyLife.NeedType.#ctor
href: TinyLife.NeedType.html#TinyLife_NeedType__ctor_System_String_System_Func_TinyLife_Objects_Person_System_Single__System_Func_TinyLife_Objects_Person_TinyLife_Actions_ActionType__System_Func_TinyLife_Objects_Person_System_TimeSpan__System_Single_System_Single_
href: TinyLife.NeedType.html#TinyLife_NeedType__ctor_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__System_Func_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType__System_Func_TinyLife_Objects_PersonLike_System_TimeSpan__System_Single_System_Single_
name: NeedType
nameWithType: NeedType.NeedType
fullName: TinyLife.NeedType.NeedType
@ -1495,7 +1495,7 @@ references:
fullName: TinyLife.NeedType.OnGetPassiveReduction
- uid: TinyLife.NeedType.GetPassiveReduction*
commentId: Overload:TinyLife.NeedType.GetPassiveReduction
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_
href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_
name: GetPassiveReduction
nameWithType: NeedType.GetPassiveReduction
fullName: TinyLife.NeedType.GetPassiveReduction

View file

@ -79,7 +79,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The offset on the visual y axis that the <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> slotted into this spot should render with
summary: The offset on the visual y axis that the <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> slotted into this spot should render with
example: []
syntax:
content: public float YOffset { get; }
@ -151,7 +151,7 @@ items:
summary: >-
The visual direction that this action spot has.
The visual direction is the direction used by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> when occupying this action spot for actions like sitting.
The visual direction is the direction used by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> when occupying this action spot for actions like sitting.
By default, this value is set to the first <xref href="TinyLife.Objects.AbstractSpot.ValidDirections" data-throw-if-not-resolved="false"></xref> entry in the constructor.
example: []
@ -185,7 +185,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The layer that a person slotted into this action spot using <xref href="TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture%2cTinyLife.Objects.ActionSpot%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is drawn on.
The layer that a person slotted into this action spot using <xref href="TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture%2cTinyLife.Objects.ActionSpot%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is drawn on.
By default, this is set to return 0, meaning it will be drawn on top of the first layer of this furniture.
example: []
@ -428,7 +428,7 @@ items:
summary: >-
Returns the <xref href="TinyLife.Objects.AbstractSpot.VisualDirection" data-throw-if-not-resolved="false"></xref> that this action spot has, rotated by the given <code class="paramref">rotation</code>.
The visual direction is the direction used by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> when occupying this action spot for actions like sitting.
The visual direction is the direction used by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> when occupying this action spot for actions like sitting.
example: []
syntax:
content: public Direction2 GetVisualDirection(Direction2 rotation)
@ -953,13 +953,13 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.AbstractSpot.YOffset*
commentId: Overload:TinyLife.Objects.AbstractSpot.YOffset
href: TinyLife.Objects.AbstractSpot.html#TinyLife_Objects_AbstractSpot_YOffset
@ -1042,20 +1042,21 @@ references:
- uid: MLEM.Misc
name: Misc
isExternal: true
- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
commentId: M:TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool)
nameWithType: Person.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool)
fullName: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool)
nameWithType.vb: Person.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean)
fullName.vb: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean)
nameWithType: PersonLike.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool)
fullName: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool)
nameWithType.vb: PersonLike.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean)
name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
name: OccupyActionSpot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
- name: (
- uid: TinyLife.Objects.Furniture
name: Furniture
@ -1085,9 +1086,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)
name: OccupyActionSpot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_
- name: (
- uid: TinyLife.Objects.Furniture
name: Furniture

View file

@ -14,7 +14,7 @@ items:
- TinyLife.Objects.ActionSpot.CategoryRestriction
- TinyLife.Objects.ActionSpot.ChairSpots(System.Single)
- TinyLife.Objects.ActionSpot.CribSpots(System.Single)
- TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
- TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike)
- TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)
- TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)
- TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)
@ -37,7 +37,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: An action spot is a <xref href="TinyLife.Objects.AbstractSpot" data-throw-if-not-resolved="false"></xref> extension that is used by <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> to declare a location that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can interact with the furniture at
summary: An action spot is a <xref href="TinyLife.Objects.AbstractSpot" data-throw-if-not-resolved="false"></xref> extension that is used by <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> to declare a location that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can interact with the furniture at
example: []
syntax:
content: 'public class ActionSpot : AbstractSpot'
@ -225,16 +225,16 @@ items:
nameWithType.vb: ActionSpot.New(Vector2, Vector2, Single, ParamArray Direction2())
fullName.vb: TinyLife.Objects.ActionSpot.New(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, ParamArray MLEM.Misc.Direction2())
name.vb: New(Vector2, Vector2, Single, ParamArray Direction2())
- uid: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
id: GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
- uid: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike)
id: GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: GetFreeDirections(Furniture, Person)
nameWithType: ActionSpot.GetFreeDirections(Furniture, Person)
fullName: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture, TinyLife.Objects.Person)
name: GetFreeDirections(Furniture, PersonLike)
nameWithType: ActionSpot.GetFreeDirections(Furniture, PersonLike)
fullName: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture, TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -250,23 +250,23 @@ items:
summary: >-
Returns a set of <xref href="MLEM.Misc.Direction2" data-throw-if-not-resolved="false"></xref> values that this spot can be accessed from.
Valid directions will have an empty space that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can stand in, but not necessarily walk to.
Valid directions will have an empty space that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can stand in, but not necessarily walk to.
The returned value is used by <xref href="TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref> to find a location adjacent to this action spot that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can walk to.
The returned value is used by <xref href="TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref> to find a location adjacent to this action spot that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can walk to.
example: []
syntax:
content: public IEnumerable<Direction2> GetFreeDirections(Furniture furniture, Person person)
content: public IEnumerable<Direction2> GetFreeDirections(Furniture furniture, PersonLike person)
parameters:
- id: furniture
type: TinyLife.Objects.Furniture
description: The furnituret that this action spot belongs to
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person trying to use this action spot
return:
type: System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2}
description: A set of directions that are considered free, or an empty set if there are none
content.vb: Public Function GetFreeDirections(furniture As Furniture, person As Person) As IEnumerable(Of Direction2)
content.vb: Public Function GetFreeDirections(furniture As Furniture, person As PersonLike) As IEnumerable(Of Direction2)
overload: TinyLife.Objects.ActionSpot.GetFreeDirections*
- uid: TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)
@ -291,26 +291,26 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Returns a set of the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> instances that are currently occupying this action spot.
Returns a set of the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> instances that are currently occupying this action spot.
Note that an action spot is also marked as occupied if the person is currently on their way to it.
example: []
syntax:
content: public IEnumerable<Person> GetOccupants(Furniture furniture, bool visualOnly = false, bool includeGroup = false)
content: public IEnumerable<PersonLike> GetOccupants(Furniture furniture, bool visualOnly = false, bool includeGroup = false)
parameters:
- id: furniture
type: TinyLife.Objects.Furniture
description: The furnituret that this action spot belongs to
- id: visualOnly
type: System.Boolean
description: Whether only occupants that occupy this spot visually, using <xref href="TinyLife.Objects.Person.VisuallyOccupiedSpot" data-throw-if-not-resolved="false"></xref>, should be returned.
description: Whether only occupants that occupy this spot visually, using <xref href="TinyLife.Objects.PersonLike.VisuallyOccupiedSpot" data-throw-if-not-resolved="false"></xref>, should be returned.
- id: includeGroup
type: System.Boolean
description: Whether to include other action spots that have at least one of the same <xref href="TinyLife.Objects.AbstractSpot.Group" data-throw-if-not-resolved="false"></xref>
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
description: A set of people interacting with this action spot
content.vb: Public Function GetOccupants(furniture As Furniture, visualOnly As Boolean = False, includeGroup As Boolean = False) As IEnumerable(Of Person)
content.vb: Public Function GetOccupants(furniture As Furniture, visualOnly As Boolean = False, includeGroup As Boolean = False) As IEnumerable(Of PersonLike)
overload: TinyLife.Objects.ActionSpot.GetOccupants*
nameWithType.vb: ActionSpot.GetOccupants(Furniture, Boolean, Boolean)
fullName.vb: TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture, Boolean, Boolean)
@ -647,13 +647,13 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
@ -1364,21 +1364,21 @@ references:
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1386,34 +1386,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1421,13 +1421,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1436,7 +1436,7 @@ references:
- name: )
- uid: TinyLife.Objects.ActionSpot.GetFreeDirections*
commentId: Overload:TinyLife.Objects.ActionSpot.GetFreeDirections
href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_Person_
href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_PersonLike_
name: GetFreeDirections
nameWithType: ActionSpot.GetFreeDirections
fullName: TinyLife.Objects.ActionSpot.GetFreeDirections
@ -1560,12 +1560,13 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot
commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot
- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot
commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot
name: VisuallyOccupiedSpot
nameWithType: Person.VisuallyOccupiedSpot
fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot
nameWithType: PersonLike.VisuallyOccupiedSpot
fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot
- uid: TinyLife.Objects.ActionSpot.GetOccupants*
commentId: Overload:TinyLife.Objects.ActionSpot.GetOccupants
href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetOccupants_TinyLife_Objects_Furniture_System_Boolean_System_Boolean_
@ -1583,26 +1584,26 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Person>
nameWithType: IEnumerable<Person>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>
nameWithType.vb: IEnumerable(Of Person)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)
name.vb: IEnumerable(Of Person)
name: IEnumerable<PersonLike>
nameWithType: IEnumerable<PersonLike>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>
nameWithType.vb: IEnumerable(Of PersonLike)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike)
name.vb: IEnumerable(Of PersonLike)
spec.csharp:
- 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.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -1612,9 +1613,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.ActionSpot.BedSpots*
commentId: Overload:TinyLife.Objects.ActionSpot.BedSpots

View file

@ -17,17 +17,17 @@ items:
type: Enum
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 3741
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3528
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
A flags enumeration that represents the age groups a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have.
A flags enumeration that represents the age groups a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have.
Since this enumeration has the <xref href="System.FlagsAttribute" data-throw-if-not-resolved="false"></xref>, multiple age groups can be combined into one value.
example: []
@ -62,12 +62,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
startLine: 3748
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3535
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -90,12 +90,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 3754
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3541
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -118,12 +118,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
startLine: 3760
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3547
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -134,13 +134,13 @@ items:
return:
type: TinyLife.Objects.AgeGroup
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.FlagsAttribute
commentId: T:System.FlagsAttribute
parent: System

View file

@ -26,7 +26,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: A <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> type that allows displaying water when a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> is bathing using <xref href="TinyLife.Objects.Bathtub.HasWater" data-throw-if-not-resolved="false"></xref>.
summary: A <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> type that allows displaying water when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> is bathing using <xref href="TinyLife.Objects.Bathtub.HasWater" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class Bathtub : Furniture, IGenericDataHolder'
@ -73,19 +73,19 @@ items:
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -94,8 +94,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -105,9 +105,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -141,8 +141,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -336,13 +335,13 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Bathtub.HasWater
commentId: F:TinyLife.Objects.Bathtub.HasWater
href: TinyLife.Objects.Bathtub.html#TinyLife_Objects_Bathtub_HasWater
@ -752,30 +751,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -815,21 +814,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -837,13 +836,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1039,21 +1038,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1061,13 +1060,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1155,25 +1154,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1198,13 +1197,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1228,25 +1227,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1265,13 +1264,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1289,25 +1288,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1355,13 +1354,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1749,22 +1748,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1773,13 +1772,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1787,25 +1786,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1814,13 +1813,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2269,21 +2268,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2291,34 +2290,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2326,35 +2325,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2367,13 +2366,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3117,21 +3116,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3139,55 +3138,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -76,19 +76,19 @@ items:
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -97,8 +97,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -108,9 +108,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -144,8 +144,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -744,30 +743,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -807,21 +806,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -829,13 +828,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1031,21 +1030,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1053,13 +1052,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1147,25 +1146,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1190,13 +1189,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1220,25 +1219,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1257,13 +1256,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1281,25 +1280,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1347,13 +1346,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1741,22 +1740,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1765,13 +1764,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1779,25 +1778,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1806,13 +1805,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2261,21 +2260,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2283,34 +2282,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2318,35 +2317,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2359,13 +2358,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3109,21 +3108,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3131,55 +3130,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokenBehavior
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 187
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puddles
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 193
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dripping
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 197
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -119,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElectricityCrackle
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 201
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -147,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Smoke
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 205
startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 209
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -0,0 +1,201 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
commentId: T:TinyLife.Objects.BreakableFurniture.WearDownDelegate
id: BreakableFurniture.WearDownDelegate
parent: TinyLife.Objects
children: []
langs:
- csharp
- vb
name: BreakableFurniture.WearDownDelegate
nameWithType: BreakableFurniture.WearDownDelegate
fullName: TinyLife.Objects.BreakableFurniture.WearDownDelegate
type: Delegate
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WearDownDelegate
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: A delegate that is used by <xref href="TinyLife.Objects.BreakableFurniture.OnWearDown" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void BreakableFurniture.WearDownDelegate(TimeSpan time, ref float breakTimerIncreaseMultiplier)
parameters:
- id: time
type: System.TimeSpan
- id: breakTimerIncreaseMultiplier
type: System.Single
content.vb: Public Delegate Sub BreakableFurniture.WearDownDelegate(time As TimeSpan, breakTimerIncreaseMultiplier As Single)
extensionMethods:
- TinyLife.Objects.BreakableFurniture.WearDownDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
- uid: TinyLife.Objects.BreakableFurniture.OnWearDown
commentId: E:TinyLife.Objects.BreakableFurniture.OnWearDown
parent: TinyLife.Objects.BreakableFurniture
href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnWearDown
name: OnWearDown
nameWithType: BreakableFurniture.OnWearDown
fullName: TinyLife.Objects.BreakableFurniture.OnWearDown
- 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: TinyLife.Objects.BreakableFurniture.WearDownDelegate.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<WearDownDelegate>(WearDownDelegate)
nameWithType: Extensions.JsonCopy<BreakableFurniture.WearDownDelegate>(BreakableFurniture.WearDownDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.BreakableFurniture.WearDownDelegate>(TinyLife.Objects.BreakableFurniture.WearDownDelegate)
nameWithType.vb: Extensions.JsonCopy(Of BreakableFurniture.WearDownDelegate)(BreakableFurniture.WearDownDelegate)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.BreakableFurniture.WearDownDelegate)(TinyLife.Objects.BreakableFurniture.WearDownDelegate)
name.vb: JsonCopy(Of WearDownDelegate)(WearDownDelegate)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.BreakableFurniture.WearDownDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
- name: '>'
- name: (
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.BreakableFurniture.WearDownDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
- name: )
- name: (
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
- name: )
- 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: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Objects.BreakableFurniture
commentId: T:TinyLife.Objects.BreakableFurniture
parent: TinyLife.Objects
href: TinyLife.Objects.BreakableFurniture.html
name: BreakableFurniture
nameWithType: BreakableFurniture
fullName: TinyLife.Objects.BreakableFurniture
- 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>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
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: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- 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

View file

@ -89,24 +89,24 @@ items:
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -116,9 +116,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -152,8 +152,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -200,10 +199,10 @@ items:
This event can be subscribed to using <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public event Action<TimeSpan> OnWearDown
content: public event BreakableFurniture.WearDownDelegate OnWearDown
return:
type: System.Action{System.TimeSpan}
content.vb: Public Event OnWearDown As Action(Of TimeSpan)
type: TinyLife.Objects.BreakableFurniture.WearDownDelegate
content.vb: Public Event OnWearDown As BreakableFurniture.WearDownDelegate
- uid: TinyLife.Objects.BreakableFurniture.OnBreak
commentId: E:TinyLife.Objects.BreakableFurniture.OnBreak
id: OnBreak
@ -463,7 +462,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 136
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -514,7 +513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 141
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -567,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 157
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -599,7 +598,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 162
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -641,7 +640,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 174
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -680,7 +679,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 179
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1213,30 +1212,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -1257,21 +1256,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1279,13 +1278,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1343,21 +1342,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1365,13 +1364,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1459,25 +1458,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1502,13 +1501,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1532,25 +1531,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1569,13 +1568,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1593,25 +1592,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1659,13 +1658,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -2133,22 +2132,22 @@ references:
isExternal: true
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -2157,13 +2156,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -2171,25 +2170,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2198,13 +2197,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2653,21 +2652,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2675,34 +2674,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2710,35 +2709,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2751,13 +2750,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3501,21 +3500,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3523,55 +3522,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
@ -4570,69 +4533,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: System.Action{System.TimeSpan}
commentId: T:System.Action{System.TimeSpan}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<TimeSpan>
nameWithType: Action<TimeSpan>
fullName: System.Action<System.TimeSpan>
nameWithType.vb: Action(Of TimeSpan)
fullName.vb: System.Action(Of System.TimeSpan)
name.vb: Action(Of TimeSpan)
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
commentId: T:TinyLife.Objects.BreakableFurniture.WearDownDelegate
parent: TinyLife.Objects
href: TinyLife.Objects.BreakableFurniture.html
name: BreakableFurniture.WearDownDelegate
nameWithType: BreakableFurniture.WearDownDelegate
fullName: TinyLife.Objects.BreakableFurniture.WearDownDelegate
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '>'
- uid: TinyLife.Objects.BreakableFurniture
name: BreakableFurniture
href: TinyLife.Objects.BreakableFurniture.html
- name: .
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
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: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- 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.Objects.BreakableFurniture
name: BreakableFurniture
href: TinyLife.Objects.BreakableFurniture.html
- name: .
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: WearDownDelegate
href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html
- uid: System.Action
commentId: T:System.Action
parent: System

View file

@ -73,19 +73,19 @@ items:
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -95,8 +95,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -106,9 +106,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -142,8 +142,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -692,30 +691,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -755,21 +754,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -777,13 +776,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -979,21 +978,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1001,13 +1000,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1095,25 +1094,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1138,13 +1137,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1168,25 +1167,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1205,13 +1204,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1229,25 +1228,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1295,13 +1294,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1870,22 +1869,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1894,13 +1893,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1908,25 +1907,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1935,13 +1934,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2390,21 +2389,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2412,34 +2411,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2447,35 +2446,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2488,13 +2487,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3238,21 +3237,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3260,55 +3259,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Objects.Clothes.Colors
- TinyLife.Objects.Clothes.DepthFunction
- TinyLife.Objects.Clothes.Description
- TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
- TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Clothes.Icon
- TinyLife.Objects.Clothes.Intentions
- TinyLife.Objects.Clothes.IsIncompatible
@ -22,6 +22,7 @@ items:
- TinyLife.Objects.Clothes.LayersToHide
- TinyLife.Objects.Clothes.Name
- TinyLife.Objects.Clothes.NonBuyable
- TinyLife.Objects.Clothes.PersonType
- TinyLife.Objects.Clothes.Price
- TinyLife.Objects.Clothes.RandomColorWeight
- TinyLife.Objects.Clothes.RandomWeight
@ -53,7 +54,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
A set of information and a registry for clothing items (and hair) that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can wear.
A set of information and a registry for clothing items (and hair) that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can wear.
Custom clothes can be registered using <xref href="TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)" data-throw-if-not-resolved="false"></xref>.
example: []
@ -221,7 +222,7 @@ items:
summary: >-
The reference price for a piece of clothing.
When clothes items are randomly chosen for a new <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, the items chosen will be guaranteed to have a price equal to or below this value.
When clothes items are randomly chosen for a new <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, the items chosen will be guaranteed to have a price equal to or below this value.
example: []
syntax:
content: public const int ReferencePrice = 50
@ -456,7 +457,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.Person%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>. The style preference is not exposed to players.
summary: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.PersonLike%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>. The style preference is not exposed to players.
example: []
syntax:
content: public readonly StylePreference StylePreference
@ -565,6 +566,40 @@ items:
type: TinyLife.Objects.AgeGroup
content.vb: Public Property Ages As AgeGroup
overload: TinyLife.Objects.Clothes.Ages*
- uid: TinyLife.Objects.Clothes.PersonType
commentId: P:TinyLife.Objects.Clothes.PersonType
id: PersonType
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: PersonType
nameWithType: Clothes.PersonType
fullName: TinyLife.Objects.Clothes.PersonType
type: Property
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PersonType
path: ../TinyLife/Objects/Clothes.cs
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The type of person that is allowed to wear these clothes.
Defaults to the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> type.
example: []
syntax:
content: public Type PersonType { get; init; }
parameters: []
return:
type: System.Type
content.vb: Public Property PersonType As Type
overload: TinyLife.Objects.Clothes.PersonType*
- uid: TinyLife.Objects.Clothes.DepthFunction
commentId: P:TinyLife.Objects.Clothes.DepthFunction
id: DepthFunction
@ -583,7 +618,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepthFunction
path: ../TinyLife/Objects/Clothes.cs
startLine: 111
startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -617,7 +652,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureBehaviorLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 116
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -651,12 +686,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 122
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
An optional function that determines the weight that this clothing item has when randomly generating an <xref href="TinyLife.Objects.Outfit" data-throw-if-not-resolved="false"></xref> for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
An optional function that determines the weight that this clothing item has when randomly generating an <xref href="TinyLife.Objects.Outfit" data-throw-if-not-resolved="false"></xref> for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
The higher the weight is, the more likely it is for this item to be chosen for an outfit.
@ -687,12 +722,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomColorWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 127
startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
An optional function that determines the weight that this clothing item's given color index has when randomly generating an <xref href="TinyLife.Objects.Outfit" data-throw-if-not-resolved="false"></xref> for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
An optional function that determines the weight that this clothing item's given color index has when randomly generating an <xref href="TinyLife.Objects.Outfit" data-throw-if-not-resolved="false"></xref> for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
The default weight for each clothing item's color is 1, and the higher the weight is, the more likely it is for the color to be chosen for an outfit.
example: []
@ -721,7 +756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIncompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 131
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -752,7 +787,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayersToHide
path: ../TinyLife/Objects/Clothes.cs
startLine: 136
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -786,18 +821,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Objects/Clothes.cs
startLine: 140
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: A function that can optionally determine a set of additional text strings that are added to this clothes item's description in the <xref href="TinyLife.Uis.CharacterCreator" data-throw-if-not-resolved="false"></xref>. To do so, simply add to the passed <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public Action<Clothes, Person, List<string>> Description { get; init; }
content: public Action<Clothes, PersonLike, List<string>> Description { get; init; }
parameters: []
return:
type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
content.vb: Public Property Description As Action(Of Clothes, Person, List(Of String))
type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}}
content.vb: Public Property Description As Action(Of Clothes, PersonLike, List(Of String))
overload: TinyLife.Objects.Clothes.Description*
- uid: TinyLife.Objects.Clothes.SourceString
commentId: P:TinyLife.Objects.Clothes.SourceString
@ -817,7 +852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Objects/Clothes.cs
startLine: 142
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -850,7 +885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 155
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -879,7 +914,7 @@ items:
description: A set of <xref href="TinyLife.Objects.ClothesIntention" data-throw-if-not-resolved="false"></xref> flags that determine what this clothes item can be used for
- id: stylePreference
type: TinyLife.Objects.StylePreference
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.Person%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>.
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.PersonLike%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>.
- id: colors
type: TinyLife.Utilities.ColorScheme[]
description: The set of <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref>s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer.
@ -906,7 +941,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 169
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -935,7 +970,7 @@ items:
description: A set of <xref href="TinyLife.Objects.ClothesIntention" data-throw-if-not-resolved="false"></xref> flags that determine what this clothes item can be used for
- id: stylePreference
type: TinyLife.Objects.StylePreference
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.Person%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>.
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.PersonLike%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>.
- id: colors
type: TinyLife.Utilities.ColorSettings
description: The set of <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref>s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer.
@ -944,16 +979,16 @@ items:
nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings)
name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
id: GetDescription(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)
id: GetDescription(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: GetDescription(Person)
nameWithType: Clothes.GetDescription(Person)
fullName: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
name: GetDescription(PersonLike)
nameWithType: Clothes.GetDescription(PersonLike)
fullName: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@ -962,7 +997,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Clothes.cs
startLine: 201
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -972,15 +1007,15 @@ items:
This method returns this clothes item's <xref href="TinyLife.Objects.Clothes.Intentions" data-throw-if-not-resolved="false"></xref>' description, as well as any additional description info returned by <xref href="TinyLife.Objects.Clothes.Description" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public IEnumerable<string> GetDescription(Person person)
content: public IEnumerable<string> GetDescription(PersonLike person)
parameters:
- id: person
type: TinyLife.Objects.Person
type: TinyLife.Objects.PersonLike
description: The person who is wearing this clothing item, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
return:
type: System.Collections.Generic.IEnumerable{System.String}
description: This clothes item's description.
content.vb: Public Function GetDescription(person As Person) As IEnumerable(Of String)
content.vb: Public Function GetDescription(person As PersonLike) As IEnumerable(Of String)
overload: TinyLife.Objects.Clothes.GetDescription*
- uid: TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
commentId: M:TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
@ -1000,7 +1035,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 213
startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1038,7 +1073,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/Clothes.cs
startLine: 222
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1056,13 +1091,13 @@ items:
content.vb: Public Shared Function Register(clothes As Clothes) As Clothes
overload: TinyLife.Objects.Clothes.Register*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)
commentId: M:TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Register_TinyLife_Objects_Clothes_
@ -1904,20 +1939,20 @@ references:
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.PersonLike,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.PersonLike,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
isExternal: true
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_Person_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
name: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func<Clothes, bool>)
nameWithType: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func<Clothes, bool>)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func<TinyLife.Objects.Clothes, bool>)
nameWithType.vb: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean))
fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean))
name.vb: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean))
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_PersonLike_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
name: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func<Clothes, bool>)
nameWithType: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func<Clothes, bool>)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func<TinyLife.Objects.Clothes, bool>)
nameWithType.vb: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean))
fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean))
name.vb: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean))
spec.csharp:
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.PersonLike,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
name: SetRandomClothesItem
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_Person_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_PersonLike_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
- name: (
- uid: System.Random
name: Random
@ -1925,9 +1960,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ClothesLayer
@ -1975,9 +2010,9 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.PersonLike,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
name: SetRandomClothesItem
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_Person_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
href: TinyLife.Objects.Outfit.html#TinyLife_Objects_Outfit_SetRandomClothesItem_System_Random_TinyLife_Objects_PersonLike_TinyLife_Objects_ClothesLayer_TinyLife_Objects_ClothesIntention_System_Nullable_TinyLife_Objects_StylePreference__System_Boolean_System_Int32_System_Func_TinyLife_Objects_Clothes_System_Boolean__
- name: (
- uid: System.Random
name: Random
@ -1985,9 +2020,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ClothesLayer
@ -2120,6 +2155,27 @@ references:
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- 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.Clothes.PersonType*
commentId: Overload:TinyLife.Objects.Clothes.PersonType
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_PersonType
name: PersonType
nameWithType: Clothes.PersonType
fullName: TinyLife.Objects.Clothes.PersonType
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
@ -2697,17 +2753,17 @@ references:
name: Description
nameWithType: Clothes.Description
fullName: TinyLife.Objects.Clothes.Description
- uid: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
commentId: T:System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
- uid: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}}
commentId: T:System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}}
parent: System
definition: System.Action`3
href: https://learn.microsoft.com/dotnet/api/system.action-3
name: Action<Clothes, Person, List<string>>
nameWithType: Action<Clothes, Person, List<string>>
fullName: System.Action<TinyLife.Objects.Clothes, TinyLife.Objects.Person, System.Collections.Generic.List<string>>
nameWithType.vb: Action(Of Clothes, Person, List(Of String))
fullName.vb: System.Action(Of TinyLife.Objects.Clothes, TinyLife.Objects.Person, System.Collections.Generic.List(Of String))
name.vb: Action(Of Clothes, Person, List(Of String))
name: Action<Clothes, PersonLike, List<string>>
nameWithType: Action<Clothes, PersonLike, List<string>>
fullName: System.Action<TinyLife.Objects.Clothes, TinyLife.Objects.PersonLike, System.Collections.Generic.List<string>>
nameWithType.vb: Action(Of Clothes, PersonLike, List(Of String))
fullName.vb: System.Action(Of TinyLife.Objects.Clothes, TinyLife.Objects.PersonLike, System.Collections.Generic.List(Of String))
name.vb: Action(Of Clothes, PersonLike, List(Of String))
spec.csharp:
- uid: System.Action`3
name: Action
@ -2719,9 +2775,9 @@ references:
href: TinyLife.Objects.Clothes.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
@ -2748,9 +2804,9 @@ references:
href: TinyLife.Objects.Clothes.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
@ -2886,7 +2942,7 @@ references:
fullName: TinyLife.Objects.Clothes.Description
- uid: TinyLife.Objects.Clothes.GetDescription*
commentId: Overload:TinyLife.Objects.Clothes.GetDescription
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_GetDescription_TinyLife_Objects_Person_
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_GetDescription_TinyLife_Objects_PersonLike_
name: GetDescription
nameWithType: Clothes.GetDescription
fullName: TinyLife.Objects.Clothes.GetDescription

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesIntention
path: ../TinyLife/Objects/Clothes.cs
startLine: 502
startLine: 507
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -75,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Objects/Clothes.cs
startLine: 506
startLine: 511
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday
path: ../TinyLife/Objects/Clothes.cs
startLine: 507
startLine: 512
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party
path: ../TinyLife/Objects/Clothes.cs
startLine: 508
startLine: 513
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -153,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal
path: ../TinyLife/Objects/Clothes.cs
startLine: 509
startLine: 514
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/Objects/Clothes.cs
startLine: 510
startLine: 515
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear
path: ../TinyLife/Objects/Clothes.cs
startLine: 511
startLine: 516
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -231,7 +231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: ../TinyLife/Objects/Clothes.cs
startLine: 512
startLine: 517
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer
path: ../TinyLife/Objects/Clothes.cs
startLine: 513
startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -283,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter
path: ../TinyLife/Objects/Clothes.cs
startLine: 514
startLine: 519
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -309,7 +309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Objects/Clothes.cs
startLine: 515
startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety
path: ../TinyLife/Objects/Clothes.cs
startLine: 516
startLine: 521
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -32,12 +32,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 439
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
A flag enumeration that defines a set of layers that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Clothes" data-throw-if-not-resolved="false"></xref> are rendered with.
A flag enumeration that defines a set of layers that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Clothes" data-throw-if-not-resolved="false"></xref> are rendered with.
The ordering is based on the order that these should be drawn in by default, but it can be changed per clothes item using <xref href="TinyLife.Objects.Clothes.DepthFunction" data-throw-if-not-resolved="false"></xref>.
example: []
@ -51,7 +51,6 @@ items:
Public Enum ClothesLayer
extensionMethods:
- TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff
- TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth
- TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson
- TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.JsonCopy``1
@ -77,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Body
path: ../TinyLife/Objects/Clothes.cs
startLine: 445
startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -105,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eyes
path: ../TinyLife/Objects/Clothes.cs
startLine: 449
startLine: 454
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -133,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pants
path: ../TinyLife/Objects/Clothes.cs
startLine: 453
startLine: 458
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -161,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Arms
path: ../TinyLife/Objects/Clothes.cs
startLine: 457
startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -189,7 +188,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shirt
path: ../TinyLife/Objects/Clothes.cs
startLine: 461
startLine: 466
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -217,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Accessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 465
startLine: 470
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -245,7 +244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacialHair
path: ../TinyLife/Objects/Clothes.cs
startLine: 469
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -273,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hair
path: ../TinyLife/Objects/Clothes.cs
startLine: 473
startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -301,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeadAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 477
startLine: 482
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -329,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FaceAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 481
startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -357,7 +356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArmAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 486
startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -388,7 +387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LegAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 490
startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -416,7 +415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes
path: ../TinyLife/Objects/Clothes.cs
startLine: 494
startLine: 499
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -427,13 +426,13 @@ items:
return:
type: TinyLife.Objects.ClothesLayer
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Clothes
commentId: T:TinyLife.Objects.Clothes
parent: TinyLife.Objects
@ -469,32 +468,6 @@ references:
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff
commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
name: CanTakeOff(ClothesLayer)
nameWithType: Extensions.CanTakeOff(ClothesLayer)
fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
name: CanTakeOff
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
- name: (
- uid: TinyLife.Objects.ClothesLayer
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
name: CanTakeOff
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
- name: (
- uid: TinyLife.Objects.ClothesLayer
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- name: )
- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth
commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
parent: TinyLife.Utilities.Extensions
@ -588,37 +561,6 @@ references:
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- name: )
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
name: CanTakeOff(ClothesLayer)
nameWithType: Extensions.CanTakeOff(ClothesLayer)
fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
name: CanTakeOff
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
- name: (
- uid: TinyLife.Objects.ClothesLayer
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
name: CanTakeOff
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_
- name: (
- uid: TinyLife.Objects.ClothesLayer
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- 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.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_
@ -643,6 +585,13 @@ references:
name: ClothesLayer
href: TinyLife.Objects.ClothesLayer.html
- 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.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsPartOfPerson_TinyLife_Objects_ClothesLayer_

View file

@ -79,19 +79,19 @@ items:
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -100,8 +100,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -110,9 +110,9 @@ items:
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -146,8 +146,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -924,30 +923,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -987,21 +986,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1009,13 +1008,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1211,21 +1210,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1233,13 +1232,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1327,25 +1326,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1370,13 +1369,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1400,25 +1399,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1437,13 +1436,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1461,25 +1460,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1527,13 +1526,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1921,22 +1920,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1945,13 +1944,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1959,25 +1958,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1986,13 +1985,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2416,21 +2415,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2438,34 +2437,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2473,35 +2472,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2514,13 +2513,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3264,21 +3263,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3286,55 +3285,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -84,19 +84,19 @@ items:
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -105,8 +105,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -115,9 +115,9 @@ items:
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -151,8 +151,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -950,30 +949,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -1013,21 +1012,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1035,13 +1034,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1237,21 +1236,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1259,13 +1258,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1353,25 +1352,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1396,13 +1395,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1426,25 +1425,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1463,13 +1462,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1487,25 +1486,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1553,13 +1552,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1947,22 +1946,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1971,13 +1970,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1985,25 +1984,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2012,13 +2011,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2442,21 +2441,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2464,34 +2463,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2499,35 +2498,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2540,13 +2539,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3290,21 +3289,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3312,55 +3311,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -19,16 +19,16 @@ items:
type: Enum
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason
path: ../TinyLife/Objects/Person.cs
startLine: 3709
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3479
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: An enum that represents a set of possible reasons for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s death
summary: An enum that represents a set of possible reasons for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s death
example: []
syntax:
content: public enum DeathReason
@ -48,12 +48,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation
path: ../TinyLife/Objects/Person.cs
startLine: 3715
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3485
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -79,12 +79,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs
startLine: 3720
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3490
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -110,12 +110,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/Person.cs
startLine: 3725
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3495
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -141,12 +141,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs
startLine: 3729
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3499
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -169,12 +169,12 @@ items:
type: Field
source:
remote:
path: TinyLife/Objects/Person.cs
path: TinyLife/Objects/PersonLike.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchBrew
path: ../TinyLife/Objects/Person.cs
startLine: 3733
path: ../TinyLife/Objects/PersonLike.cs
startLine: 3503
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -185,13 +185,13 @@ items:
return:
type: TinyLife.Objects.DeathReason
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html

View file

@ -80,19 +80,19 @@ items:
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -101,8 +101,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -111,9 +111,9 @@ items:
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -147,8 +147,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -817,30 +816,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -880,21 +879,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -902,13 +901,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1104,21 +1103,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1126,13 +1125,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1220,25 +1219,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1263,13 +1262,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1293,25 +1292,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1330,13 +1329,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1354,25 +1353,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1420,13 +1419,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1814,22 +1813,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1838,13 +1837,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1852,25 +1851,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1879,13 +1878,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2309,21 +2308,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2331,34 +2330,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2366,35 +2365,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2407,13 +2406,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3157,21 +3156,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3179,55 +3178,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -51,7 +51,7 @@ items:
- TinyLife.Objects.WallLike.Opening
- TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map)
- TinyLife.Objects.WallLike.OnRemoved(TinyLife.World.Map)
- TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)
- TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)
- TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)
- TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map)
- TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single)
@ -496,40 +496,40 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.WallLike
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_
name: GetFreeActionSpotInfo(Map, Person)
nameWithType: WallLike.GetFreeActionSpotInfo(Map, Person)
fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.Person)
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_
name: GetFreeActionSpotInfo(Map, PersonLike)
nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike)
fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)
- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)
commentId: M:TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)

View file

@ -82,17 +82,17 @@ items:
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -101,8 +101,8 @@ items:
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -112,9 +112,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -147,8 +147,7 @@ items:
- TinyLife.Objects.MapObject.ValidateEarly
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -892,46 +891,46 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -939,13 +938,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1141,21 +1140,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1163,13 +1162,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1257,25 +1256,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1300,13 +1299,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1330,25 +1329,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1367,13 +1366,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1391,25 +1390,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1457,13 +1456,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1851,22 +1850,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1875,13 +1874,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1889,25 +1888,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1916,13 +1915,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2371,21 +2370,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2393,34 +2392,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2428,35 +2427,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2469,13 +2468,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3183,21 +3182,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3205,55 +3204,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

View file

@ -30,7 +30,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
A furniture is an instance of a <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref> which is placed in the world, or in a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s hand.
A furniture is an instance of a <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref> which is placed in the world, or in a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s hand.
To register a custom furniture, use <xref href="TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)" data-throw-if-not-resolved="false"></xref>.
example: []
@ -85,19 +85,19 @@ items:
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -105,8 +105,8 @@ items:
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
- TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
@ -116,9 +116,9 @@ items:
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren
@ -152,8 +152,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -480,13 +479,13 @@ references:
name: FurnitureType
nameWithType: FurnitureType
fullName: TinyLife.Objects.FurnitureType
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)
commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)
href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_
@ -963,30 +962,30 @@ references:
name: RectangleF
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
name: GetCategories(Person)
nameWithType: Furniture.GetCategories(Person)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
name: GetCategories(PersonLike)
nameWithType: Furniture.GetCategories(PersonLike)
fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
name: GetCategories
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Objects.Furniture.OnAdded
commentId: M:TinyLife.Objects.Furniture.OnAdded
@ -1026,21 +1025,21 @@ references:
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(Person, ObjectCategory)
nameWithType: Furniture.GetAiPriority(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetAiPriority(PersonLike, ObjectCategory)
nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1048,13 +1047,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetAiPriority
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1250,21 +1249,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpotInfo(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1272,13 +1271,13 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -1366,25 +1365,25 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float)
fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float)
nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1409,13 +1408,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1439,25 +1438,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType)
fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType)
nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType)
name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1476,13 +1475,13 @@ references:
href: TinyLife.NeedType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
name: GetRestoreNeedModifier
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1500,25 +1499,25 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1566,13 +1565,13 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
@ -1903,22 +1902,22 @@ references:
name: Room
href: TinyLife.World.Room.html
- name: )
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
name: GetDirty(Person, TimeSpan)
nameWithType: Furniture.GetDirty(Person, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
name: GetDirty(PersonLike, TimeSpan)
nameWithType: Furniture.GetDirty(PersonLike, TimeSpan)
fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1927,13 +1926,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
name: GetDirty
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
@ -1941,25 +1940,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
name: SetCreator(Person, bool)
nameWithType: Furniture.SetCreator(Person, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean)
name.vb: SetCreator(Person, Boolean)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(PersonLike, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -1968,13 +1967,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@ -2423,21 +2422,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpots(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2445,34 +2444,34 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpots
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(Person, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: GetFreeActionSpot(PersonLike, ObjectCategory)
nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -2480,35 +2479,35 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: GetFreeActionSpot
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(Person, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2)
fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -2521,13 +2520,13 @@ references:
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)
name: GetActionSpotInfo
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
@ -3271,21 +3270,21 @@ references:
name: Map
href: TinyLife.World.Map.html
- name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
name: HasCategory(Person, ObjectCategory)
nameWithType: MapObject.HasCategory(Person, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory)
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
name: HasCategory(PersonLike, ObjectCategory)
nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory)
fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@ -3293,55 +3292,19 @@ references:
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
name: HasCategory
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: CanCrossBetween(Point, Point)
nameWithType: MapObject.CanCrossBetween(Point, Point)
fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: CanCrossBetween
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.MapObject

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