#include <player_param.h>
Public メソッド | |
~PlayerParam () | |
destructor | |
bool | parse (const char *msg, const double &version) |
analyze server message | |
void | convertFrom (const rcg::player_params_t &from) |
convert parameters from monitor protcol data | |
void | convertTo (rcg::player_params_t &to) const |
convert parameters to monitor protcol data | |
std::string | toStr () const |
convert to the rcss parameter message | |
int | playerTypes () const |
get the number of player types | |
int | subsMax () const |
get the max number of substituion while play_on | |
int | ptMax () const |
get the max number of same player types at the same time | |
bool | allowMultDefaultType () const |
const double & | playerSpeedMaxDeltaMin () const |
const double & | playerSpeedMaxDeltaMax () const |
const double & | staminaIncMaxDeltaFactor () const |
const double & | playerDecayDeltaMin () const |
const double & | playerDecayDeltaMax () const |
const double & | inertiaMomentDeltaFactor () const |
const double & | dashPowerRateDeltaMin () const |
const double & | dashPowerRateDeltaMax () const |
const double & | playerSizeDeltaFactor () const |
const double & | kickableMarginDeltaMin () const |
const double & | kickableMarginDeltaMax () const |
const double & | kickRandDeltaFactor () const |
const double & | extraStaminaDeltaMin () const |
const double & | extraStaminaDeltaMax () const |
const double & | effortMaxDeltaFactor () const |
const double & | effortMinDeltaFactor () const |
int | randomSeed () const |
const double & | newDashPowerRateDeltaMin () const |
const double & | newDashPowerRateDeltaMax () const |
const double & | newStaminaIncMaxDeltaFactor () const |
Static Public メソッド | |
static PlayerParam & | instance () |
singleton interface | |
static const PlayerParam & | i () |
const singleton interface |
bool rcsc::PlayerParam::parse | ( | const char * | msg, | |
const double & | version | |||
) |
analyze server message
msg | raw message string from server | |
version | client version that defines message protocol |
void rcsc::PlayerParam::convertFrom | ( | const rcg::player_params_t & | from | ) |
convert parameters from monitor protcol data
from | monitor protocol data structure |
void rcsc::PlayerParam::convertTo | ( | rcg::player_params_t & | to | ) | const |
convert parameters to monitor protcol data
to | reference to the data structure variable |
std::string rcsc::PlayerParam::toStr | ( | ) | const |
convert to the rcss parameter message
int rcsc::PlayerParam::playerTypes | ( | ) | const [inline] |
get the number of player types
int rcsc::PlayerParam::subsMax | ( | ) | const [inline] |
get the max number of substituion while play_on
int rcsc::PlayerParam::ptMax | ( | ) | const [inline] |
get the max number of same player types at the same time