Live Rankings¶
Information¶
- Name:
pyplanet.apps.contrib.live_rankings- Depends on:
core.maniaplanet- Game:
- Trackmania
Features¶
This app enables the live rankings widget for the game modes:
- Laps (Live cp statistics).
- Rounds (Match sum of points).
- TimeAttack (Top times of players).
- Cup & Team (Points gathered).
Installation¶
Just add this line to your apps.py file:
APPS = {
'default': [
'...',
'pyplanet.apps.contrib.live_rankings', # Add this line.
'...',
]
}
Commands¶
Signal handlers¶
Map begin¶
- Signal:
pyplanet.apps.core.maniaplanet.callbacks.map.map_start- Functionality:
- Clears rankings and widget
Player finish¶
- Signal:
pyplanet.apps.core.trackmania.callbacks.finish- Functionality:
- Process and update widget.
Player waypoint¶
- Signal:
pyplanet.apps.core.trackmania.callbacks.waypoint- Functionality:
- Process and update widget.
Player give up¶
- Signal:
pyplanet.apps.core.trackmania.callbacks.give_up- Functionality:
- Set the time to DNF in specific modes.
Player connect¶
- Signal:
pyplanet.apps.core.maniaplanet.callbacks.player.player_connect- Functionality:
- Display widget.
Scores¶
- Signal:
pyplanet.apps.core.trackmania.callbacks.scores- Functionality:
- Update the widget with the driven scores.