Work required:- * Rework mod list and games list in to a custom List implementation, can then use generics to specify the type. * Add new ToolsList similar to mod list and games list: * Tools list will be stored in the mod store, next to the mods.json named tools.json * Add GUI to add tools ```json { "tools": [ { "Name": "", "Icon": "", "RunConfig": "" } ] } ``` Name is the display name of the tool, Optional icon file to display, Name of the run config to find in the "tools" folder Run configs will be a json representation of the RunConfig class.
Work required:-
{ "tools": [ { "Name": "", "Icon": "", "RunConfig": "" } ] }Name is the display name of the tool,
Optional icon file to display,
Name of the run config to find in the "tools" folder
Run configs will be a json representation of the RunConfig class.