### 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.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.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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillType path: Skills/Skill.cs startLine: 107 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.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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: Skills/Skill.cs startLine: 115 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 IDictionary Types return: type: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} content.vb: Public Shared ReadOnly Types As IDictionary(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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cooking path: Skills/Skill.cs startLine: 118 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Painting path: Skills/Skill.cs startLine: 119 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Charisma path: Skills/Skill.cs startLine: 120 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Humor path: Skills/Skill.cs startLine: 121 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Programming path: Skills/Skill.cs startLine: 122 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: Skills/Skill.cs startLine: 123 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writing path: Skills/Skill.cs startLine: 124 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gaming path: Skills/Skill.cs startLine: 125 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fitness path: Skills/Skill.cs startLine: 126 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleaning path: Skills/Skill.cs startLine: 127 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: Skills/Skill.cs startLine: 128 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.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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: Skills/Skill.cs startLine: 134 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: Skills/Skill.cs startLine: 138 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: Skills/Skill.cs startLine: 143 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: Skills/Skill.cs startLine: 148 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildhoodMaxLevel path: Skills/Skill.cs startLine: 153 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.#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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: Skills/Skill.cs startLine: 162 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomQuality path: Skills/Skill.cs startLine: 180 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxLevel path: Skills/Skill.cs startLine: 213 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: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: Skills/Skill.cs startLine: 222 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 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.SkillType.Register(TinyLife.Skills.SkillType) commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) isExternal: true - uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} parent: System.Collections.Generic definition: System.Collections.Generic.IDictionary`2 name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary nameWithType.vb: IDictionary(Of String, SkillType) fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Skills.SkillType) name.vb: IDictionary(Of String, SkillType) spec.csharp: - uid: System.Collections.Generic.IDictionary`2 name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary 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.Generic.IDictionary`2 name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary 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.Generic.IDictionary`2 commentId: T:System.Collections.Generic.IDictionary`2 isExternal: true name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary nameWithType.vb: IDictionary(Of TKey, TValue) fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) name.vb: IDictionary(Of TKey, TValue) spec.csharp: - uid: System.Collections.Generic.IDictionary`2 name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary 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.Generic.IDictionary`2 name: IDictionary nameWithType: IDictionary fullName: System.Collections.Generic.IDictionary 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.Generic commentId: N:System.Collections.Generic isExternal: true name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic - 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.Skills.SkillCategory commentId: T:TinyLife.Skills.SkillCategory parent: TinyLife.Skills name: SkillCategory nameWithType: SkillCategory fullName: TinyLife.Skills.SkillCategory - 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.#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