38 lines
949 B
Markdown
38 lines
949 B
Markdown
|
# r2mod-go
|
||
|
risk of rain 2 mod updater/manager/installer/uninstaller/lister/searcher/info-getter
|
||
|
|
||
|
## currently implemented
|
||
|
- downloading
|
||
|
- info getting
|
||
|
- uninstalling
|
||
|
- toggling mods
|
||
|
- listing mods
|
||
|
- updating api cache and mods
|
||
|
|
||
|
## todo for feature parity with other tools
|
||
|
- 'edit' command
|
||
|
- 'hold' command
|
||
|
- 'run' command
|
||
|
- 'setup' functionality
|
||
|
- 'version' command
|
||
|
- 'search' command
|
||
|
|
||
|
## normal todo
|
||
|
- move the print statements out of api.go, give my functions returns
|
||
|
|
||
|
## longer-term todo
|
||
|
- self updater
|
||
|
- tui?
|
||
|
- multi threaded updating
|
||
|
- cache the api in non-json format for easier searching
|
||
|
- different function for multi-addon updating/installing so it doesn't unmarshal the json for every mod
|
||
|
- fuzzy mod searching
|
||
|
- better info command
|
||
|
- fully separate api and frontend
|
||
|
- segment the program into r2mod-api and r2mod-cli
|
||
|
- make some fun gui or smth in gtk/qt/whatever
|
||
|
|
||
|
## fuck
|
||
|
- windows support
|
||
|
- macos support? (does risk of rain even run?)
|