### YamlMime:ManagedReference
items:
- uid: TinyLife.PersonalityType
  commentId: T:TinyLife.PersonalityType
  id: PersonalityType
  parent: TinyLife
  children:
  - TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.PersonalityType[])
  - TinyLife.PersonalityType.AllowedAges
  - TinyLife.PersonalityType.Ambitious
  - TinyLife.PersonalityType.Aromantic
  - TinyLife.PersonalityType.Asexual
  - TinyLife.PersonalityType.BoostedSkills
  - TinyLife.PersonalityType.Category
  - TinyLife.PersonalityType.ComputerAddict
  - TinyLife.PersonalityType.Creative
  - TinyLife.PersonalityType.DisallowedOthers
  - TinyLife.PersonalityType.Energetic
  - TinyLife.PersonalityType.Extroverted
  - TinyLife.PersonalityType.FriendOfEveryone
  - TinyLife.PersonalityType.GymRat
  - TinyLife.PersonalityType.HouseholdHero
  - TinyLife.PersonalityType.Introverted
  - TinyLife.PersonalityType.Lazy
  - TinyLife.PersonalityType.Likeable
  - TinyLife.PersonalityType.MasterChef
  - TinyLife.PersonalityType.MaxMajorsPerPerson
  - TinyLife.PersonalityType.Mean
  - TinyLife.PersonalityType.Name
  - TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
  - TinyLife.PersonalityType.SmartKid
  - TinyLife.PersonalityType.Texture
  - TinyLife.PersonalityType.Thinker
  - TinyLife.PersonalityType.Types
  langs:
  - csharp
  - vb
  name: PersonalityType
  nameWithType: PersonalityType
  fullName: TinyLife.PersonalityType
  type: Class
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: PersonalityType
    path: PersonalityType.cs
    startLine: 19
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA personality type is a trait that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> can have.\nEach personality type is meant to influence the person&apos;s behavior and abilities slightly in a certain way.\n"
  example: []
  syntax:
    content: >-
      [JsonConverter(typeof(StaticJsonConverter<PersonalityType>), new object[]{typeof(PersonalityType), "PrivateTypes"})]

      public class PersonalityType
    content.vb: >-
      <JsonConverter(GetType(StaticJsonConverter(Of PersonalityType)), New Object() {GetType(PersonalityType), "PrivateTypes"})>

      Public Class PersonalityType
  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.PersonalityType.TinyLife.Utilities.Extensions.JsonCopy``1
  modifiers.csharp:
  - public
  - class
  modifiers.vb:
  - Public
  - Class
- uid: TinyLife.PersonalityType.Types
  commentId: F:TinyLife.PersonalityType.Types
  id: Types
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Types
  nameWithType: PersonalityType.Types
  fullName: TinyLife.PersonalityType.Types
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Types
    path: PersonalityType.cs
    startLine: 27
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA registry of all of the personality types in the game.\nUse <xref href=\"TinyLife.PersonalityType.Register(TinyLife.PersonalityType)\" data-throw-if-not-resolved=\"false\"></xref> to register custom personality types.\n"
  example: []
  syntax:
    content: public static readonly IDictionary<string, PersonalityType> Types
    return:
      type: System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType}
    content.vb: Public Shared ReadOnly Types As IDictionary(Of String, PersonalityType)
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.MaxMajorsPerPerson
  commentId: F:TinyLife.PersonalityType.MaxMajorsPerPerson
  id: MaxMajorsPerPerson
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: MaxMajorsPerPerson
  nameWithType: PersonalityType.MaxMajorsPerPerson
  fullName: TinyLife.PersonalityType.MaxMajorsPerPerson
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: MaxMajorsPerPerson
    path: PersonalityType.cs
    startLine: 31
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe amount of major (non-<xref href=\"TinyLife.PersonalityType.TypeCategory.Minor\" data-throw-if-not-resolved=\"false\"></xref>) personality types that each <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> can have, based on their <xref href=\"TinyLife.Objects.AgeGroup\" data-throw-if-not-resolved=\"false\"></xref>\n"
  example: []
  syntax:
    content: public static readonly Dictionary<AgeGroup, int> MaxMajorsPerPerson
    return:
      type: System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.Int32}
    content.vb: Public Shared ReadOnly MaxMajorsPerPerson As Dictionary(Of AgeGroup, Integer)
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Lazy
  commentId: F:TinyLife.PersonalityType.Lazy
  id: Lazy
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Lazy
  nameWithType: PersonalityType.Lazy
  fullName: TinyLife.PersonalityType.Lazy
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Lazy
    path: PersonalityType.cs
    startLine: 39
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Lazy
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Lazy As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Energetic
  commentId: F:TinyLife.PersonalityType.Energetic
  id: Energetic
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Energetic
  nameWithType: PersonalityType.Energetic
  fullName: TinyLife.PersonalityType.Energetic
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Energetic
    path: PersonalityType.cs
    startLine: 42
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Energetic
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Energetic As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Creative
  commentId: F:TinyLife.PersonalityType.Creative
  id: Creative
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Creative
  nameWithType: PersonalityType.Creative
  fullName: TinyLife.PersonalityType.Creative
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Creative
    path: PersonalityType.cs
    startLine: 45
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Creative
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Creative As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Likeable
  commentId: F:TinyLife.PersonalityType.Likeable
  id: Likeable
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Likeable
  nameWithType: PersonalityType.Likeable
  fullName: TinyLife.PersonalityType.Likeable
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Likeable
    path: PersonalityType.cs
    startLine: 48
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Likeable
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Likeable As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Mean
  commentId: F:TinyLife.PersonalityType.Mean
  id: Mean
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Mean
  nameWithType: PersonalityType.Mean
  fullName: TinyLife.PersonalityType.Mean
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Mean
    path: PersonalityType.cs
    startLine: 51
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Mean
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Mean As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Ambitious
  commentId: F:TinyLife.PersonalityType.Ambitious
  id: Ambitious
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Ambitious
  nameWithType: PersonalityType.Ambitious
  fullName: TinyLife.PersonalityType.Ambitious
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Ambitious
    path: PersonalityType.cs
    startLine: 54
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Ambitious
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Ambitious As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Thinker
  commentId: F:TinyLife.PersonalityType.Thinker
  id: Thinker
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Thinker
  nameWithType: PersonalityType.Thinker
  fullName: TinyLife.PersonalityType.Thinker
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Thinker
    path: PersonalityType.cs
    startLine: 57
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Thinker
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Thinker As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Introverted
  commentId: F:TinyLife.PersonalityType.Introverted
  id: Introverted
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Introverted
  nameWithType: PersonalityType.Introverted
  fullName: TinyLife.PersonalityType.Introverted
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Introverted
    path: PersonalityType.cs
    startLine: 60
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Introverted
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Introverted As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Extroverted
  commentId: F:TinyLife.PersonalityType.Extroverted
  id: Extroverted
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Extroverted
  nameWithType: PersonalityType.Extroverted
  fullName: TinyLife.PersonalityType.Extroverted
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Extroverted
    path: PersonalityType.cs
    startLine: 61
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Extroverted
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Extroverted As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Asexual
  commentId: F:TinyLife.PersonalityType.Asexual
  id: Asexual
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Asexual
  nameWithType: PersonalityType.Asexual
  fullName: TinyLife.PersonalityType.Asexual
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Asexual
    path: PersonalityType.cs
    startLine: 64
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Asexual
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Asexual As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Aromantic
  commentId: F:TinyLife.PersonalityType.Aromantic
  id: Aromantic
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Aromantic
  nameWithType: PersonalityType.Aromantic
  fullName: TinyLife.PersonalityType.Aromantic
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Aromantic
    path: PersonalityType.cs
    startLine: 68
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType Aromantic
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly Aromantic As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.MasterChef
  commentId: F:TinyLife.PersonalityType.MasterChef
  id: MasterChef
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: MasterChef
  nameWithType: PersonalityType.MasterChef
  fullName: TinyLife.PersonalityType.MasterChef
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: MasterChef
    path: PersonalityType.cs
    startLine: 72
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType MasterChef
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly MasterChef As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.SmartKid
  commentId: F:TinyLife.PersonalityType.SmartKid
  id: SmartKid
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: SmartKid
  nameWithType: PersonalityType.SmartKid
  fullName: TinyLife.PersonalityType.SmartKid
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SmartKid
    path: PersonalityType.cs
    startLine: 75
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType SmartKid
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly SmartKid As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.GymRat
  commentId: F:TinyLife.PersonalityType.GymRat
  id: GymRat
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: GymRat
  nameWithType: PersonalityType.GymRat
  fullName: TinyLife.PersonalityType.GymRat
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GymRat
    path: PersonalityType.cs
    startLine: 79
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType GymRat
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly GymRat As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.HouseholdHero
  commentId: F:TinyLife.PersonalityType.HouseholdHero
  id: HouseholdHero
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: HouseholdHero
  nameWithType: PersonalityType.HouseholdHero
  fullName: TinyLife.PersonalityType.HouseholdHero
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: HouseholdHero
    path: PersonalityType.cs
    startLine: 82
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType HouseholdHero
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly HouseholdHero As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.ComputerAddict
  commentId: F:TinyLife.PersonalityType.ComputerAddict
  id: ComputerAddict
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: ComputerAddict
  nameWithType: PersonalityType.ComputerAddict
  fullName: TinyLife.PersonalityType.ComputerAddict
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ComputerAddict
    path: PersonalityType.cs
    startLine: 85
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType ComputerAddict
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly ComputerAddict As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.FriendOfEveryone
  commentId: F:TinyLife.PersonalityType.FriendOfEveryone
  id: FriendOfEveryone
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: FriendOfEveryone
  nameWithType: PersonalityType.FriendOfEveryone
  fullName: TinyLife.PersonalityType.FriendOfEveryone
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: FriendOfEveryone
    path: PersonalityType.cs
    startLine: 88
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: public static readonly PersonalityType FriendOfEveryone
    return:
      type: TinyLife.PersonalityType
    content.vb: Public Shared ReadOnly FriendOfEveryone As PersonalityType
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.PersonalityType.Name
  commentId: F:TinyLife.PersonalityType.Name
  id: Name
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Name
  nameWithType: PersonalityType.Name
  fullName: TinyLife.PersonalityType.Name
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Name
    path: PersonalityType.cs
    startLine: 98
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe name of this personality type.\nAs this is used for <xref href=\"TinyLife.PersonalityType.Types\" data-throw-if-not-resolved=\"false\"></xref>, this name needs to be unique across all installed mods.\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.PersonalityType.Texture
  commentId: F:TinyLife.PersonalityType.Texture
  id: Texture
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Texture
  nameWithType: PersonalityType.Texture
  fullName: TinyLife.PersonalityType.Texture
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Texture
    path: PersonalityType.cs
    startLine: 102
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe icon texture for this personality type\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.PersonalityType.DisallowedOthers
  commentId: F:TinyLife.PersonalityType.DisallowedOthers
  id: DisallowedOthers
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: DisallowedOthers
  nameWithType: PersonalityType.DisallowedOthers
  fullName: TinyLife.PersonalityType.DisallowedOthers
  type: Field
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DisallowedOthers
    path: PersonalityType.cs
    startLine: 106
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA set of personality types that cannot be applied together with this one\n"
  example: []
  syntax:
    content: public readonly PersonalityType[] DisallowedOthers
    return:
      type: TinyLife.PersonalityType[]
    content.vb: Public ReadOnly DisallowedOthers As PersonalityType()
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.PersonalityType.BoostedSkills
  commentId: P:TinyLife.PersonalityType.BoostedSkills
  id: BoostedSkills
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: BoostedSkills
  nameWithType: PersonalityType.BoostedSkills
  fullName: TinyLife.PersonalityType.BoostedSkills
  type: Property
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BoostedSkills
    path: PersonalityType.cs
    startLine: 112
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA flag of <xref href=\"TinyLife.Skills.SkillCategory\" data-throw-if-not-resolved=\"false\"></xref> values that represent the skills that are boosted by this personality type, along with the amount that they are boosted by.\nIf the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1).\nThe boost for a specific skill can then be retrieved using <xref href=\"TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public (SkillCategory Skill, float Amount) BoostedSkills { get; set; }
    parameters: []
    return:
      type: System.ValueTuple{TinyLife.Skills.SkillCategory,System.Single}
    content.vb: Public Property BoostedSkills As(Skill As SkillCategory, Amount As Single)(Of SkillCategory , Single)
  overload: TinyLife.PersonalityType.BoostedSkills*
  modifiers.csharp:
  - public
  - get
  - set
  modifiers.vb:
  - Public
- uid: TinyLife.PersonalityType.AllowedAges
  commentId: P:TinyLife.PersonalityType.AllowedAges
  id: AllowedAges
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: AllowedAges
  nameWithType: PersonalityType.AllowedAges
  fullName: TinyLife.PersonalityType.AllowedAges
  type: Property
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: AllowedAges
    path: PersonalityType.cs
    startLine: 117
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA set of age group flags that represent people of which ages can have this personality type.\nThis value defaults to ~0, or all ages.\n"
  example: []
  syntax:
    content: public AgeGroup AllowedAges { get; set; }
    parameters: []
    return:
      type: TinyLife.Objects.AgeGroup
    content.vb: Public Property AllowedAges As AgeGroup
  overload: TinyLife.PersonalityType.AllowedAges*
  modifiers.csharp:
  - public
  - get
  - set
  modifiers.vb:
  - Public
- uid: TinyLife.PersonalityType.Category
  commentId: P:TinyLife.PersonalityType.Category
  id: Category
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Category
  nameWithType: PersonalityType.Category
  fullName: TinyLife.PersonalityType.Category
  type: Property
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Category
    path: PersonalityType.cs
    startLine: 121
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThis personality type&apos;s <xref href=\"TinyLife.PersonalityType.TypeCategory\" data-throw-if-not-resolved=\"false\"></xref>, which defaults to <xref href=\"TinyLife.PersonalityType.TypeCategory.Major\" data-throw-if-not-resolved=\"false\"></xref>\n"
  example: []
  syntax:
    content: public PersonalityType.TypeCategory Category { get; set; }
    parameters: []
    return:
      type: TinyLife.PersonalityType.TypeCategory
    content.vb: Public Property Category As PersonalityType.TypeCategory
  overload: TinyLife.PersonalityType.Category*
  modifiers.csharp:
  - public
  - get
  - set
  modifiers.vb:
  - Public
- uid: TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.PersonalityType[])
  commentId: M:TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.PersonalityType[])
  id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.PersonalityType[])'
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: PersonalityType(String, TextureRegion, PersonalityType[])
  nameWithType: PersonalityType.PersonalityType(String, TextureRegion, PersonalityType[])
  fullName: TinyLife.PersonalityType.PersonalityType(System.String, MLEM.Textures.TextureRegion, TinyLife.PersonalityType[])
  type: Constructor
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: .ctor
    path: PersonalityType.cs
    startLine: 129
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nCreates a new personality type with the given name\n"
  example: []
  syntax:
    content: public PersonalityType(string name, TextureRegion texture, params PersonalityType[] disallowedOthers)
    parameters:
    - id: name
      type: System.String
      description: The name of this personality type
    - id: texture
      type: MLEM.Textures.TextureRegion
      description: The icon texture for this personality type
    - id: disallowedOthers
      type: TinyLife.PersonalityType[]
      description: A set of personality types that cannot be applied together with this one
    content.vb: Public Sub New(name As String, texture As TextureRegion, ParamArray disallowedOthers As PersonalityType())
  overload: TinyLife.PersonalityType.#ctor*
  nameWithType.vb: PersonalityType.PersonalityType(String, TextureRegion, PersonalityType())
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
  fullName.vb: TinyLife.PersonalityType.PersonalityType(System.String, MLEM.Textures.TextureRegion, TinyLife.PersonalityType())
  name.vb: PersonalityType(String, TextureRegion, PersonalityType())
- uid: TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
  commentId: M:TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
  id: Register(TinyLife.PersonalityType)
  parent: TinyLife.PersonalityType
  langs:
  - csharp
  - vb
  name: Register(PersonalityType)
  nameWithType: PersonalityType.Register(PersonalityType)
  fullName: TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
  type: Method
  source:
    remote:
      path: TinyLife/PersonalityType.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Register
    path: PersonalityType.cs
    startLine: 140
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nRegisters this personality type to the <xref href=\"TinyLife.PersonalityType.Types\" data-throw-if-not-resolved=\"false\"></xref> registry\n"
  example: []
  syntax:
    content: public static PersonalityType Register(PersonalityType type)
    parameters:
    - id: type
      type: TinyLife.PersonalityType
      description: The personality type to register
    return:
      type: TinyLife.PersonalityType
      description: The personality type, for chaining
    content.vb: Public Shared Function Register(type As PersonalityType) As PersonalityType
  overload: TinyLife.PersonalityType.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
  commentId: N:TinyLife
  name: TinyLife
  nameWithType: TinyLife
  fullName: TinyLife
- 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.PersonalityType.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<PersonalityType>()
  nameWithType: Extensions.JsonCopy<PersonalityType>()
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.PersonalityType>()
  nameWithType.vb: Extensions.JsonCopy(Of PersonalityType)()
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.PersonalityType)()
  name.vb: JsonCopy(Of PersonalityType)()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy<PersonalityType>
    nameWithType: Extensions.JsonCopy<PersonalityType>
    fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.PersonalityType>
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy(Of PersonalityType)
    nameWithType: Extensions.JsonCopy(Of PersonalityType)
    fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.PersonalityType)
  - 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>(T)
  nameWithType: Extensions.JsonCopy<T>(T)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
  nameWithType.vb: Extensions.JsonCopy(Of T)(T)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
  name.vb: JsonCopy(Of T)(T)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
    name: JsonCopy<T>
    nameWithType: Extensions.JsonCopy<T>
    fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
  - 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.PersonalityType.Register(TinyLife.PersonalityType)
  commentId: M:TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
  isExternal: true
- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType}
  commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IDictionary`2
  name: IDictionary<String, PersonalityType>
  nameWithType: IDictionary<String, PersonalityType>
  fullName: System.Collections.Generic.IDictionary<System.String, TinyLife.PersonalityType>
  nameWithType.vb: IDictionary(Of String, PersonalityType)
  fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.PersonalityType)
  name.vb: IDictionary(Of String, PersonalityType)
  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.PersonalityType
    name: PersonalityType
    nameWithType: PersonalityType
    fullName: TinyLife.PersonalityType
  - 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.PersonalityType
    name: PersonalityType
    nameWithType: PersonalityType
    fullName: TinyLife.PersonalityType
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Collections.Generic.IDictionary`2
  commentId: T:System.Collections.Generic.IDictionary`2
  isExternal: true
  name: IDictionary<TKey, TValue>
  nameWithType: IDictionary<TKey, TValue>
  fullName: System.Collections.Generic.IDictionary<TKey, TValue>
  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.PersonalityType.TypeCategory.Minor
  commentId: F:TinyLife.PersonalityType.TypeCategory.Minor
  isExternal: true
- uid: TinyLife.Objects.AgeGroup
  commentId: T:TinyLife.Objects.AgeGroup
  parent: TinyLife.Objects
  name: AgeGroup
  nameWithType: AgeGroup
  fullName: TinyLife.Objects.AgeGroup
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.Int32}
  commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.Int32}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.Dictionary`2
  name: Dictionary<AgeGroup, Int32>
  nameWithType: Dictionary<AgeGroup, Int32>
  fullName: System.Collections.Generic.Dictionary<TinyLife.Objects.AgeGroup, System.Int32>
  nameWithType.vb: Dictionary(Of AgeGroup, Int32)
  fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.AgeGroup, System.Int32)
  name.vb: Dictionary(Of AgeGroup, Int32)
  spec.csharp:
  - uid: System.Collections.Generic.Dictionary`2
    name: Dictionary
    nameWithType: Dictionary
    fullName: System.Collections.Generic.Dictionary
    isExternal: true
  - name: <
    nameWithType: <
    fullName: <
  - uid: TinyLife.Objects.AgeGroup
    name: AgeGroup
    nameWithType: AgeGroup
    fullName: TinyLife.Objects.AgeGroup
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Int32
    name: Int32
    nameWithType: Int32
    fullName: System.Int32
    isExternal: true
  - name: '>'
    nameWithType: '>'
    fullName: '>'
  spec.vb:
  - uid: System.Collections.Generic.Dictionary`2
    name: Dictionary
    nameWithType: Dictionary
    fullName: System.Collections.Generic.Dictionary
    isExternal: true
  - name: '(Of '
    nameWithType: '(Of '
    fullName: '(Of '
  - uid: TinyLife.Objects.AgeGroup
    name: AgeGroup
    nameWithType: AgeGroup
    fullName: TinyLife.Objects.AgeGroup
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Int32
    name: Int32
    nameWithType: Int32
    fullName: System.Int32
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Collections.Generic.Dictionary`2
  commentId: T:System.Collections.Generic.Dictionary`2
  isExternal: true
  name: Dictionary<TKey, TValue>
  nameWithType: Dictionary<TKey, TValue>
  fullName: System.Collections.Generic.Dictionary<TKey, TValue>
  nameWithType.vb: Dictionary(Of TKey, TValue)
  fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
  name.vb: Dictionary(Of TKey, TValue)
  spec.csharp:
  - uid: System.Collections.Generic.Dictionary`2
    name: Dictionary
    nameWithType: Dictionary
    fullName: System.Collections.Generic.Dictionary
    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.Dictionary`2
    name: Dictionary
    nameWithType: Dictionary
    fullName: System.Collections.Generic.Dictionary
    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: TinyLife.PersonalityType
  commentId: T:TinyLife.PersonalityType
  parent: TinyLife
  name: PersonalityType
  nameWithType: PersonalityType
  fullName: TinyLife.PersonalityType
- uid: TinyLife.PersonalityType.Types
  commentId: F:TinyLife.PersonalityType.Types
  isExternal: true
- 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: TinyLife.PersonalityType[]
  isExternal: true
  name: PersonalityType[]
  nameWithType: PersonalityType[]
  fullName: TinyLife.PersonalityType[]
  nameWithType.vb: PersonalityType()
  fullName.vb: TinyLife.PersonalityType()
  name.vb: PersonalityType()
  spec.csharp:
  - uid: TinyLife.PersonalityType
    name: PersonalityType
    nameWithType: PersonalityType
    fullName: TinyLife.PersonalityType
  - name: '[]'
    nameWithType: '[]'
    fullName: '[]'
  spec.vb:
  - uid: TinyLife.PersonalityType
    name: PersonalityType
    nameWithType: PersonalityType
    fullName: TinyLife.PersonalityType
  - name: ()
    nameWithType: ()
    fullName: ()
- uid: TinyLife.Skills.SkillCategory
  commentId: T:TinyLife.Skills.SkillCategory
  parent: TinyLife.Skills
  name: SkillCategory
  nameWithType: SkillCategory
  fullName: TinyLife.Skills.SkillCategory
- uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)
  commentId: M:TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)
  isExternal: true
- uid: TinyLife.PersonalityType.BoostedSkills*
  commentId: Overload:TinyLife.PersonalityType.BoostedSkills
  name: BoostedSkills
  nameWithType: PersonalityType.BoostedSkills
  fullName: TinyLife.PersonalityType.BoostedSkills
- uid: System.ValueTuple{TinyLife.Skills.SkillCategory,System.Single}
  commentId: T:System.ValueTuple{TinyLife.Skills.SkillCategory,System.Single}
  parent: System
  definition: System.ValueTuple`2
  name: (T1, T2)<SkillCategory, Single>
  nameWithType: (T1, T2)<SkillCategory, Single>
  fullName: System.ValueTuple<TinyLife.Skills.SkillCategory, System.Single>
  nameWithType.vb: (T1, T2)(Of SkillCategory, Single)
  fullName.vb: System.ValueTuple(Of TinyLife.Skills.SkillCategory, System.Single)
  name.vb: (T1, T2)(Of SkillCategory, Single)
  spec.csharp:
  - uid: System.ValueTuple`2
    name: (T1, T2)
    nameWithType: (T1, T2)
    fullName: System.ValueTuple
    isExternal: true
  - name: <
    nameWithType: <
    fullName: <
  - uid: TinyLife.Skills.SkillCategory
    name: SkillCategory
    nameWithType: SkillCategory
    fullName: TinyLife.Skills.SkillCategory
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Single
    name: Single
    nameWithType: Single
    fullName: System.Single
    isExternal: true
  - name: '>'
    nameWithType: '>'
    fullName: '>'
  spec.vb:
  - uid: System.ValueTuple`2
    name: (T1, T2)
    nameWithType: (T1, T2)
    fullName: System.ValueTuple
    isExternal: true
  - name: '(Of '
    nameWithType: '(Of '
    fullName: '(Of '
  - uid: TinyLife.Skills.SkillCategory
    name: SkillCategory
    nameWithType: SkillCategory
    fullName: TinyLife.Skills.SkillCategory
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Single
    name: Single
    nameWithType: Single
    fullName: System.Single
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Skills
  commentId: N:TinyLife.Skills
  name: TinyLife.Skills
  nameWithType: TinyLife.Skills
  fullName: TinyLife.Skills
- uid: System.ValueTuple`2
  commentId: T:System.ValueTuple`2
  isExternal: true
  name: (T1, T2)<T1, T2>
  nameWithType: (T1, T2)<T1, T2>
  fullName: System.ValueTuple<T1, T2>
  nameWithType.vb: (T1, T2)(Of T1, T2)
  fullName.vb: System.ValueTuple(Of T1, T2)
  name.vb: (T1, T2)(Of T1, T2)
  spec.csharp:
  - uid: System.ValueTuple`2
    name: (T1, T2)
    nameWithType: (T1, T2)
    fullName: System.ValueTuple
    isExternal: true
  - name: <
    nameWithType: <
    fullName: <
  - name: T1
    nameWithType: T1
    fullName: T1
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - name: T2
    nameWithType: T2
    fullName: T2
  - name: '>'
    nameWithType: '>'
    fullName: '>'
  spec.vb:
  - uid: System.ValueTuple`2
    name: (T1, T2)
    nameWithType: (T1, T2)
    fullName: System.ValueTuple
    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: )
- uid: TinyLife.PersonalityType.AllowedAges*
  commentId: Overload:TinyLife.PersonalityType.AllowedAges
  name: AllowedAges
  nameWithType: PersonalityType.AllowedAges
  fullName: TinyLife.PersonalityType.AllowedAges
- uid: TinyLife.PersonalityType.TypeCategory
  commentId: T:TinyLife.PersonalityType.TypeCategory
  parent: TinyLife
  name: PersonalityType.TypeCategory
  nameWithType: PersonalityType.TypeCategory
  fullName: TinyLife.PersonalityType.TypeCategory
- uid: TinyLife.PersonalityType.TypeCategory.Major
  commentId: F:TinyLife.PersonalityType.TypeCategory.Major
  isExternal: true
- uid: TinyLife.PersonalityType.Category*
  commentId: Overload:TinyLife.PersonalityType.Category
  name: Category
  nameWithType: PersonalityType.Category
  fullName: TinyLife.PersonalityType.Category
- uid: TinyLife.PersonalityType.#ctor*
  commentId: Overload:TinyLife.PersonalityType.#ctor
  name: PersonalityType
  nameWithType: PersonalityType.PersonalityType
  fullName: TinyLife.PersonalityType.PersonalityType
- uid: TinyLife.PersonalityType.Register*
  commentId: Overload:TinyLife.PersonalityType.Register
  name: Register
  nameWithType: PersonalityType.Register
  fullName: TinyLife.PersonalityType.Register
