### YamlMime:ManagedReference items: - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger id: GoalTrigger parent: TinyLife.Goals children: - TinyLife.Goals.GoalTrigger.ActionCompleted - TinyLife.Goals.GoalTrigger.ActionUpdate - TinyLife.Goals.GoalTrigger.EarnMoney - TinyLife.Goals.GoalTrigger.FurnitureCreated - TinyLife.Goals.GoalTrigger.PersonUpdate langs: - csharp - vb name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger type: Enum source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalTrigger path: ../TinyLife/Goals/GoalTrigger.cs startLine: 9 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger is an enumeration flag used by instances to determine whether they should be triggered.\nSince this enumeration has the , multiple goal triggers can be specified for a goal.\n" example: [] syntax: content: >- [Flags] public enum GoalTrigger content.vb: >- Public Enum GoalTrigger extensionMethods: - TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.FlagsAttribute ctor: System.FlagsAttribute.#ctor arguments: [] modifiers.csharp: - public - enum modifiers.vb: - Public - Enum - uid: TinyLife.Goals.GoalTrigger.PersonUpdate commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate id: PersonUpdate parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: PersonUpdate nameWithType: GoalTrigger.PersonUpdate fullName: TinyLife.Goals.GoalTrigger.PersonUpdate type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonUpdate path: ../TinyLife/Goals/GoalTrigger.cs startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a 's method is called.\nThis trigger is supported by and using the type parameter.\n" example: [] syntax: content: PersonUpdate = 1 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.FurnitureCreated commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated id: FurnitureCreated parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: FurnitureCreated nameWithType: GoalTrigger.FurnitureCreated fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureCreated path: ../TinyLife/Goals/GoalTrigger.cs startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a item is created by a .\nBy default, this trigger is used in .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: content: FurnitureCreated = 2 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.ActionCompleted commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted id: ActionCompleted parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: ActionCompleted nameWithType: GoalTrigger.ActionCompleted fullName: TinyLife.Goals.GoalTrigger.ActionCompleted type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionCompleted path: ../TinyLife/Goals/GoalTrigger.cs startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is completed by a .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: content: ActionCompleted = 4 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.ActionUpdate commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate id: ActionUpdate parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: ActionUpdate nameWithType: GoalTrigger.ActionUpdate fullName: TinyLife.Goals.GoalTrigger.ActionUpdate type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Goals/GoalTrigger.cs startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is updated.\nThis trigger is supported by using the type parameter or subtypes.\n" example: [] syntax: content: ActionUpdate = 8 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.EarnMoney commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney id: EarnMoney parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: EarnMoney nameWithType: GoalTrigger.EarnMoney fullName: TinyLife.Goals.GoalTrigger.EarnMoney type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: 0.20.2-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Goals/GoalTrigger.cs startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a earns money through an or .\nBy default, this trigger is used in .\nThis trigger is supported by (where the amount is the amount of money earned) using the or type parameters or subtypes.\n" example: [] syntax: content: EarnMoney = 16 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const references: - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal nameWithType.vb: AutoTriggerGoal(Of T) fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.FlagsAttribute commentId: T:System.FlagsAttribute parent: System isExternal: true name: FlagsAttribute nameWithType: FlagsAttribute fullName: System.FlagsAttribute - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals nameWithType: TinyLife.Goals fullName: TinyLife.Goals - uid: TinyLife.Goals.GoalTrigger.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 GoalTrigger)() fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger)() name.vb: JsonCopy(Of GoalTrigger)() 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 GoalTrigger) nameWithType: Extensions.JsonCopy(Of GoalTrigger) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - 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.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) isExternal: true - uid: TinyLife.Goals.TimedGoal commentId: T:TinyLife.Goals.TimedGoal name: TimedGoal nameWithType: TimedGoal fullName: TinyLife.Goals.TimedGoal - uid: TinyLife.Goals.ConditionedGoal commentId: T:TinyLife.Goals.ConditionedGoal name: ConditionedGoal nameWithType: ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger parent: TinyLife.Goals name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true name: SetCreator(Person, Boolean) nameWithType: Furniture.SetCreator(Person, Boolean) fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) spec.csharp: - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) name: SetCreator nameWithType: Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) name: SetCreator nameWithType: Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Goals.DistinctGoal commentId: T:TinyLife.Goals.DistinctGoal name: DistinctGoal nameWithType: DistinctGoal fullName: TinyLife.Goals.DistinctGoal - uid: TinyLife.Goals.AmountGoal commentId: T:TinyLife.Goals.AmountGoal name: AmountGoal nameWithType: AmountGoal fullName: TinyLife.Goals.AmountGoal - uid: System.Action commentId: T:System.Action parent: System isExternal: true name: Action nameWithType: Action fullName: System.Action - uid: TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project parent: TinyLife.Goals name: Project nameWithType: Project fullName: TinyLife.Goals.Project - uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) isExternal: true