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
{
"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.