-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO
13 lines (13 loc) · 921 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
- catch SIGINT and wait for async processes to finish before exiting (IO::Async::Process::GracefulShutdown)
- improve sorting (team secondary for players & team)
- use Text::ANSITable methods for formatting columns?
- the rcon_secure 2 challenge stuff can be improved a lot
- make use of IO::Async for this and get rid of @cmdqueue
- add a $challange_timeout variable
- maybe save the challenge and only request a new one if needed
- when it is good enough, remove $$config{secure} and always use this method
and possibly fall back to method 1 if $challange_timeout is exceeded
- for now it is fine as Xonotic defaults to rcon_secure 1 anyways
- retry socket connection to xonotic if it was gone (Cannot send data to a Socket with no write_handle)
- Add skill infos to !xonstat command now that elo is gone https://stats.xonotic.org/docs/index.html#/default/get_player__id__skill
- AS objectives score 666?