### 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.ChildhoodMaxLevel - TinyLife.Skills.SkillType.Cleaning - TinyLife.Skills.SkillType.Cooking - 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.Name - TinyLife.Skills.SkillType.Painting - TinyLife.Skills.SkillType.Programming - TinyLife.Skills.SkillType.Reasoning - TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) - TinyLife.Skills.SkillType.Repair - 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: 110 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 modifiers.csharp: - public - class modifiers.vb: - Public - Class - 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: 116 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() modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 123 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) modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 126 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 131 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 132 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 133 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 134 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 135 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 136 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 137 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 138 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 139 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 140 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 144 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 149 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 modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly - 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: 155 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 modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly - 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: 159 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 modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly - 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: 164 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 modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly - 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: 169 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 modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly - uid: TinyLife.Skills.SkillType.ChildhoodMaxLevel commentId: P:TinyLife.Skills.SkillType.ChildhoodMaxLevel id: ChildhoodMaxLevel parent: TinyLife.Skills.SkillType langs: - csharp - vb name: ChildhoodMaxLevel nameWithType: SkillType.ChildhoodMaxLevel fullName: TinyLife.Skills.SkillType.ChildhoodMaxLevel type: Property source: remote: path: TinyLife/Skills/Skill.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildhoodMaxLevel path: ../TinyLife/Skills/Skill.cs startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nThe maximum level that a can have for this skill.\nThis value defaults to the divided by 3, and floored.\n" example: [] syntax: content: public int ChildhoodMaxLevel { get; set; } parameters: [] return: type: System.Int32 content.vb: Public Property ChildhoodMaxLevel As Integer overload: TinyLife.Skills.SkillType.ChildhoodMaxLevel* modifiers.csharp: - public - get - set modifiers.vb: - Public - uid: TinyLife.Skills.SkillType.AdditionalEarnedActions commentId: F:TinyLife.Skills.SkillType.AdditionalEarnedActions id: AdditionalEarnedActions parent: TinyLife.Skills.SkillType langs: - csharp - vb name: AdditionalEarnedActions nameWithType: SkillType.AdditionalEarnedActions fullName: TinyLife.Skills.SkillType.AdditionalEarnedActions type: Field source: remote: path: TinyLife/Skills/Skill.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalEarnedActions path: ../TinyLife/Skills/Skill.cs startLine: 179 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 return: type: System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} content.vb: Public AdditionalEarnedActions As Func(Of Person, Skill, IEnumerable(Of(Level As Integer, DisplayName As String)(Of Integer , String))) modifiers.csharp: - public modifiers.vb: - Public - 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, Int32, SkillCategory) nameWithType: SkillType.SkillType(String, TextureRegion, Int32, SkillCategory) fullName: TinyLife.Skills.SkillType.SkillType(System.String, MLEM.Textures.TextureRegion, System.Int32, 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: 188 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* modifiers.csharp: - public modifiers.vb: - Public - 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, Boolean, IEmotionSource, Boolean) nameWithType: SkillType.GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, System.Boolean, TinyLife.Emotions.IEmotionSource, System.Boolean) 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: 206 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* modifiers.csharp: - public modifiers.vb: - Public - 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: 239 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nReturns the maximum level for the given , which is either or \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* modifiers.csharp: - public modifiers.vb: - Public - 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: 248 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* modifiers.csharp: - public - static modifiers.vb: - Public - Shared 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 - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true name: Equals(Object) nameWithType: Object.Equals(Object) fullName: System.Object.Equals(System.Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true name: GetHashCode() nameWithType: Object.GetHashCode() fullName: System.Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true name: MemberwiseClone() nameWithType: Object.MemberwiseClone() fullName: System.Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true name: ToString() nameWithType: Object.ToString() fullName: System.Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - 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() nameWithType: Extensions.JsonCopy() fullName: TinyLife.Utilities.Extensions.JsonCopy() nameWithType.vb: Extensions.JsonCopy(Of SkillType)() fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.SkillType)() name.vb: JsonCopy(Of SkillType)() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy(Of SkillType) nameWithType: Extensions.JsonCopy(Of SkillType) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.SkillType) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects - uid: System commentId: N:System isExternal: true 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 nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Of T) nameWithType: Extensions.JsonCopy(Of T) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - 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 - 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 nameWithType: SkillCategory fullName: TinyLife.Skills.SkillCategory - name: '[]' nameWithType: '[]' fullName: '[]' spec.vb: - uid: TinyLife.Skills.SkillCategory name: SkillCategory nameWithType: SkillCategory fullName: TinyLife.Skills.SkillCategory - name: () nameWithType: () fullName: () - uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) isExternal: true - 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 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary nameWithType.vb: ReadOnlyDictionary(Of String, SkillType) fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Skills.SkillType) name.vb: ReadOnlyDictionary(Of String, SkillType) spec.csharp: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < fullName: < - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Skills.SkillType name: SkillType nameWithType: SkillType fullName: TinyLife.Skills.SkillType - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Skills.SkillType name: SkillType nameWithType: SkillType fullName: TinyLife.Skills.SkillType - name: ) nameWithType: ) fullName: ) - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true 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 nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < fullName: < - name: TKey nameWithType: TKey fullName: TKey - name: ', ' nameWithType: ', ' fullName: ', ' - name: TValue nameWithType: TValue fullName: TValue - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: TKey nameWithType: TKey fullName: TKey - name: ', ' nameWithType: ', ' fullName: ', ' - name: TValue nameWithType: TValue fullName: TValue - name: ) nameWithType: ) fullName: ) - uid: System.Collections.ObjectModel commentId: N:System.Collections.ObjectModel isExternal: true name: System.Collections.ObjectModel nameWithType: System.Collections.ObjectModel fullName: 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 name: String nameWithType: String fullName: System.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 - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true name: Int32 nameWithType: Int32 fullName: System.Int32 - uid: TinyLife.PersonalityType.Creative commentId: F:TinyLife.PersonalityType.Creative isExternal: true - uid: TinyLife.Objects.AgeGroup.Child commentId: F:TinyLife.Objects.AgeGroup.Child isExternal: true - uid: TinyLife.Skills.SkillType.MaxLevel commentId: F:TinyLife.Skills.SkillType.MaxLevel isExternal: true - uid: TinyLife.Skills.SkillType.ChildhoodMaxLevel* commentId: Overload:TinyLife.Skills.SkillType.ChildhoodMaxLevel name: ChildhoodMaxLevel nameWithType: SkillType.ChildhoodMaxLevel fullName: TinyLife.Skills.SkillType.ChildhoodMaxLevel - uid: TinyLife.Skills.SkillType.Cooking commentId: F:TinyLife.Skills.SkillType.Cooking isExternal: true - uid: TinyLife.Skills.SkillType.Woodworking commentId: F:TinyLife.Skills.SkillType.Woodworking isExternal: true - 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 name: Func>> nameWithType: Func>> fullName: System.Func>> nameWithType.vb: Func(Of Person, Skill, IEnumerable(Of (T1, T2)(Of Int32, String))) fullName.vb: System.Func(Of TinyLife.Objects.Person, TinyLife.Skills.Skill, System.Collections.Generic.IEnumerable(Of System.ValueTuple(Of System.Int32, System.String))) name.vb: Func(Of Person, Skill, IEnumerable(Of (T1, T2)(Of Int32, String))) spec.csharp: - uid: System.Func`3 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Skills.Skill name: Skill nameWithType: Skill fullName: TinyLife.Skills.Skill - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: < nameWithType: < fullName: < - uid: System.ValueTuple`2 name: (T1, T2) nameWithType: (T1, T2) fullName: System.ValueTuple isExternal: true - name: < nameWithType: < fullName: < - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: '>' nameWithType: '>' fullName: '>' - name: '>' nameWithType: '>' fullName: '>' - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`3 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Skills.Skill name: Skill nameWithType: Skill fullName: TinyLife.Skills.Skill - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.ValueTuple`2 name: (T1, T2) nameWithType: (T1, T2) fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) - name: ) nameWithType: ) fullName: ) - name: ) nameWithType: ) fullName: ) - uid: System.Func`3 commentId: T:System.Func`3 isExternal: true 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 nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - name: T1 nameWithType: T1 fullName: T1 - name: ', ' nameWithType: ', ' fullName: ', ' - name: T2 nameWithType: T2 fullName: T2 - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`3 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T1 nameWithType: T1 fullName: T1 - name: ', ' nameWithType: ', ' fullName: ', ' - name: T2 nameWithType: T2 fullName: T2 - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Skills.SkillType.#ctor* commentId: Overload:TinyLife.Skills.SkillType.#ctor name: SkillType nameWithType: SkillType.SkillType fullName: TinyLife.Skills.SkillType.SkillType - 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 isExternal: true - 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 name: Random nameWithType: Random fullName: System.Random - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true name: Boolean nameWithType: Boolean fullName: System.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 - uid: TinyLife.Objects.AgeGroup commentId: T:TinyLife.Objects.AgeGroup parent: TinyLife.Objects name: AgeGroup nameWithType: AgeGroup fullName: TinyLife.Objects.AgeGroup - uid: TinyLife.Skills.SkillType.ChildhoodMaxLevel commentId: P:TinyLife.Skills.SkillType.ChildhoodMaxLevel isExternal: true - 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 isExternal: true - uid: TinyLife.Skills.SkillType.Register* commentId: Overload:TinyLife.Skills.SkillType.Register name: Register nameWithType: SkillType.Register fullName: TinyLife.Skills.SkillType.Register