yeah I haven't styled or decided on what I wanted to include on the squad list (/squads), or what should be on each squad's page (/squads/gauntlet), same thing goes for /pilots and /pilots/7th. Probably stuff like squad wins and losses, the roster obviously (with ranks kind of like the manage page).
i'll keep this post as a list of todo so people have an idea of what's final and what's still a work in progress.
SITE TODO:
note mervbot doesn't know ballposition when the ball is not being carried -- need asss to log goal shot trajectories. potentially another method too. (tracking ball position is complete, will integrate with stats later)95% complete (last todo: multiple balltracker instances for multiple arenas/bots)
**95% complete (last todo: sortable tables)
i'll keep this post as a list of todo so people have an idea of what's final and what's still a work in progress.
SITE TODO:
- /pilots - sortable list of pilots, sorted by rank/goals/etc/?? will have pagination
- /pilots/<pilot-name> (individual pilot pages) - rank, graphs (rank over time), goals, goals compared to league average, visual, link to list of pilot's games. aliases, last played at (or should this be last seen?).
- /pilots/<pilot-name>/games
- /squads/
- /squads/<squad-name> (individual squad pages)
- /squads/<squad-name>/games
- /squads/<squad-name>/history/<date> or something that lets you view the roster at an exact date in time
- squad roster limit - 8/10/12??
- For squads, let people set a nice squad avatar/image... (still need to decide on best method so people don't abuse and upload porn to server)
/games - all games played sorted by date (most recent), with pagination/games/<game-id> (like /games/12309429)**- /league/schedule - schedule by weeks (e.g. WEEK 1: Dropships vs LLamas (default: 4pm Saturday))
- /league/standings
- /league/<league-number>/ - standings, champion, etc?
- figure out the best way to do flexible scheduling. (thinking right now: both squad's captains must submit a single time to play 3 days in advance, otherwise it defaults to Saturday or something.)
- very robust search, search for all games where pilot1 played pilot2, search for all games with 10 assists by one pilot, etc...
game reporting, & compute pilot rank/skill change when games are reported
confirming people's nicks for when they register to the site (!confirm <confirmation-code>)!next - queuing up in powerball arena, also forces people to register or they will only be able to speckeeping track of games(99% complete*, only need to prettify the game stats output)scoreboard graphics toggling (lvz toggling)team balancing- bot will check schedule everyday
- bot will automatically handle matches/starting them
- losses reported and logged for each team that noshows
- what to do when squads show less than the required amount of players?
- ... probably more I haven't thought of yet
**95% complete (last todo: sortable tables)