|
SuperTuxKart
|
This data structure accumulates kart data and race result data from each race. More...
#include <race_manager.hpp>
Public Member Functions | |
| KartStatus (const std::string &ident, const int &prev_finish_pos, int local_player_id, int global_player_id, int init_gp_rank, KartType kt, HandicapLevel handicap) | |
Public Attributes | |
| std::string | m_ident |
| The kart identifier. | |
| std::string | m_player_name |
| For networked karts. | |
| int | m_score |
| int | m_last_score |
| Needed for restart race, and for race results GUI. | |
| float | m_overall_time |
| Sum of times of all races. | |
| float | m_last_time |
| Needed for restart. | |
| KartType | m_kart_type |
| Kart type: AI, player, network player etc. | |
| int | m_local_player_id |
| Player controling the kart, for AI: -1. | |
| int | m_global_player_id |
| Global ID of player. | |
| int | m_gp_rank |
| In GPs, at the end, will hold the overall rank of this kart (0<=m_gp_rank < num_karts-1). | |
| bool | m_boosted_ai |
| Boosted status (AI only). | |
| HandicapLevel | m_handicap |
| The handicap for this player. | |
| float | m_color |
| Kart color of player (used in gp win / lose screen). | |
This data structure accumulates kart data and race result data from each race.