### YamlMime:ManagedReference items: - uid: TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project id: Project parent: TinyLife.Goals children: - TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String) - TinyLife.Goals.Project.Archived - TinyLife.Goals.Project.Completed - TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings) - TinyLife.Goals.Project.DailyPay - TinyLife.Goals.Project.DailyPayReductionFactor - TinyLife.Goals.Project.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String}) - TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Goals.Project.Name - TinyLife.Goals.Project.OnCompleted - TinyLife.Goals.Project.OnNewDay - TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String) - TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action) - TinyLife.Goals.Project.Person - TinyLife.Goals.Project.Progress - TinyLife.Goals.Project.Quality - TinyLife.Goals.Project.Remove - TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean) - TinyLife.Goals.Project.Type - TinyLife.Goals.Project.Validate(TinyLife.Objects.Person) langs: - csharp - vb name: Project nameWithType: Project fullName: TinyLife.Goals.Project type: Class source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Project path: ../TinyLife/Goals/Project.cs startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA project is a thing that can be done, saved, completed and monetized by a .\nA project should be used for actions like writing and programming, where there isn't a physical, -based representation of the projecgt in the world (like with paintings).\n" example: [] syntax: content: >- [DataContract] public class Project : JsonTypeSafeGenericDataHolder, IGenericDataHolder content.vb: >- Public Class Project Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - 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.Goals.Project.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Project.Type commentId: F:TinyLife.Goals.Project.Type id: Type parent: TinyLife.Goals.Project langs: - csharp - vb name: Type nameWithType: Project.Type fullName: TinyLife.Goals.Project.Type type: Field source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Project.cs startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe type of this project, which is an arbitrary string.\nBook writing projects, for example, have the type set to "Book".\n" example: [] syntax: content: >- [DataMember] public readonly string Type return: type: System.String content.vb: >- Public ReadOnly Type As String attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Project.Name commentId: F:TinyLife.Goals.Project.Name id: Name parent: TinyLife.Goals.Project langs: - csharp - vb name: Name nameWithType: Project.Name fullName: TinyLife.Goals.Project.Name type: Field source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Project.cs startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe name of this project, which is usually user-entered using \n" example: [] syntax: content: >- [DataMember] public readonly string Name return: type: System.String content.vb: >- Public ReadOnly Name As String attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Project.Completed commentId: P:TinyLife.Goals.Project.Completed id: Completed parent: TinyLife.Goals.Project langs: - csharp - vb name: Completed nameWithType: Project.Completed fullName: TinyLife.Goals.Project.Completed type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/Project.cs startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nReturns whether this project is completed.\nFor default projects, this returns whether is greater than or equal to 100.\n" example: [] syntax: content: public virtual bool Completed { get; } parameters: [] return: type: System.Boolean content.vb: Public Overridable ReadOnly Property Completed As Boolean overload: TinyLife.Goals.Project.Completed* - uid: TinyLife.Goals.Project.Quality commentId: F:TinyLife.Goals.Project.Quality id: Quality parent: TinyLife.Goals.Project langs: - csharp - vb name: Quality nameWithType: Project.Quality fullName: TinyLife.Goals.Project.Quality type: Field source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Goals/Project.cs startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe quality of this project, which defaults to , and does not have to be used\n" example: [] syntax: content: >- [DataMember(EmitDefaultValue = false)] public Quality Quality return: type: TinyLife.Skills.Quality content.vb: >- Public Quality As Quality attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] namedArguments: - name: EmitDefaultValue type: System.Boolean value: false - uid: TinyLife.Goals.Project.Progress commentId: P:TinyLife.Goals.Project.Progress id: Progress parent: TinyLife.Goals.Project langs: - csharp - vb name: Progress nameWithType: Project.Progress fullName: TinyLife.Goals.Project.Progress type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Progress path: ../TinyLife/Goals/Project.cs startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe progress of this project, which can be an arbitrary number.\nMost projects in the default game use a progress between 0 and 100, at which point will also return true by default.\n" example: [] syntax: content: public float Progress { get; set; } parameters: [] return: type: System.Single content.vb: Public Property Progress As Single overload: TinyLife.Goals.Project.Progress* - uid: TinyLife.Goals.Project.DailyPay commentId: P:TinyLife.Goals.Project.DailyPay id: DailyPay parent: TinyLife.Goals.Project langs: - csharp - vb name: DailyPay nameWithType: Project.DailyPay fullName: TinyLife.Goals.Project.DailyPay type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPay path: ../TinyLife/Goals/Project.cs startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe daily pay value of this project.\nIf this is set, and is also set, daily royalties will be paid to the that owns it.\n" example: [] syntax: content: >- [DataMember(EmitDefaultValue = false)] public float DailyPay { get; protected set; } parameters: [] return: type: System.Single content.vb: >- Public Property DailyPay As Single overload: TinyLife.Goals.Project.DailyPay* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] namedArguments: - name: EmitDefaultValue type: System.Boolean value: false - uid: TinyLife.Goals.Project.DailyPayReductionFactor commentId: P:TinyLife.Goals.Project.DailyPayReductionFactor id: DailyPayReductionFactor parent: TinyLife.Goals.Project langs: - csharp - vb name: DailyPayReductionFactor nameWithType: Project.DailyPayReductionFactor fullName: TinyLife.Goals.Project.DailyPayReductionFactor type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPayReductionFactor path: ../TinyLife/Goals/Project.cs startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe amount by which the of this project is reduced every day.\nIf this value is set to 0.1, for example, the will be multiplied by 1 - 0.1 (= 0.9) every day.\n" example: [] syntax: content: >- [DataMember(EmitDefaultValue = false)] public float DailyPayReductionFactor { get; protected set; } parameters: [] return: type: System.Single content.vb: >- Public Property DailyPayReductionFactor As Single overload: TinyLife.Goals.Project.DailyPayReductionFactor* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] namedArguments: - name: EmitDefaultValue type: System.Boolean value: false - uid: TinyLife.Goals.Project.Person commentId: P:TinyLife.Goals.Project.Person id: Person parent: TinyLife.Goals.Project langs: - csharp - vb name: Person nameWithType: Project.Person fullName: TinyLife.Goals.Project.Person type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/Project.cs startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe person that owns this project\n" example: [] syntax: content: public Person Person { get; protected set; } parameters: [] return: type: TinyLife.Objects.Person content.vb: Public Property Person As Person overload: TinyLife.Goals.Project.Person* - uid: TinyLife.Goals.Project.Archived commentId: P:TinyLife.Goals.Project.Archived id: Archived parent: TinyLife.Goals.Project langs: - csharp - vb name: Archived nameWithType: Project.Archived fullName: TinyLife.Goals.Project.Archived type: Property source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Archived path: ../TinyLife/Goals/Project.cs startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA property that stores whether this project is archived. A project is archived automatically in once its reaches 0.\n" example: [] syntax: content: >- [DataMember] public bool Archived { get; protected set; } parameters: [] return: type: System.Boolean content.vb: >- Public Property Archived As Boolean overload: TinyLife.Goals.Project.Archived* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String) commentId: M:TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String) id: '#ctor(TinyLife.Objects.Person,System.String,System.String)' parent: TinyLife.Goals.Project langs: - csharp - vb name: Project(Person, string, string) nameWithType: Project.Project(Person, string, string) fullName: TinyLife.Goals.Project.Project(TinyLife.Objects.Person, string, string) type: Constructor source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Project.cs startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nCreates a new project with the given settings\n" example: [] syntax: content: public Project(Person person, string type, string name) parameters: - id: person type: TinyLife.Objects.Person description: The person that owns this project - id: type type: System.String description: The type of the project - id: name type: System.String description: The name of the project content.vb: Public Sub New(person As Person, type As String, name As String) overload: TinyLife.Goals.Project.#ctor* nameWithType.vb: Project.New(Person, String, String) fullName.vb: TinyLife.Goals.Project.New(TinyLife.Objects.Person, String, String) name.vb: New(Person, String, String) - uid: TinyLife.Goals.Project.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Goals.Project.Validate(TinyLife.Objects.Person) id: Validate(TinyLife.Objects.Person) parent: TinyLife.Goals.Project langs: - csharp - vb name: Validate(Person) nameWithType: Project.Validate(Person) fullName: TinyLife.Goals.Project.Validate(TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Project.cs startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nValidates this project, setting the that owns it after the game is loaded.\n" example: [] syntax: content: public virtual bool Validate(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person that owns this project return: type: System.Boolean description: Whether this project is considered valid content.vb: Public Overridable Function Validate(person As Person) As Boolean overload: TinyLife.Goals.Project.Validate* - uid: TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) id: MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Goals.Project langs: - csharp - vb name: MakeProgress(float, float, ActionInfo, SkillType, float) nameWithType: Project.MakeProgress(float, float, ActionInfo, SkillType, float) fullName: TinyLife.Goals.Project.MakeProgress(float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeProgress path: ../TinyLife/Goals/Project.cs startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nMakes progress on the project, updating the value based on the 's and general efficiency modifier\n" example: [] syntax: content: public virtual void MakeProgress(float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1) parameters: - id: amount type: System.Single description: The amount to add to the - id: speedMultiplier type: System.Single description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - id: info type: TinyLife.Actions.ActionInfo description: The action informatio nthat optionally influences progress gain using - id: skill type: TinyLife.Skills.SkillType description: The (optional) skill that influences progress gain using - id: levelModifier type: System.Single description: The (optiona) amount that each level of the skill influences progress gain. Defaults to 0.1. content.vb: Public Overridable Sub MakeProgress(amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) overload: TinyLife.Goals.Project.MakeProgress* nameWithType.vb: Project.MakeProgress(Single, Single, ActionInfo, SkillType, Single) fullName.vb: TinyLife.Goals.Project.MakeProgress(Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) name.vb: MakeProgress(Single, Single, ActionInfo, SkillType, Single) - uid: TinyLife.Goals.Project.Remove commentId: M:TinyLife.Goals.Project.Remove id: Remove parent: TinyLife.Goals.Project langs: - csharp - vb name: Remove() nameWithType: Project.Remove() fullName: TinyLife.Goals.Project.Remove() type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/Goals/Project.cs startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nRemoves this project from the 's project list, effectively deleting it\n" example: [] syntax: content: public virtual void Remove() content.vb: Public Overridable Sub Remove() overload: TinyLife.Goals.Project.Remove* - uid: TinyLife.Goals.Project.OnNewDay commentId: M:TinyLife.Goals.Project.OnNewDay id: OnNewDay parent: TinyLife.Goals.Project langs: - csharp - vb name: OnNewDay() nameWithType: Project.OnNewDay() fullName: TinyLife.Goals.Project.OnNewDay() type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewDay path: ../TinyLife/Goals/Project.cs startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThis method gets called when a new day is reached. By default, this method reduces the by the and sets to true if the goes below 1.\n" example: [] syntax: content: public virtual void OnNewDay() content.vb: Public Overridable Sub OnNewDay() overload: TinyLife.Goals.Project.OnNewDay* - uid: TinyLife.Goals.Project.OnCompleted commentId: M:TinyLife.Goals.Project.OnCompleted id: OnCompleted parent: TinyLife.Goals.Project langs: - csharp - vb name: OnCompleted() nameWithType: Project.OnCompleted() fullName: TinyLife.Goals.Project.OnCompleted() type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Goals/Project.cs startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA method called automatically when turns to true after changes.\nNote that, if has a custom implementation, this method will respect that.\n" example: [] syntax: content: protected virtual void OnCompleted() content.vb: Protected Overridable Sub OnCompleted() overload: TinyLife.Goals.Project.OnCompleted* - uid: TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean) commentId: M:TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean) id: SetDailyPay(System.Single,System.Single,System.Boolean) parent: TinyLife.Goals.Project langs: - csharp - vb name: SetDailyPay(float, float, bool) nameWithType: Project.SetDailyPay(float, float, bool) fullName: TinyLife.Goals.Project.SetDailyPay(float, float, bool) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetDailyPay path: ../TinyLife/Goals/Project.cs startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nSets the daily pay amount of this project, optionally based on its .\nIf influencedByQuality is true, the daily pay and daily reduction factor will be modified to suit the quality better.\n" example: [] syntax: content: public void SetDailyPay(float amount, float dailyReductionFactor, bool influencedByQuality = true) parameters: - id: amount type: System.Single description: The amount to pay daily - id: dailyReductionFactor type: System.Single description: The amount that the daily pay should be reduced by. amount is multiplied with 1 - dailyReductionFactor every day. - id: influencedByQuality type: System.Boolean description: Whether the current should have an effect on the pay content.vb: Public Sub SetDailyPay(amount As Single, dailyReductionFactor As Single, influencedByQuality As Boolean = True) overload: TinyLife.Goals.Project.SetDailyPay* nameWithType.vb: Project.SetDailyPay(Single, Single, Boolean) fullName.vb: TinyLife.Goals.Project.SetDailyPay(Single, Single, Boolean) name.vb: SetDailyPay(Single, Single, Boolean) - uid: TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings) commentId: M:TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings) id: CreateActions(TinyLife.Goals.Project.ActionSettings) parent: TinyLife.Goals.Project langs: - csharp - vb name: CreateActions(ActionSettings) nameWithType: Project.CreateActions(Project.ActionSettings) fullName: TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: ../TinyLife/Goals/Project.cs startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nCreates a set of action settings (which can be registered using ) that involve creating, continuing and scrapping projects of a specified type.\nIt is recommended to use the provided non-default constructor of for this method.\n" example: [] syntax: content: public static IEnumerable CreateActions(Project.ActionSettings settings) parameters: - id: settings type: TinyLife.Goals.Project.ActionSettings description: The action settings return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings} description: A set of type settings for a start, continue and scrap action content.vb: Public Shared Function CreateActions(settings As Project.ActionSettings) As IEnumerable(Of ActionType.TypeSettings) overload: TinyLife.Goals.Project.CreateActions* - uid: TinyLife.Goals.Project.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String}) commentId: M:TinyLife.Goals.Project.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String}) id: GetPossibleArguments(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String}) parent: TinyLife.Goals.Project langs: - csharp - vb name: GetPossibleArguments(ActionInfo, string, Predicate, Func) nameWithType: Project.GetPossibleArguments(ActionInfo, string, Predicate, Func) fullName: TinyLife.Goals.Project.GetPossibleArguments(TinyLife.Actions.ActionInfo, string, System.Predicate, System.Func) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Goals/Project.cs startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nReturns the varieties that a has at their disposal for a given project .\nThe varieties returned include all of the projects that the has in their project list.\n" example: [] syntax: content: public static IEnumerable GetPossibleArguments(ActionInfo info, string type, Predicate condition = null, Func projectDisplayName = null) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The action info - id: type type: System.String description: The type of projects to return varieties for - id: condition type: System.Predicate{TinyLife.Goals.Project} description: A condition that determines whether a project should be turned into a variety - id: projectDisplayName type: System.Func{TinyLife.Goals.Project,System.String} description: A function that determines the display name of each project, or null to display its return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} description: A set of action varieties content.vb: Public Shared Function GetPossibleArguments(info As ActionInfo, type As String, condition As Predicate(Of Project) = Nothing, projectDisplayName As Func(Of Project, String) = Nothing) As IEnumerable(Of ActionArgument) overload: TinyLife.Goals.Project.GetPossibleArguments* nameWithType.vb: Project.GetPossibleArguments(ActionInfo, String, Predicate(Of Project), Func(Of Project, String)) fullName.vb: TinyLife.Goals.Project.GetPossibleArguments(TinyLife.Actions.ActionInfo, String, System.Predicate(Of TinyLife.Goals.Project), System.Func(Of TinyLife.Goals.Project, String)) name.vb: GetPossibleArguments(ActionInfo, String, Predicate(Of Project), Func(Of Project, String)) - uid: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String) commentId: M:TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String) id: OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String) parent: TinyLife.Goals.Project langs: - csharp - vb name: OpenNamePrompt(Action, string, Action, string) nameWithType: Project.OpenNamePrompt(Action, string, Action, string) fullName: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action, string, System.Action, string) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenNamePrompt path: ../TinyLife/Goals/Project.cs startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA helper method that uses to open a prompt that the player can enter a project name in when starting a new project.\nAdditionally, a (random or single) defaultName can be specified to fill the text field by default.\n" example: [] syntax: content: public static void OpenNamePrompt(Action action, string type, Action onNameChosen, string defaultName = null) parameters: - id: action type: TinyLife.Actions.Action description: The action to open the prompt for. - id: type type: System.String description: The type of project to start and name. - id: onNameChosen type: System.Action{TinyLife.Goals.Project} description: An action that is invoked when the name is chosen and the project is started. - id: defaultName type: System.String description: The default name to fill the text field with. content.vb: Public Shared Sub OpenNamePrompt(action As Action, type As String, onNameChosen As Action(Of Project), defaultName As String = Nothing) overload: TinyLife.Goals.Project.OpenNamePrompt* nameWithType.vb: Project.OpenNamePrompt(Action, String, Action(Of Project), String) fullName.vb: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action, String, System.Action(Of TinyLife.Goals.Project), String) name.vb: OpenNamePrompt(Action, String, Action(Of Project), String) - uid: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action) commentId: M:TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action) id: OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action) parent: TinyLife.Goals.Project langs: - csharp - vb name: OpenScrapPrompt(Action, string, string, Action) nameWithType: Project.OpenScrapPrompt(Action, string, string, Action) fullName: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action, string, string, System.Action) type: Method source: remote: path: TinyLife/Goals/Project.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenScrapPrompt path: ../TinyLife/Goals/Project.cs startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA helper method that uses to open a prompt for when a project should be scrapped by a player.\n" example: [] syntax: content: public static void OpenScrapPrompt(Action action, string type, string name, Action onScrapped = null) parameters: - id: action type: TinyLife.Actions.Action description: The action to open the prompt for. - id: type type: System.String description: The type of project to scrap. - id: name type: System.String description: The name of the project to scrap. - id: onScrapped type: System.Action description: An action that is invoked when the project is scrapped. content.vb: Public Shared Sub OpenScrapPrompt(action As Action, type As String, name As String, onScrapped As Action = Nothing) overload: TinyLife.Goals.Project.OpenScrapPrompt* nameWithType.vb: Project.OpenScrapPrompt(Action, String, String, Action) fullName.vb: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action, String, String, System.Action) name.vb: OpenScrapPrompt(Action, String, String, Action) references: - uid: TinyLife.Goals.Project.Person commentId: P:TinyLife.Goals.Project.Person name: Person nameWithType: Project.Person fullName: TinyLife.Goals.Project.Person - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject parent: TinyLife.Objects name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals nameWithType: TinyLife.Goals fullName: TinyLife.Goals spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Goals name: Goals spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Goals name: Goals - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json isExternal: true name: JsonTypeSafeGenericDataHolder nameWithType: JsonTypeSafeGenericDataHolder fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder parent: MLEM.Misc isExternal: true name: IGenericDataHolder nameWithType: IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: SetData(string, object) nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) name.vb: SetData(String, Object) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData isExternal: true - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData isExternal: true - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) href: https://learn.microsoft.com/dotnet/api/system.string name: SetData(string, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: GetData(string) nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) name.vb: GetData(Of T)(String) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder isExternal: true name: GetDataKeys() nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys name: GetDataKeys isExternal: true - name: ( - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys name: GetDataKeys isExternal: true - name: ( - name: ) - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: TinyLife.Goals.Project.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(Project) nameWithType: Extensions.JsonCopy(Project) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Goals.Project) nameWithType.vb: Extensions.JsonCopy(Of Project)(Project) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Project)(TinyLife.Goals.Project) name.vb: JsonCopy(Of Project)(Project) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Project) name: JsonCopy - name: < - uid: TinyLife.Goals.Project name: Project - name: '>' - name: ( - uid: TinyLife.Goals.Project name: Project - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Project) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.Goals.Project name: Project - name: ) - name: ( - uid: TinyLife.Goals.Project name: Project - name: ) - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: MLEM.Data.Json commentId: N:MLEM.Data.Json isExternal: true name: MLEM.Data.Json nameWithType: MLEM.Data.Json fullName: MLEM.Data.Json spec.csharp: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Data name: Data isExternal: true - name: . - uid: MLEM.Data.Json name: Json isExternal: true spec.vb: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Data name: Data isExternal: true - name: . - uid: MLEM.Data.Json name: Json isExternal: true - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc spec.csharp: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Misc name: Misc isExternal: true spec.vb: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Misc name: Misc isExternal: true - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: SetData(string, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) parent: TinyLife.Actions.Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) spec.csharp: - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) name: OpenTextPrompt - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' - name: ',' - name: " " - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' - name: ',' - name: " " - uid: MLEM.Ui.Elements.TextField.Rule name: Rule isExternal: true - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ) spec.vb: - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) name: OpenTextPrompt - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ',' - name: " " - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ',' - name: " " - uid: MLEM.Ui.Elements.TextField.Rule name: Rule isExternal: true - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ) - uid: TinyLife.Actions.Action commentId: T:TinyLife.Actions.Action parent: TinyLife.Actions name: Action nameWithType: Action fullName: TinyLife.Actions.Action - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions - uid: TinyLife.Goals.Project.Progress commentId: P:TinyLife.Goals.Project.Progress name: Progress nameWithType: Project.Progress fullName: TinyLife.Goals.Project.Progress - uid: TinyLife.Goals.Project.Completed* commentId: Overload:TinyLife.Goals.Project.Completed name: Completed nameWithType: Project.Completed fullName: TinyLife.Goals.Project.Completed - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean - uid: TinyLife.Skills.Quality.Terrible commentId: F:TinyLife.Skills.Quality.Terrible name: Terrible nameWithType: Quality.Terrible fullName: TinyLife.Skills.Quality.Terrible - uid: TinyLife.Skills.Quality commentId: T:TinyLife.Skills.Quality parent: TinyLife.Skills name: Quality nameWithType: Quality fullName: TinyLife.Skills.Quality - uid: TinyLife.Skills commentId: N:TinyLife.Skills name: TinyLife.Skills nameWithType: TinyLife.Skills fullName: TinyLife.Skills spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Skills name: Skills spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Skills name: Skills - uid: TinyLife.Goals.Project.Completed commentId: P:TinyLife.Goals.Project.Completed name: Completed nameWithType: Project.Completed fullName: TinyLife.Goals.Project.Completed - uid: TinyLife.Goals.Project.Progress* commentId: Overload:TinyLife.Goals.Project.Progress name: Progress nameWithType: Project.Progress fullName: TinyLife.Goals.Project.Progress - uid: System.Single commentId: T:System.Single parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single name: float nameWithType: float fullName: float nameWithType.vb: Single fullName.vb: Single name.vb: Single - uid: TinyLife.Goals.Project.DailyPayReductionFactor commentId: P:TinyLife.Goals.Project.DailyPayReductionFactor name: DailyPayReductionFactor nameWithType: Project.DailyPayReductionFactor fullName: TinyLife.Goals.Project.DailyPayReductionFactor - uid: TinyLife.Goals.Project.DailyPay* commentId: Overload:TinyLife.Goals.Project.DailyPay name: DailyPay nameWithType: Project.DailyPay fullName: TinyLife.Goals.Project.DailyPay - uid: TinyLife.Goals.Project.DailyPay commentId: P:TinyLife.Goals.Project.DailyPay name: DailyPay nameWithType: Project.DailyPay fullName: TinyLife.Goals.Project.DailyPay - uid: TinyLife.Goals.Project.DailyPayReductionFactor* commentId: Overload:TinyLife.Goals.Project.DailyPayReductionFactor name: DailyPayReductionFactor nameWithType: Project.DailyPayReductionFactor fullName: TinyLife.Goals.Project.DailyPayReductionFactor - uid: TinyLife.Goals.Project.Person* commentId: Overload:TinyLife.Goals.Project.Person name: Person nameWithType: Project.Person fullName: TinyLife.Goals.Project.Person - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Goals.Project.OnNewDay commentId: M:TinyLife.Goals.Project.OnNewDay name: OnNewDay() nameWithType: Project.OnNewDay() fullName: TinyLife.Goals.Project.OnNewDay() spec.csharp: - uid: TinyLife.Goals.Project.OnNewDay name: OnNewDay - name: ( - name: ) spec.vb: - uid: TinyLife.Goals.Project.OnNewDay name: OnNewDay - name: ( - name: ) - uid: TinyLife.Goals.Project.Archived* commentId: Overload:TinyLife.Goals.Project.Archived name: Archived nameWithType: Project.Archived fullName: TinyLife.Goals.Project.Archived - uid: TinyLife.Goals.Project.#ctor* commentId: Overload:TinyLife.Goals.Project.#ctor name: Project nameWithType: Project.Project fullName: TinyLife.Goals.Project.Project nameWithType.vb: Project.New fullName.vb: TinyLife.Goals.Project.New name.vb: New - uid: TinyLife.Goals.Project.Validate* commentId: Overload:TinyLife.Goals.Project.Validate name: Validate nameWithType: Project.Validate fullName: TinyLife.Goals.Project.Validate - uid: TinyLife.Skills.Skill commentId: T:TinyLife.Skills.Skill parent: TinyLife.Skills name: Skill nameWithType: Skill fullName: TinyLife.Skills.Skill - uid: TinyLife.GameImpl.Speed commentId: P:TinyLife.GameImpl.Speed name: Speed nameWithType: GameImpl.Speed fullName: TinyLife.GameImpl.Speed - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single name: GetEfficiencyModifier(float, ActionInfo, SkillType, float) nameWithType: Person.GetEfficiencyModifier(float, ActionInfo, SkillType, float) fullName: TinyLife.Objects.Person.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single) fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single) spec.csharp: - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - name: ( - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - name: ( - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - uid: TinyLife.Goals.Project.MakeProgress* commentId: Overload:TinyLife.Goals.Project.MakeProgress name: MakeProgress nameWithType: Project.MakeProgress fullName: TinyLife.Goals.Project.MakeProgress - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo - uid: TinyLife.Skills.SkillType commentId: T:TinyLife.Skills.SkillType parent: TinyLife.Skills name: SkillType nameWithType: SkillType fullName: TinyLife.Skills.SkillType - uid: TinyLife.Goals.Project.Remove* commentId: Overload:TinyLife.Goals.Project.Remove name: Remove nameWithType: Project.Remove fullName: TinyLife.Goals.Project.Remove - uid: TinyLife.Goals.Project.Archived commentId: P:TinyLife.Goals.Project.Archived name: Archived nameWithType: Project.Archived fullName: TinyLife.Goals.Project.Archived - uid: TinyLife.Goals.Project.OnNewDay* commentId: Overload:TinyLife.Goals.Project.OnNewDay name: OnNewDay nameWithType: Project.OnNewDay fullName: TinyLife.Goals.Project.OnNewDay - uid: TinyLife.Goals.Project.OnCompleted* commentId: Overload:TinyLife.Goals.Project.OnCompleted name: OnCompleted nameWithType: Project.OnCompleted fullName: TinyLife.Goals.Project.OnCompleted - uid: TinyLife.Goals.Project.Quality commentId: F:TinyLife.Goals.Project.Quality name: Quality nameWithType: Project.Quality fullName: TinyLife.Goals.Project.Quality - uid: TinyLife.Goals.Project.SetDailyPay* commentId: Overload:TinyLife.Goals.Project.SetDailyPay name: SetDailyPay nameWithType: Project.SetDailyPay fullName: TinyLife.Goals.Project.SetDailyPay - uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) commentId: M:TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) name: Register(TypeSettings) nameWithType: ActionType.Register(ActionType.TypeSettings) fullName: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) spec.csharp: - uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) name: Register - name: ( - uid: TinyLife.Actions.ActionType.TypeSettings name: TypeSettings - name: ) spec.vb: - uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) name: Register - name: ( - uid: TinyLife.Actions.ActionType.TypeSettings name: TypeSettings - name: ) - uid: TinyLife.Goals.Project.ActionSettings commentId: T:TinyLife.Goals.Project.ActionSettings parent: TinyLife.Goals name: Project.ActionSettings nameWithType: Project.ActionSettings fullName: TinyLife.Goals.Project.ActionSettings spec.csharp: - uid: TinyLife.Goals.Project name: Project - name: . - uid: TinyLife.Goals.Project.ActionSettings name: ActionSettings spec.vb: - uid: TinyLife.Goals.Project name: Project - name: . - uid: TinyLife.Goals.Project.ActionSettings name: ActionSettings - uid: TinyLife.Goals.Project.CreateActions* commentId: Overload:TinyLife.Goals.Project.CreateActions name: CreateActions nameWithType: Project.CreateActions fullName: TinyLife.Goals.Project.CreateActions - uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of ActionType.TypeSettings) fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionType.TypeSettings) name.vb: IEnumerable(Of ActionType.TypeSettings) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.Actions.ActionType name: ActionType - name: . - uid: TinyLife.Actions.ActionType.TypeSettings name: TypeSettings - name: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: ( - name: Of - name: " " - uid: TinyLife.Actions.ActionType name: ActionType - name: . - uid: TinyLife.Actions.ActionType.TypeSettings name: TypeSettings - name: ) - uid: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of T) fullName.vb: System.Collections.Generic.IEnumerable(Of T) name.vb: IEnumerable(Of T) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic spec.csharp: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic spec.vb: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Goals.Project.Type commentId: F:TinyLife.Goals.Project.Type name: Type nameWithType: Project.Type fullName: TinyLife.Goals.Project.Type - uid: TinyLife.Goals.Project.Name commentId: F:TinyLife.Goals.Project.Name name: Name nameWithType: Project.Name fullName: TinyLife.Goals.Project.Name - uid: TinyLife.Goals.Project.GetPossibleArguments* commentId: Overload:TinyLife.Goals.Project.GetPossibleArguments name: GetPossibleArguments nameWithType: Project.GetPossibleArguments fullName: TinyLife.Goals.Project.GetPossibleArguments - uid: System.Predicate{TinyLife.Goals.Project} commentId: T:System.Predicate{TinyLife.Goals.Project} parent: System definition: System.Predicate`1 href: https://learn.microsoft.com/dotnet/api/system.predicate-1 name: Predicate nameWithType: Predicate fullName: System.Predicate nameWithType.vb: Predicate(Of Project) fullName.vb: System.Predicate(Of TinyLife.Goals.Project) name.vb: Predicate(Of Project) spec.csharp: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: < - uid: TinyLife.Goals.Project name: Project - name: '>' spec.vb: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: ( - name: Of - name: " " - uid: TinyLife.Goals.Project name: Project - name: ) - uid: System.Func{TinyLife.Goals.Project,System.String} commentId: T:System.Func{TinyLife.Goals.Project,System.String} parent: System definition: System.Func`2 href: https://learn.microsoft.com/dotnet/api/system.func-2 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of Project, String) fullName.vb: System.Func(Of TinyLife.Goals.Project, String) name.vb: Func(Of Project, String) spec.csharp: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - uid: TinyLife.Goals.Project name: Project - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' spec.vb: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: ( - name: Of - name: " " - uid: TinyLife.Goals.Project name: Project - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of ActionArgument) fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionArgument) name.vb: IEnumerable(Of ActionArgument) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.Actions.ActionArgument name: ActionArgument - name: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: ( - name: Of - name: " " - uid: TinyLife.Actions.ActionArgument name: ActionArgument - name: ) - uid: System.Predicate`1 commentId: T:System.Predicate`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 name: Predicate nameWithType: Predicate fullName: System.Predicate nameWithType.vb: Predicate(Of T) fullName.vb: System.Predicate(Of T) name.vb: Predicate(Of T) spec.csharp: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of T, TResult) fullName.vb: System.Func(Of T, TResult) name.vb: Func(Of T, TResult) spec.csharp: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - name: T - name: ',' - name: " " - name: TResult - name: '>' spec.vb: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: ( - name: Of - name: " " - name: T - name: ',' - name: " " - name: TResult - name: ) - uid: TinyLife.Goals.Project.OpenNamePrompt* commentId: Overload:TinyLife.Goals.Project.OpenNamePrompt name: OpenNamePrompt nameWithType: Project.OpenNamePrompt fullName: TinyLife.Goals.Project.OpenNamePrompt - uid: System.Action{TinyLife.Goals.Project} commentId: T:System.Action{TinyLife.Goals.Project} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of Project) fullName.vb: System.Action(Of TinyLife.Goals.Project) name.vb: Action(Of Project) spec.csharp: - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: TinyLife.Goals.Project name: Project - name: '>' spec.vb: - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - uid: TinyLife.Goals.Project name: Project - name: ) - uid: System.Action`1 commentId: T:System.Action`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of T) fullName.vb: System.Action(Of T) name.vb: Action(Of T) spec.csharp: - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: TinyLife.Goals.Project.OpenScrapPrompt* commentId: Overload:TinyLife.Goals.Project.OpenScrapPrompt name: OpenScrapPrompt nameWithType: Project.OpenScrapPrompt fullName: TinyLife.Goals.Project.OpenScrapPrompt - uid: System.Action commentId: T:System.Action parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action name: Action nameWithType: Action fullName: System.Action