TinyLifeWeb/docs/api/TinyLife.Skills.Quality.yml
2023-12-06 13:25:52 +01:00

563 lines
18 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
id: Quality
parent: TinyLife.Skills
children:
- TinyLife.Skills.Quality.Average
- TinyLife.Skills.Quality.Good
- TinyLife.Skills.Quality.Great
- TinyLife.Skills.Quality.Masterpiece
- TinyLife.Skills.Quality.Perfect
- TinyLife.Skills.Quality.Terrible
langs:
- csharp
- vb
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
type: Enum
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality
path: ../TinyLife/Skills/Skill.cs
startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nAn enumeration for qualitites of objects like <xref href=\"TinyLife.Objects.FurnitureType.CustomPainting\" data-throw-if-not-resolved=\"false\"></xref>.\nTo receive a random quality based on a person&apos;s <xref href=\"TinyLife.Skills.Skill\" data-throw-if-not-resolved=\"false\"></xref> level, use <xref href=\"TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person%2cSystem.Random%2cSystem.Boolean%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public enum Quality
content.vb: Public Enum Quality
extensionMethods:
- TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetChanceModifier
- TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetDecorativeRating
- TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetPriceModifier
- TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.JsonCopy``1
- TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.ToLocalizedString
- uid: TinyLife.Skills.Quality.Terrible
commentId: F:TinyLife.Skills.Quality.Terrible
id: Terrible
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Terrible
nameWithType: Quality.Terrible
fullName: TinyLife.Skills.Quality.Terrible
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Terrible
path: ../TinyLife/Skills/Skill.cs
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that are terrible\n"
example: []
syntax:
content: Terrible = 0
return:
type: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Average
commentId: F:TinyLife.Skills.Quality.Average
id: Average
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Average
nameWithType: Quality.Average
fullName: TinyLife.Skills.Quality.Average
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Average
path: ../TinyLife/Skills/Skill.cs
startLine: 369
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that have an average quality\n"
example: []
syntax:
content: Average = 1
return:
type: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Good
commentId: F:TinyLife.Skills.Quality.Good
id: Good
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Good
nameWithType: Quality.Good
fullName: TinyLife.Skills.Quality.Good
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Good
path: ../TinyLife/Skills/Skill.cs
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that have good quality\n"
example: []
syntax:
content: Good = 2
return:
type: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Great
commentId: F:TinyLife.Skills.Quality.Great
id: Great
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Great
nameWithType: Quality.Great
fullName: TinyLife.Skills.Quality.Great
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Great
path: ../TinyLife/Skills/Skill.cs
startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that have great quality\n"
example: []
syntax:
content: Great = 3
return:
type: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Perfect
commentId: F:TinyLife.Skills.Quality.Perfect
id: Perfect
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Perfect
nameWithType: Quality.Perfect
fullName: TinyLife.Skills.Quality.Perfect
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Perfect
path: ../TinyLife/Skills/Skill.cs
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that are considered perfect\n"
example: []
syntax:
content: Perfect = 4
return:
type: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Masterpiece
commentId: F:TinyLife.Skills.Quality.Masterpiece
id: Masterpiece
parent: TinyLife.Skills.Quality
langs:
- csharp
- vb
name: Masterpiece
nameWithType: Quality.Masterpiece
fullName: TinyLife.Skills.Quality.Masterpiece
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Masterpiece
path: ../TinyLife/Skills/Skill.cs
startLine: 386
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA quality for objects that are masterpieces.\nWhen an object with this quality is created, a <xref href=\"TinyLife.Uis.Notifications\" data-throw-if-not-resolved=\"false\"></xref> notification should be displayed to the user\n"
example: []
syntax:
content: Masterpiece = 5
return:
type: TinyLife.Skills.Quality
references:
- uid: TinyLife.Objects.FurnitureType.CustomPainting
commentId: F:TinyLife.Objects.FurnitureType.CustomPainting
name: CustomPainting
nameWithType: FurnitureType.CustomPainting
fullName: TinyLife.Objects.FurnitureType.CustomPainting
- uid: TinyLife.Skills.Skill
commentId: T:TinyLife.Skills.Skill
parent: TinyLife.Skills
name: Skill
nameWithType: Skill
fullName: TinyLife.Skills.Skill
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
name: GetRandomQuality(Person, Random, bool, IEmotionSource, bool)
nameWithType: SkillType.GetRandomQuality(Person, Random, bool, IEmotionSource, bool)
fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, bool, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: SkillType.GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean)
fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, Boolean, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: Skills
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: Skills
- uid: TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetChanceModifier
commentId: M:TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier(Quality)
nameWithType: Extensions.GetChanceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetDecorativeRating
commentId: M:TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating(Quality)
nameWithType: Extensions.GetDecorativeRating(Quality)
fullName: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.GetPriceModifier
commentId: M:TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier(Quality)
nameWithType: Extensions.GetPriceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<Quality>(Quality)
nameWithType: Extensions.JsonCopy<Quality>(Quality)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Skills.Quality>(TinyLife.Skills.Quality)
nameWithType.vb: Extensions.JsonCopy(Of Quality)(Quality)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.Quality)(TinyLife.Skills.Quality)
name.vb: JsonCopy(Of Quality)(Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.Quality)
name: JsonCopy
- name: <
- uid: TinyLife.Skills.Quality
name: Quality
- name: '>'
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.Quality)
name: JsonCopy
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Skills.Quality.TinyLife.Utilities.Extensions.ToLocalizedString
commentId: M:TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString(Quality)
nameWithType: Extensions.ToLocalizedString(Quality)
fullName: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier(Quality)
nameWithType: Extensions.GetChanceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
name: GetChanceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating(Quality)
nameWithType: Extensions.GetDecorativeRating(Quality)
fullName: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
name: GetDecorativeRating
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier(Quality)
nameWithType: Extensions.GetPriceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
name: GetPriceModifier
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString(Quality)
nameWithType: Extensions.ToLocalizedString(Quality)
fullName: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
name: ToLocalizedString
- name: (
- uid: TinyLife.Skills.Quality
name: Quality
- name: )
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Uis.Notifications
commentId: T:TinyLife.Uis.Notifications
name: Notifications
nameWithType: Notifications
fullName: TinyLife.Uis.Notifications