serverparam.cpp
来自「2002年」· C++ 代码 · 共 347 行 · 第 1/2 页
CPP
347 行
float ServerParam::paccel_max = 1.0f;
float ServerParam::stamina_max = 4000.0f;
float ServerParam::stamina_inc = 45.0f;
float ServerParam::recover_init = 0.0f;
float ServerParam::recover_dec_thr = 0.3f;
float ServerParam::recover_dec = 0.05f;
float ServerParam::recover_min = 0.1f;
float ServerParam::effort_init = 0.0f;
float ServerParam::effort_dec_thr = 0.4f;
float ServerParam::effort_min = 0.1f;
float ServerParam::effort_dec = 0.05f;
float ServerParam::effort_inc_thr = 0.9f;
float ServerParam::effort_inc = 0.05f;
float ServerParam::kick_rand = 0.0f;
float ServerParam::team_actuator_noise = 0.0f;
float ServerParam::prand_factor_l = 1.0f;
float ServerParam::prand_factor_r = 1.0f;
float ServerParam::kick_rand_factor_l = 1.0f;
float ServerParam::kick_rand_factor_r = 1.0f;
float ServerParam::ball_size = 0.085f;
float ServerParam::ball_decay = 0.94f;
float ServerParam::ball_decay_ln;
float ServerParam::ball_rand = 0.05f;
float ServerParam::ball_weight = 0.2f;
float ServerParam::ball_speed_max = 2.7f;
float ServerParam::baccel_max = 2.7f;
float ServerParam::dash_power_rate = 0.006f;
float ServerParam::kick_power_rate = 0.027f;
float ServerParam::kickable_margin = 0.7f;
float ServerParam::kickable_area = ServerParam::kickable_margin + ServerParam::ball_size + ServerParam::player_size;
float ServerParam::ctl_radius = 2.0f;
float ServerParam::ctl_radius_width = 1.7f;
float ServerParam::catch_prob = 1.0f;
float ServerParam::catch_area_l = 2.0f;
float ServerParam::catch_area_w = 1.0f;
int ServerParam::catch_ban_cycle = 5;
int ServerParam::goalie_max_moves;
float ServerParam::max_power = 100.0f;
float ServerParam::min_power = -30.0f;
float ServerParam::max_moment = 180.0f;
float ServerParam::min_moment = -180.0f;
float ServerParam::min_neck_angle = -90.0f;
float ServerParam::max_neck_angle = 90.0f;
float ServerParam::min_neck_moment = -180.0f;
float ServerParam::max_neck_moment = 180.0f;
float ServerParam::visible_angle = 90.0f;
float ServerParam::audio_cut_dist = 50.0f;
float ServerParam::dist_qstep = 0.1f;
float ServerParam::land_qstep = 0.01f;
float ServerParam::dir_qstep = 0.1f;
float ServerParam::dist_qstep_l;
float ServerParam::dist_qstep_r;
float ServerParam::land_qstep_l;
float ServerParam::land_qstep_r;
float ServerParam::dir_qstep_l;
float ServerParam::dir_qstep_r;
float ServerParam::disch_qstep = 0.02f;
float ServerParam::ckmargin = 1.0f;
float ServerParam::wind_dir = 0.0f;
float ServerParam::wind_ang = 0.0f;
float ServerParam::wind_force = 0.0f;
float ServerParam::wind_rand = 0.0f;
bool ServerParam::wind_none = false;
bool ServerParam::wind_random = false;
int ServerParam::half_time = 300;
char ServerParam::host[20] = "192.9.200.43";
int ServerParam::port = 6000;
int ServerParam::coach_port = 6001;
int ServerParam::olcoach_port = 6002;
int ServerParam::simulator_step = 100;
int ServerParam::send_step = 150;
int ServerParam::recv_step = 10;
int ServerParam::say_msg_size = 10;
int ServerParam::hear_max = 2;
int ServerParam::hear_inc = 1;
int ServerParam::hear_decay = 2;
bool ServerParam::coach_mode = false;
bool ServerParam::coach_w_referee_mode = false;
int ServerParam::say_coach_cnt_max = 128;
int ServerParam::say_coach_msg_size = 128;
int ServerParam::send_vi_step = 100;
int ServerParam::look_step = 100;
int ServerParam::lcm_step;
bool ServerParam::use_offside = true;
bool ServerParam::forbid_kickoff_offside = false;
//int ServerParam::verbose = true;
float ServerParam::offside_area = 9.15f;
float ServerParam::inertia_moment = 5.0f;
int ServerParam::sense_body_step = 100;
float ServerParam::offside_kick_margin = 9.15f;
//bool ServerParam::record_messages = false;
bool ServerParam::rec_log = false;
int ServerParam::rec_ver = 2;
bool ServerParam::send_log = false;
int ServerParam::slow_down_factor = 1;
bool ServerParam::old_hear = false;
int ServerParam::sv_step = 100;
int ServerParam::drop_ball_time = 200;
int ServerParam::start_goal_l;
int ServerParam::start_goal_r;
/***********FullState*************/
bool ServerParam::fullstate_l = false;
bool ServerParam::fullstate_r = false;
float ServerParam::win_no;
float ServerParam::win_random;
float ServerParam::midfieldline = 25.0f;
float ServerParam::backfieldline = -15.0f;
float ServerParam::left_wing = -12.0f;
float ServerParam::right_wing = 12.0f;
int ServerParam::clang_win_size = 300;
int ServerParam::clang_define_win = 1;
int ServerParam::clang_meta_win = 1;
int ServerParam::clang_advice_win = 1;
int ServerParam::clang_info_win = 1;
int ServerParam::clang_mess_delay = 50;
int ServerParam::clang_mess_per_cycle = 1;
int ServerParam::player_types = 7;
int ServerParam::subs_max = 3;
float ServerParam::player_speed_max_delta_min = 0.0f;
float ServerParam::player_speed_max_delta_max = 0.2f;
float ServerParam::stamina_inc_max_delta_factor = -100.0f;
float ServerParam::player_decay_delta_min = 0.0f;
float ServerParam::player_decay_delta_max = 0.2f;
float ServerParam::inertia_moment_delta_factor = 25.0f;
float ServerParam::dash_power_rate_delta_min = 0.0f;
float ServerParam::dash_power_rate_delta_max = 0.002f;
float ServerParam::player_size_delta_factor = -100.0f;
float ServerParam::kickable_margin_delta_min = 0.0f;
float ServerParam::kickable_margin_delta_max = 0.2f;
float ServerParam::kick_rand_delta_factor = 0.5f;
float ServerParam::extra_stamina_delta_min = 0.0f;
float ServerParam::extra_stamina_delta_max = 100.0f;
float ServerParam::effort_max_delta_factor = -0.002f;
float ServerParam::effort_min_delta_factor = -0.002f;
////////////////////////V8
float ServerParam::slowness_on_top_for_left_team =1.0f;
float ServerParam::slowness_on_top_for_right_team = 1.0f;
int ServerParam::portnum= 6000;
int ServerParam::coach_pnum=6001;
int ServerParam::olcoach_pnum=6002;
bool ServerParam::verbose=false;
char ServerParam::replay[STRING_LENGTH] = "";
bool ServerParam::synch_mode=false;
int ServerParam::synch_offset=60;
int ServerParam::synch_micro_sleep=1;
bool ServerParam::send_comms=false;
bool ServerParam::text_logging=true;
bool ServerParam::game_logging=true;
int ServerParam::game_log_version=3;
char ServerParam::text_log_dir[STRING_LENGTH] = "";
char ServerParam::game_log_dir[STRING_LENGTH] = "";
char ServerParam::text_log_fixed_name[STRING_LENGTH] = "";
char ServerParam::game_log_fixed_name[STRING_LENGTH] = "";
bool ServerParam::text_log_fixed=false;
bool ServerParam::game_log_fixed=false;
bool ServerParam::text_log_dated=true;
bool ServerParam::game_log_dated=true;
char ServerParam::log_date_format[STRING_LENGTH] = "";
bool ServerParam::log_times=false;
bool ServerParam::record_messages=false;
int ServerParam::text_log_compression=0;
int ServerParam::game_log_compression=0;
int ServerParam::profile=false;
int ServerParam::point_to_ban=5;
int ServerParam::point_to_duration=20;
int ServerParam::IP_reconnect=0;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?