### YamlMime:ManagedReference
items:
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
id: SkillType
parent: TinyLife.Skills
children:
- TinyLife.Skills.SkillType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory)
- TinyLife.Skills.SkillType.AdditionalEarnedActions
- TinyLife.Skills.SkillType.AllCategories
- TinyLife.Skills.SkillType.Baking
- TinyLife.Skills.SkillType.Categories
- TinyLife.Skills.SkillType.Charisma
- TinyLife.Skills.SkillType.Cleaning
- TinyLife.Skills.SkillType.Communication
- TinyLife.Skills.SkillType.Cooking
- TinyLife.Skills.SkillType.DrinkMixing
- TinyLife.Skills.SkillType.Fitness
- TinyLife.Skills.SkillType.Gaming
- TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)
- TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
- TinyLife.Skills.SkillType.Humor
- TinyLife.Skills.SkillType.MaxLevel
- TinyLife.Skills.SkillType.MaxLevelMultipliers
- TinyLife.Skills.SkillType.Name
- TinyLife.Skills.SkillType.Painting
- TinyLife.Skills.SkillType.Potty
- TinyLife.Skills.SkillType.Programming
- TinyLife.Skills.SkillType.Reading
- TinyLife.Skills.SkillType.Reasoning
- TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
- TinyLife.Skills.SkillType.Repair
- TinyLife.Skills.SkillType.RequiredAges
- TinyLife.Skills.SkillType.RewardPersonality
- TinyLife.Skills.SkillType.RewardSkills
- TinyLife.Skills.SkillType.Texture
- TinyLife.Skills.SkillType.Types
- TinyLife.Skills.SkillType.Woodworking
- TinyLife.Skills.SkillType.Writing
langs:
- csharp
- vb
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
type: Class
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SkillType
path: ../TinyLife/Skills/Skill.cs
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA skill is an ability that a can have which influences their behavior in some way.\nThe SkillType class contains underlying data for a instance, like its name and maximum level.\n"
example: []
syntax:
content: >-
[JsonConverter(typeof(StaticJsonConverter), new object[] { typeof(SkillType), "PrivateTypes" })]
public class SkillType
content.vb: >-
Public Class SkillType
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Skills.SkillType.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Skills.SkillType.AllCategories
commentId: F:TinyLife.Skills.SkillType.AllCategories
id: AllCategories
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: AllCategories
nameWithType: SkillType.AllCategories
fullName: TinyLife.Skills.SkillType.AllCategories
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllCategories
path: ../TinyLife/Skills/Skill.cs
startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nAn array containing every defined .\n"
example: []
syntax:
content: public static readonly SkillCategory[] AllCategories
return:
type: TinyLife.Skills.SkillCategory[]
content.vb: Public Shared ReadOnly AllCategories As SkillCategory()
- uid: TinyLife.Skills.SkillType.Types
commentId: F:TinyLife.Skills.SkillType.Types
id: Types
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Types
nameWithType: SkillType.Types
fullName: TinyLife.Skills.SkillType.Types
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Skills/Skill.cs
startLine: 133
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA registry of all skill types that exist in the game and mods.\nUse to register custom skill types.\n"
example: []
syntax:
content: public static readonly ReadOnlyDictionary Types
return:
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, SkillType)
- uid: TinyLife.Skills.SkillType.Cooking
commentId: F:TinyLife.Skills.SkillType.Cooking
id: Cooking
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Cooking
nameWithType: SkillType.Cooking
fullName: TinyLife.Skills.SkillType.Cooking
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking
path: ../TinyLife/Skills/Skill.cs
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Cooking
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Cooking As SkillType
- uid: TinyLife.Skills.SkillType.Painting
commentId: F:TinyLife.Skills.SkillType.Painting
id: Painting
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Painting
nameWithType: SkillType.Painting
fullName: TinyLife.Skills.SkillType.Painting
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Painting
path: ../TinyLife/Skills/Skill.cs
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Painting
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Painting As SkillType
- uid: TinyLife.Skills.SkillType.Charisma
commentId: F:TinyLife.Skills.SkillType.Charisma
id: Charisma
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Charisma
nameWithType: SkillType.Charisma
fullName: TinyLife.Skills.SkillType.Charisma
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Charisma
path: ../TinyLife/Skills/Skill.cs
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Charisma
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Charisma As SkillType
- uid: TinyLife.Skills.SkillType.Humor
commentId: F:TinyLife.Skills.SkillType.Humor
id: Humor
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Humor
nameWithType: SkillType.Humor
fullName: TinyLife.Skills.SkillType.Humor
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Humor
path: ../TinyLife/Skills/Skill.cs
startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Humor
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Humor As SkillType
- uid: TinyLife.Skills.SkillType.Programming
commentId: F:TinyLife.Skills.SkillType.Programming
id: Programming
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Programming
nameWithType: SkillType.Programming
fullName: TinyLife.Skills.SkillType.Programming
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Programming
path: ../TinyLife/Skills/Skill.cs
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Programming
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Programming As SkillType
- uid: TinyLife.Skills.SkillType.Repair
commentId: F:TinyLife.Skills.SkillType.Repair
id: Repair
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Repair
nameWithType: SkillType.Repair
fullName: TinyLife.Skills.SkillType.Repair
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Repair
path: ../TinyLife/Skills/Skill.cs
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Repair
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Repair As SkillType
- uid: TinyLife.Skills.SkillType.Writing
commentId: F:TinyLife.Skills.SkillType.Writing
id: Writing
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Writing
nameWithType: SkillType.Writing
fullName: TinyLife.Skills.SkillType.Writing
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Writing
path: ../TinyLife/Skills/Skill.cs
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Writing
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Writing As SkillType
- uid: TinyLife.Skills.SkillType.Gaming
commentId: F:TinyLife.Skills.SkillType.Gaming
id: Gaming
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Gaming
nameWithType: SkillType.Gaming
fullName: TinyLife.Skills.SkillType.Gaming
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gaming
path: ../TinyLife/Skills/Skill.cs
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Gaming
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Gaming As SkillType
- uid: TinyLife.Skills.SkillType.Fitness
commentId: F:TinyLife.Skills.SkillType.Fitness
id: Fitness
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Fitness
nameWithType: SkillType.Fitness
fullName: TinyLife.Skills.SkillType.Fitness
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fitness
path: ../TinyLife/Skills/Skill.cs
startLine: 148
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Fitness
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Fitness As SkillType
- uid: TinyLife.Skills.SkillType.Cleaning
commentId: F:TinyLife.Skills.SkillType.Cleaning
id: Cleaning
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Cleaning
nameWithType: SkillType.Cleaning
fullName: TinyLife.Skills.SkillType.Cleaning
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cleaning
path: ../TinyLife/Skills/Skill.cs
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Cleaning
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Cleaning As SkillType
- uid: TinyLife.Skills.SkillType.Baking
commentId: F:TinyLife.Skills.SkillType.Baking
id: Baking
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Baking
nameWithType: SkillType.Baking
fullName: TinyLife.Skills.SkillType.Baking
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baking
path: ../TinyLife/Skills/Skill.cs
startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Baking
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Baking As SkillType
- uid: TinyLife.Skills.SkillType.Reasoning
commentId: F:TinyLife.Skills.SkillType.Reasoning
id: Reasoning
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Reasoning
nameWithType: SkillType.Reasoning
fullName: TinyLife.Skills.SkillType.Reasoning
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reasoning
path: ../TinyLife/Skills/Skill.cs
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Reasoning
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Reasoning As SkillType
- uid: TinyLife.Skills.SkillType.Woodworking
commentId: F:TinyLife.Skills.SkillType.Woodworking
id: Woodworking
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Woodworking
nameWithType: SkillType.Woodworking
fullName: TinyLife.Skills.SkillType.Woodworking
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/Skills/Skill.cs
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Woodworking
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Woodworking As SkillType
- uid: TinyLife.Skills.SkillType.DrinkMixing
commentId: F:TinyLife.Skills.SkillType.DrinkMixing
id: DrinkMixing
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: DrinkMixing
nameWithType: SkillType.DrinkMixing
fullName: TinyLife.Skills.SkillType.DrinkMixing
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrinkMixing
path: ../TinyLife/Skills/Skill.cs
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType DrinkMixing
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly DrinkMixing As SkillType
- uid: TinyLife.Skills.SkillType.Reading
commentId: F:TinyLife.Skills.SkillType.Reading
id: Reading
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Reading
nameWithType: SkillType.Reading
fullName: TinyLife.Skills.SkillType.Reading
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reading
path: ../TinyLife/Skills/Skill.cs
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Reading
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Reading As SkillType
- uid: TinyLife.Skills.SkillType.Communication
commentId: F:TinyLife.Skills.SkillType.Communication
id: Communication
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Communication
nameWithType: SkillType.Communication
fullName: TinyLife.Skills.SkillType.Communication
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Communication
path: ../TinyLife/Skills/Skill.cs
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Communication
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Communication As SkillType
- uid: TinyLife.Skills.SkillType.Potty
commentId: F:TinyLife.Skills.SkillType.Potty
id: Potty
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Potty
nameWithType: SkillType.Potty
fullName: TinyLife.Skills.SkillType.Potty
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Skills/Skill.cs
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Skills
syntax:
content: public static readonly SkillType Potty
return:
type: TinyLife.Skills.SkillType
content.vb: Public Shared ReadOnly Potty As SkillType
- uid: TinyLife.Skills.SkillType.Name
commentId: F:TinyLife.Skills.SkillType.Name
id: Name
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Name
nameWithType: SkillType.Name
fullName: TinyLife.Skills.SkillType.Name
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Skills/Skill.cs
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nThe name of this skill type\n"
example: []
syntax:
content: public readonly string Name
return:
type: System.String
content.vb: Public ReadOnly Name As String
- uid: TinyLife.Skills.SkillType.Texture
commentId: F:TinyLife.Skills.SkillType.Texture
id: Texture
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Texture
nameWithType: SkillType.Texture
fullName: TinyLife.Skills.SkillType.Texture
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Skills/Skill.cs
startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nThe texture region of this skill type's icon\n"
example: []
syntax:
content: public readonly TextureRegion Texture
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Texture As TextureRegion
- uid: TinyLife.Skills.SkillType.MaxLevel
commentId: F:TinyLife.Skills.SkillType.MaxLevel
id: MaxLevel
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: MaxLevel
nameWithType: SkillType.MaxLevel
fullName: TinyLife.Skills.SkillType.MaxLevel
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxLevel
path: ../TinyLife/Skills/Skill.cs
startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nThe maximum level that this skill can reach.\nMost skills should default to 5 or 10 for consistency.\n"
example: []
syntax:
content: public readonly int MaxLevel
return:
type: System.Int32
content.vb: Public ReadOnly MaxLevel As Integer
- uid: TinyLife.Skills.SkillType.Categories
commentId: F:TinyLife.Skills.SkillType.Categories
id: Categories
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Categories
nameWithType: SkillType.Categories
fullName: TinyLife.Skills.SkillType.Categories
type: Field
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Skills/Skill.cs
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nThe combined flag that this skill type has.\nThe skill categories it has are used to determine skill gain from things like the personality type.\n"
example: []
syntax:
content: public readonly SkillCategory Categories
return:
type: TinyLife.Skills.SkillCategory
content.vb: Public ReadOnly Categories As SkillCategory
- uid: TinyLife.Skills.SkillType.MaxLevelMultipliers
commentId: P:TinyLife.Skills.SkillType.MaxLevelMultipliers
id: MaxLevelMultipliers
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: MaxLevelMultipliers
nameWithType: SkillType.MaxLevelMultipliers
fullName: TinyLife.Skills.SkillType.MaxLevelMultipliers
type: Property
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxLevelMultipliers
path: ../TinyLife/Skills/Skill.cs
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA function that can optionally return a factor that determines the maximum skill level, based on the and the of a person.\n"
example: []
syntax:
content: public Func MaxLevelMultipliers { get; init; }
parameters: []
return:
type: System.Func{TinyLife.Objects.AgeGroup,System.Single}
content.vb: Public Property MaxLevelMultipliers As Func(Of AgeGroup, Single)
overload: TinyLife.Skills.SkillType.MaxLevelMultipliers*
- uid: TinyLife.Skills.SkillType.RequiredAges
commentId: P:TinyLife.Skills.SkillType.RequiredAges
id: RequiredAges
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: RequiredAges
nameWithType: SkillType.RequiredAges
fullName: TinyLife.Skills.SkillType.RequiredAges
type: Property
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Skills/Skill.cs
startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nThe ages that are required for a to be able to have this skill.\nThis value defaults to and .\n"
example: []
syntax:
content: public AgeGroup RequiredAges { get; init; }
parameters: []
return:
type: TinyLife.Objects.AgeGroup
content.vb: Public Property RequiredAges As AgeGroup
overload: TinyLife.Skills.SkillType.RequiredAges*
- uid: TinyLife.Skills.SkillType.RewardPersonality
commentId: P:TinyLife.Skills.SkillType.RewardPersonality
id: RewardPersonality
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: RewardPersonality
nameWithType: SkillType.RewardPersonality
fullName: TinyLife.Skills.SkillType.RewardPersonality
type: Property
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RewardPersonality
path: ../TinyLife/Skills/Skill.cs
startLine: 216
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA function that can optionally return a that should be added to a person when they age up if they have reached a certain set of conditions.\n"
example: []
syntax:
content: public Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), PersonalityType> RewardPersonality { get; init; }
parameters: []
return:
type: System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},TinyLife.PersonalityType}
content.vb: Public Property RewardPersonality As Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), PersonalityType)
overload: TinyLife.Skills.SkillType.RewardPersonality*
- uid: TinyLife.Skills.SkillType.RewardSkills
commentId: P:TinyLife.Skills.SkillType.RewardSkills
id: RewardSkills
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: RewardSkills
nameWithType: SkillType.RewardSkills
fullName: TinyLife.Skills.SkillType.RewardSkills
type: Property
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RewardSkills
path: ../TinyLife/Skills/Skill.cs
startLine: 220
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\n/// A function that can optionally return a set of types and levels that should be added to a person when they age up if they have reached a certain set of conditions.\n"
example: []
syntax:
content: public Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), IEnumerable<(SkillType Type, int Level)>> RewardSkills { get; init; }
parameters: []
return:
type: System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}}}
content.vb: Public Property RewardSkills As Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), IEnumerable(Of (Type As SkillType, Level As Integer)))
overload: TinyLife.Skills.SkillType.RewardSkills*
- uid: TinyLife.Skills.SkillType.AdditionalEarnedActions
commentId: P:TinyLife.Skills.SkillType.AdditionalEarnedActions
id: AdditionalEarnedActions
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: AdditionalEarnedActions
nameWithType: SkillType.AdditionalEarnedActions
fullName: TinyLife.Skills.SkillType.AdditionalEarnedActions
type: Property
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdditionalEarnedActions
path: ../TinyLife/Skills/Skill.cs
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nA function that can optionally be used to return a set of action information that is displayed when this skill's level is raised to the given levels.\nThis function is used by skills like and to display what additional items can now be cooked or crafted.\n"
example: []
syntax:
content: public Func> AdditionalEarnedActions { get; init; }
parameters: []
return:
type: System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}}
content.vb: Public Property AdditionalEarnedActions As Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String)))
overload: TinyLife.Skills.SkillType.AdditionalEarnedActions*
- uid: TinyLife.Skills.SkillType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory)
commentId: M:TinyLife.Skills.SkillType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory)'
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: SkillType(string, TextureRegion, int, SkillCategory)
nameWithType: SkillType.SkillType(string, TextureRegion, int, SkillCategory)
fullName: TinyLife.Skills.SkillType.SkillType(string, MLEM.Textures.TextureRegion, int, TinyLife.Skills.SkillCategory)
type: Constructor
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Skills/Skill.cs
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nCreates a new skill type with the given settings\n"
example: []
syntax:
content: public SkillType(string name, TextureRegion texture, int maxLevel, SkillCategory categories)
parameters:
- id: name
type: System.String
description: The skill's name
- id: texture
type: MLEM.Textures.TextureRegion
description: The skill's icon
- id: maxLevel
type: System.Int32
description: The skill's maximum level. Should be 5 or 10 for consistency.
- id: categories
type: TinyLife.Skills.SkillCategory
description: A combined flag of categories that this skill has
content.vb: Public Sub New(name As String, texture As TextureRegion, maxLevel As Integer, categories As SkillCategory)
overload: TinyLife.Skills.SkillType.#ctor*
nameWithType.vb: SkillType.New(String, TextureRegion, Integer, SkillCategory)
fullName.vb: TinyLife.Skills.SkillType.New(String, MLEM.Textures.TextureRegion, Integer, TinyLife.Skills.SkillCategory)
name.vb: New(String, TextureRegion, Integer, SkillCategory)
- 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)
id: GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
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)
type: Method
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomQuality
path: ../TinyLife/Skills/Skill.cs
startLine: 256
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nReturns a semi-randomly generated for the given based on their level of this skill.\nThe higher the skill level is, the more likely it is for higher qualities to be returned.\n"
example: []
syntax:
content: public Quality GetRandomQuality(Person person, Random random, bool modifyEmotions = true, IEmotionSource source = null, bool alwaysAllowAverage = false)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that has this skill
- id: random
type: System.Random
description: The random that should be used for calculation
- id: modifyEmotions
type: System.Boolean
description: Whether the given person should receive emotions based on the quality, defaults to true
- id: source
type: TinyLife.Emotions.IEmotionSource
description: The emotion source that modified emotions come from
- id: alwaysAllowAverage
type: System.Boolean
description: Whether or not should always be part of the random choice, defaults to false
return:
type: TinyLife.Skills.Quality
description: A random quality based on the person's skill level
content.vb: Public Function GetRandomQuality(person As Person, random As Random, modifyEmotions As Boolean = True, source As IEmotionSource = Nothing, alwaysAllowAverage As Boolean = False) As Quality
overload: TinyLife.Skills.SkillType.GetRandomQuality*
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)
- uid: TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)
id: GetMaxLevel(TinyLife.Objects.AgeGroup)
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: GetMaxLevel(AgeGroup)
nameWithType: SkillType.GetMaxLevel(AgeGroup)
fullName: TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)
type: Method
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMaxLevel
path: ../TinyLife/Skills/Skill.cs
startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nReturns the maximum level for the given , which the multiplied by the corresponding .\n"
example: []
syntax:
content: public int GetMaxLevel(AgeGroup age)
parameters:
- id: age
type: TinyLife.Objects.AgeGroup
description: The age group
return:
type: System.Int32
description: The maximum level
content.vb: Public Function GetMaxLevel(age As AgeGroup) As Integer
overload: TinyLife.Skills.SkillType.GetMaxLevel*
- uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
id: Register(TinyLife.Skills.SkillType)
parent: TinyLife.Skills.SkillType
langs:
- csharp
- vb
name: Register(SkillType)
nameWithType: SkillType.Register(SkillType)
fullName: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
type: Method
source:
remote:
path: TinyLife/Skills/Skill.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Skills/Skill.cs
startLine: 298
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nRegisters a new to the registry\n"
example: []
syntax:
content: public static SkillType Register(SkillType type)
parameters:
- id: type
type: TinyLife.Skills.SkillType
description: The type to register
return:
type: TinyLife.Skills.SkillType
description: The registered type, for chaining
content.vb: Public Shared Function Register(type As SkillType) As SkillType
overload: TinyLife.Skills.SkillType.Register*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Skills.Skill
commentId: T:TinyLife.Skills.Skill
parent: TinyLife.Skills
name: Skill
nameWithType: Skill
fullName: TinyLife.Skills.Skill
- 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: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Skills.SkillType.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(SkillType)
nameWithType: Extensions.JsonCopy(SkillType)
fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Skills.SkillType)
nameWithType.vb: Extensions.JsonCopy(Of SkillType)(SkillType)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.SkillType)(TinyLife.Skills.SkillType)
name.vb: JsonCopy(Of SkillType)(SkillType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.SkillType)
name: JsonCopy
- name: <
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: '>'
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.SkillType)
name: JsonCopy
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(T)
nameWithType: Extensions.JsonCopy(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- 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
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
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.SkillCategory
commentId: T:TinyLife.Skills.SkillCategory
parent: TinyLife.Skills
name: SkillCategory
nameWithType: SkillCategory
fullName: TinyLife.Skills.SkillCategory
- uid: TinyLife.Skills.SkillCategory[]
isExternal: true
name: SkillCategory[]
nameWithType: SkillCategory[]
fullName: TinyLife.Skills.SkillCategory[]
nameWithType.vb: SkillCategory()
fullName.vb: TinyLife.Skills.SkillCategory()
name.vb: SkillCategory()
spec.csharp:
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
- name: (
- name: )
- uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
name: Register(SkillType)
nameWithType: SkillType.Register(SkillType)
fullName: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
spec.csharp:
- uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
name: Register
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
spec.vb:
- uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)
name: Register
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType}
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
nameWithType.vb: ReadOnlyDictionary(Of String, SkillType)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.Skills.SkillType)
name.vb: ReadOnlyDictionary(Of String, SkillType)
spec.csharp:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: '>'
spec.vb:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: )
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
name.vb: ReadOnlyDictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.ObjectModel
nameWithType: System.Collections.ObjectModel
fullName: System.Collections.ObjectModel
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.ObjectModel
name: ObjectModel
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.ObjectModel
name: ObjectModel
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- 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: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
isExternal: true
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
- uid: MLEM.Textures
commentId: N:MLEM.Textures
isExternal: true
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Textures
name: Textures
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Textures
name: Textures
isExternal: true
- 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.PersonalityType.Creative
commentId: F:TinyLife.PersonalityType.Creative
name: Creative
nameWithType: PersonalityType.Creative
fullName: TinyLife.PersonalityType.Creative
- uid: TinyLife.Skills.SkillType.MaxLevel
commentId: F:TinyLife.Skills.SkillType.MaxLevel
name: MaxLevel
nameWithType: SkillType.MaxLevel
fullName: TinyLife.Skills.SkillType.MaxLevel
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.Skills.SkillType.MaxLevelMultipliers*
commentId: Overload:TinyLife.Skills.SkillType.MaxLevelMultipliers
name: MaxLevelMultipliers
nameWithType: SkillType.MaxLevelMultipliers
fullName: TinyLife.Skills.SkillType.MaxLevelMultipliers
- uid: System.Func{TinyLife.Objects.AgeGroup,System.Single}
commentId: T:System.Func{TinyLife.Objects.AgeGroup,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of AgeGroup, Single)
fullName.vb: System.Func(Of TinyLife.Objects.AgeGroup, Single)
name.vb: Func(Of AgeGroup, 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.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- 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: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
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: " "
- name: TResult
- 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: " "
- name: TResult
- name: )
- uid: TinyLife.Objects.AgeGroup.Child
commentId: F:TinyLife.Objects.AgeGroup.Child
name: Child
nameWithType: AgeGroup.Child
fullName: TinyLife.Objects.AgeGroup.Child
- uid: TinyLife.Objects.AgeGroup.Adult
commentId: F:TinyLife.Objects.AgeGroup.Adult
name: Adult
nameWithType: AgeGroup.Adult
fullName: TinyLife.Objects.AgeGroup.Adult
- uid: TinyLife.Skills.SkillType.RequiredAges*
commentId: Overload:TinyLife.Skills.SkillType.RequiredAges
name: RequiredAges
nameWithType: SkillType.RequiredAges
fullName: TinyLife.Skills.SkillType.RequiredAges
- uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType
parent: TinyLife
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
- uid: TinyLife.Skills.SkillType.RewardPersonality*
commentId: Overload:TinyLife.Skills.SkillType.RewardPersonality
name: RewardPersonality
nameWithType: SkillType.RewardPersonality
fullName: TinyLife.Skills.SkillType.RewardPersonality
- uid: System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},TinyLife.PersonalityType}
commentId: T:System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},TinyLife.PersonalityType}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), PersonalityType>
nameWithType: Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), PersonalityType>
fullName: System.Func<(TinyLife.Skills.Skill Skill, TinyLife.Objects.AgeGroup LastAge, TinyLife.Objects.AgeGroup Age), TinyLife.PersonalityType>
nameWithType.vb: Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), PersonalityType)
fullName.vb: System.Func(Of (Skill As TinyLife.Skills.Skill, LastAge As TinyLife.Objects.AgeGroup, Age As TinyLife.Objects.AgeGroup), TinyLife.PersonalityType)
name.vb: Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), PersonalityType)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: (
- uid: TinyLife.Skills.Skill
name: Skill
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Skill
name: Skill
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.skill
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.LastAge
name: LastAge
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.lastage
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Age
name: Age
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.age
- name: )
- name: ','
- name: " "
- uid: TinyLife.PersonalityType
name: PersonalityType
- 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: (
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Skill
name: Skill
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.skill
- name: " "
- name: As
- name: " "
- uid: TinyLife.Skills.Skill
name: Skill
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.LastAge
name: LastAge
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.lastage
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Age
name: Age
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.age
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: )
- name: ','
- name: " "
- uid: TinyLife.PersonalityType
name: PersonalityType
- name: )
- uid: TinyLife
commentId: N:TinyLife
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Skills.SkillType.RewardSkills*
commentId: Overload:TinyLife.Skills.SkillType.RewardSkills
name: RewardSkills
nameWithType: SkillType.RewardSkills
fullName: TinyLife.Skills.SkillType.RewardSkills
- uid: System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}}}
commentId: T:System.Func{System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup},System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}}}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), IEnumerable<(SkillType Type, int Level)>>
nameWithType: Func<(Skill Skill, AgeGroup LastAge, AgeGroup Age), IEnumerable<(SkillType Type, int Level)>>
fullName: System.Func<(TinyLife.Skills.Skill Skill, TinyLife.Objects.AgeGroup LastAge, TinyLife.Objects.AgeGroup Age), System.Collections.Generic.IEnumerable<(TinyLife.Skills.SkillType Type, int Level)>>
nameWithType.vb: Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), IEnumerable(Of (Type As SkillType, Level As Integer)))
fullName.vb: System.Func(Of (Skill As TinyLife.Skills.Skill, LastAge As TinyLife.Objects.AgeGroup, Age As TinyLife.Objects.AgeGroup), System.Collections.Generic.IEnumerable(Of (Type As TinyLife.Skills.SkillType, Level As Integer)))
name.vb: Func(Of (Skill As Skill, LastAge As AgeGroup, Age As AgeGroup), IEnumerable(Of (Type As SkillType, Level As Integer)))
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: (
- uid: TinyLife.Skills.Skill
name: Skill
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Skill
name: Skill
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.skill
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.LastAge
name: LastAge
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.lastage
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Age
name: Age
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.age
- name: )
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- name: )
- name: '>'
- 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: (
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Skill
name: Skill
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.skill
- name: " "
- name: As
- name: " "
- uid: TinyLife.Skills.Skill
name: Skill
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.LastAge
name: LastAge
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.lastage
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.Skill,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup}.Age
name: Age
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skill,tinylife.objects.agegroup,tinylife.objects.agegroup-.age
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: )
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- name: " "
- name: As
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- name: )
- name: )
- uid: TinyLife.Skills.SkillType.Cooking
commentId: F:TinyLife.Skills.SkillType.Cooking
name: Cooking
nameWithType: SkillType.Cooking
fullName: TinyLife.Skills.SkillType.Cooking
- uid: TinyLife.Skills.SkillType.Woodworking
commentId: F:TinyLife.Skills.SkillType.Woodworking
name: Woodworking
nameWithType: SkillType.Woodworking
fullName: TinyLife.Skills.SkillType.Woodworking
- uid: TinyLife.Skills.SkillType.AdditionalEarnedActions*
commentId: Overload:TinyLife.Skills.SkillType.AdditionalEarnedActions
name: AdditionalEarnedActions
nameWithType: SkillType.AdditionalEarnedActions
fullName: TinyLife.Skills.SkillType.AdditionalEarnedActions
- uid: System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}}
commentId: T:System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}}
parent: System
definition: System.Func`3
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func>
nameWithType: Func>
fullName: System.Func>
nameWithType.vb: Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String)))
fullName.vb: System.Func(Of TinyLife.Objects.Person, TinyLife.Skills.Skill, System.Collections.Generic.IEnumerable(Of (Level As Integer, DisplayName As String)))
name.vb: Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String)))
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: TinyLife.Skills.Skill
name: Skill
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{System.Int32,System.String}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.string-.level
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.Int32,System.String}.DisplayName
name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.string-.displayname
- name: )
- name: '>'
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: TinyLife.Skills.Skill
name: Skill
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{System.Int32,System.String}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.string-.level
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: System.ValueTuple{System.Int32,System.String}.DisplayName
name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.string-.displayname
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Skills.SkillType.#ctor*
commentId: Overload:TinyLife.Skills.SkillType.#ctor
name: SkillType
nameWithType: SkillType.SkillType
fullName: TinyLife.Skills.SkillType.SkillType
nameWithType.vb: SkillType.New
fullName.vb: TinyLife.Skills.SkillType.New
name.vb: New
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Average
commentId: F:TinyLife.Skills.Quality.Average
name: Average
nameWithType: Quality.Average
fullName: TinyLife.Skills.Quality.Average
- uid: TinyLife.Skills.SkillType.GetRandomQuality*
commentId: Overload:TinyLife.Skills.SkillType.GetRandomQuality
name: GetRandomQuality
nameWithType: SkillType.GetRandomQuality
fullName: TinyLife.Skills.SkillType.GetRandomQuality
- 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: 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
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Emotions
name: Emotions
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Emotions
name: Emotions
- uid: TinyLife.Skills.SkillType.MaxLevelMultipliers
commentId: P:TinyLife.Skills.SkillType.MaxLevelMultipliers
name: MaxLevelMultipliers
nameWithType: SkillType.MaxLevelMultipliers
fullName: TinyLife.Skills.SkillType.MaxLevelMultipliers
- uid: TinyLife.Skills.SkillType.GetMaxLevel*
commentId: Overload:TinyLife.Skills.SkillType.GetMaxLevel
name: GetMaxLevel
nameWithType: SkillType.GetMaxLevel
fullName: TinyLife.Skills.SkillType.GetMaxLevel
- uid: TinyLife.Skills.SkillType.Types
commentId: F:TinyLife.Skills.SkillType.Types
name: Types
nameWithType: SkillType.Types
fullName: TinyLife.Skills.SkillType.Types
- uid: TinyLife.Skills.SkillType.Register*
commentId: Overload:TinyLife.Skills.SkillType.Register
name: Register
nameWithType: SkillType.Register
fullName: TinyLife.Skills.SkillType.Register