#include <protocol.h>
Definition at line 219 of file protocol.h.
uint8_t rm_referee::__packed::abnormal_reset_reason |
Definition at line 687 of file protocol.h.
uint8_t rm_referee::__packed::armor_id |
Definition at line 374 of file protocol.h.
uint16_t rm_referee::__packed::attack_buff |
Definition at line 363 of file protocol.h.
uint8_t rm_referee::__packed::attack_time |
Definition at line 369 of file protocol.h.
uint8_t rm_referee::__packed::base_buff_point_state |
Definition at line 395 of file protocol.h.
uint8_t rm_referee::__packed::be_hit_target |
Definition at line 296 of file protocol.h.
uint16_t rm_referee::__packed::be_hit_time |
Definition at line 295 of file protocol.h.
uint8_t rm_referee::__packed::behind_enemy_terrain_span_buff_point_state |
Definition at line 403 of file protocol.h.
uint8_t rm_referee::__packed::behind_own_terrain_span_buff_point_state |
Definition at line 401 of file protocol.h.
uint8_t rm_referee::__packed::below_central_enemy_terrain_span_buff_point_state |
Definition at line 406 of file protocol.h.
uint8_t rm_referee::__packed::below_central_own_terrain_span_buff_point_state |
Definition at line 404 of file protocol.h.
uint8_t rm_referee::__packed::below_road_enemy_terrain_span_buff_point_state |
Definition at line 410 of file protocol.h.
uint8_t rm_referee::__packed::below_road_own_terrain_span_buff_point_state |
Definition at line 408 of file protocol.h.
uint16_t rm_referee::__packed::blue_1_bullet_left |
Definition at line 282 of file protocol.h.
uint16_t rm_referee::__packed::blue_1_robot_hp |
Definition at line 250 of file protocol.h.
uint16_t rm_referee::__packed::blue_2_bullet_left |
Definition at line 283 of file protocol.h.
uint16_t rm_referee::__packed::blue_2_robot_hp |
Definition at line 251 of file protocol.h.
uint16_t rm_referee::__packed::blue_3_robot_hp |
Definition at line 252 of file protocol.h.
uint16_t rm_referee::__packed::blue_4_robot_hp |
Definition at line 253 of file protocol.h.
uint16_t rm_referee::__packed::blue_7_robot_hp |
Definition at line 255 of file protocol.h.
uint16_t rm_referee::__packed::blue_base_hp |
Definition at line 257 of file protocol.h.
uint16_t rm_referee::__packed::blue_outpost_hp |
Definition at line 256 of file protocol.h.
uint8_t rm_referee::__packed::bullet_17_mm_num |
Definition at line 636 of file protocol.h.
uint8_t rm_referee::__packed::bullet_42_mm_num |
Definition at line 635 of file protocol.h.
uint16_t rm_referee::__packed::bullet_allowance_num_17_mm |
Definition at line 388 of file protocol.h.
uint16_t rm_referee::__packed::bullet_allowance_num_42_mm |
Definition at line 389 of file protocol.h.
uint8_t rm_referee::__packed::bullet_freq |
Definition at line 382 of file protocol.h.
float rm_referee::__packed::bullet_speed |
Definition at line 383 of file protocol.h.
uint8_t rm_referee::__packed::bullet_type |
Definition at line 380 of file protocol.h.
uint8_t rm_referee::__packed::capacity_expect_charge_power |
Definition at line 656 of file protocol.h.
uint8_t rm_referee::__packed::capacity_recent_charge_power_high_8_bit |
Definition at line 652 of file protocol.h.
uint8_t rm_referee::__packed::capacity_recent_charge_power_low_8_bit |
Definition at line 653 of file protocol.h.
uint8_t rm_referee::__packed::capacity_remain_charge_high_8_bit |
Definition at line 654 of file protocol.h.
uint8_t rm_referee::__packed::capacity_remain_charge_low_8_bit |
Definition at line 655 of file protocol.h.
uint8_t rm_referee::__packed::central_buff_point |
Definition at line 418 of file protocol.h.
uint8_t rm_referee::__packed::central_elevated_ground_state |
Definition at line 293 of file protocol.h.
uint8_t rm_referee::__packed::central_point_state |
Definition at line 297 of file protocol.h.
uint8_t rm_referee::__packed::chassis_expect_power_high_8_bit |
Definition at line 650 of file protocol.h.
uint8_t rm_referee::__packed::chassis_expect_power_low_8_bit |
Definition at line 651 of file protocol.h.
uint16_t rm_referee::__packed::chassis_power_buffer |
Definition at line 344 of file protocol.h.
uint8_t rm_referee::__packed::chassis_power_high_8_bit |
Definition at line 648 of file protocol.h.
uint16_t rm_referee::__packed::chassis_power_limit |
Definition at line 333 of file protocol.h.
uint8_t rm_referee::__packed::chassis_power_low_8_bit |
Definition at line 649 of file protocol.h.
uint8_t rm_referee::__packed::cmd_source |
Definition at line 575 of file protocol.h.
uint16_t rm_referee::__packed::coin_remaining_num |
Definition at line 390 of file protocol.h.
uint8_t rm_referee::__packed::command_keyboard |
Definition at line 573 of file protocol.h.
GraphConfig rm_referee::__packed::config |
Definition at line 510 of file protocol.h.
uint8_t rm_referee::__packed::content[30] |
Definition at line 511 of file protocol.h.
uint8_t rm_referee::__packed::cooling_buff |
Definition at line 360 of file protocol.h.
uint8_t rm_referee::__packed::count |
Definition at line 313 of file protocol.h.
uint8_t rm_referee::__packed::crc_8 |
Definition at line 224 of file protocol.h.
uint8_t rm_referee::__packed::dart_belong |
Definition at line 262 of file protocol.h.
uint8_t rm_referee::__packed::dart_current_target |
Definition at line 321 of file protocol.h.
uint8_t rm_referee::__packed::dart_last_aim_state |
Definition at line 319 of file protocol.h.
uint8_t rm_referee::__packed::dart_launch_opening_status |
Definition at line 424 of file protocol.h.
uint8_t rm_referee::__packed::dart_remaining_time |
Definition at line 318 of file protocol.h.
uint8_t rm_referee::__packed::data |
Definition at line 541 of file protocol.h.
uint16_t rm_referee::__packed::data_cmd_id |
Definition at line 433 of file protocol.h.
uint16_t rm_referee::__packed::data_length |
Definition at line 222 of file protocol.h.
uint8_t rm_referee::__packed::defence_buff |
Definition at line 361 of file protocol.h.
int8_t rm_referee::__packed::delta_x[49] |
Definition at line 627 of file protocol.h.
int8_t rm_referee::__packed::delta_y[49] |
Definition at line 628 of file protocol.h.
uint8_t rm_referee::__packed::enemy_central_elevated_ground_state |
Definition at line 397 of file protocol.h.
uint8_t rm_referee::__packed::enemy_large_resource_island_point |
Definition at line 417 of file protocol.h.
uint8_t rm_referee::__packed::enemy_total_hit_received |
Definition at line 320 of file protocol.h.
uint8_t rm_referee::__packed::enemy_trapezoidal_elevated_ground_state |
Definition at line 399 of file protocol.h.
bool rm_referee::__packed::engineer_marked |
Definition at line 608 of file protocol.h.
uint16_t rm_referee::__packed::engineer_position_x |
Definition at line 582 of file protocol.h.
uint16_t rm_referee::__packed::engineer_position_y |
Definition at line 583 of file protocol.h.
float rm_referee::__packed::engineer_x |
Definition at line 488 of file protocol.h.
float rm_referee::__packed::engineer_y |
Definition at line 489 of file protocol.h.
int8_t rm_referee::__packed::error_code |
Definition at line 664 of file protocol.h.
uint8_t rm_referee::__packed::f_1_zone_buff_debuff_status |
Definition at line 269 of file protocol.h.
uint8_t rm_referee::__packed::f_1_zone_status |
Definition at line 268 of file protocol.h.
uint8_t rm_referee::__packed::f_2_zone_buff_debuff_status |
Definition at line 271 of file protocol.h.
uint8_t rm_referee::__packed::f_2_zone_status |
Definition at line 270 of file protocol.h.
uint8_t rm_referee::__packed::f_3_zone_buff_debuff_status |
Definition at line 273 of file protocol.h.
uint8_t rm_referee::__packed::f_3_zone_status |
Definition at line 272 of file protocol.h.
uint8_t rm_referee::__packed::f_4_zone_buff_debuff_status |
Definition at line 275 of file protocol.h.
uint8_t rm_referee::__packed::f_4_zone_status |
Definition at line 274 of file protocol.h.
uint8_t rm_referee::__packed::f_5_zone_buff_debuff_status |
Definition at line 277 of file protocol.h.
uint8_t rm_referee::__packed::f_5_zone_status |
Definition at line 276 of file protocol.h.
uint8_t rm_referee::__packed::f_6_zone_buff_debuff_status |
Definition at line 279 of file protocol.h.
uint8_t rm_referee::__packed::f_6_zone_status |
Definition at line 278 of file protocol.h.
uint8_t rm_referee::__packed::forward_enemy_terrain_span_buff_point_state |
Definition at line 402 of file protocol.h.
uint8_t rm_referee::__packed::forward_own_terrain_span_buff_point_state |
Definition at line 400 of file protocol.h.
uint8_t rm_referee::__packed::foul_robot_id |
Definition at line 312 of file protocol.h.
uint8_t rm_referee::__packed::game_progress |
Definition at line 230 of file protocol.h.
uint8_t rm_referee::__packed::game_type |
Definition at line 229 of file protocol.h.
InteractiveDataHeader rm_referee::__packed::header |
Definition at line 509 of file protocol.h.
InteractiveDataHeader rm_referee::__packed::header_data |
Definition at line 540 of file protocol.h.
uint16_t rm_referee::__packed::hero_position_x |
Definition at line 580 of file protocol.h.
uint16_t rm_referee::__packed::hero_position_y |
Definition at line 581 of file protocol.h.
float rm_referee::__packed::hero_x |
Definition at line 486 of file protocol.h.
float rm_referee::__packed::hero_y |
Definition at line 487 of file protocol.h.
uint8_t rm_referee::__packed::hurt_type |
Definition at line 375 of file protocol.h.
uint16_t rm_referee::__packed::infantry_3_position_x |
Definition at line 584 of file protocol.h.
uint16_t rm_referee::__packed::infantry_3_position_y |
Definition at line 585 of file protocol.h.
uint16_t rm_referee::__packed::infantry_4_position_x |
Definition at line 586 of file protocol.h.
uint16_t rm_referee::__packed::infantry_4_position_y |
Definition at line 587 of file protocol.h.
uint16_t rm_referee::__packed::infantry_5_position_x |
Definition at line 588 of file protocol.h.
uint16_t rm_referee::__packed::infantry_5_position_y |
Definition at line 589 of file protocol.h.
uint8_t rm_referee::__packed::intention |
Definition at line 624 of file protocol.h.
uint16_t rm_referee::__packed::is_out_of_war |
Definition at line 564 of file protocol.h.
uint16_t rm_referee::__packed::keyboard_value |
Definition at line 618 of file protocol.h.
uint8_t rm_referee::__packed::large_power_rune_state |
Definition at line 292 of file protocol.h.
uint16_t rm_referee::__packed::latest_launch_cmd_time |
Definition at line 427 of file protocol.h.
int8_t rm_referee::__packed::left_button_down |
Definition at line 616 of file protocol.h.
uint8_t rm_referee::__packed::level |
Definition at line 311 of file protocol.h.
uint32_t rm_referee::__packed::LR |
Definition at line 675 of file protocol.h.
uint8_t rm_referee::__packed::mains_power_chassis_output |
Definition at line 335 of file protocol.h.
uint8_t rm_referee::__packed::mains_power_gimbal_output |
Definition at line 334 of file protocol.h.
uint8_t rm_referee::__packed::mains_power_shooter_output |
Definition at line 336 of file protocol.h.
uint8_t rm_referee::__packed::mark_engineer_progress |
Definition at line 501 of file protocol.h.
uint8_t rm_referee::__packed::mark_hero_progress |
Definition at line 500 of file protocol.h.
uint8_t rm_referee::__packed::mark_sentry_progress |
Definition at line 504 of file protocol.h.
uint8_t rm_referee::__packed::mark_standard_3_progress |
Definition at line 502 of file protocol.h.
uint8_t rm_referee::__packed::mark_standard_4_progress |
Definition at line 503 of file protocol.h.
uint16_t rm_referee::__packed::max_hp |
Definition at line 330 of file protocol.h.
int16_t rm_referee::__packed::mouse_x |
Definition at line 613 of file protocol.h.
int16_t rm_referee::__packed::mouse_y |
Definition at line 614 of file protocol.h.
int16_t rm_referee::__packed::mouse_z |
Definition at line 615 of file protocol.h.
uint8_t rm_referee::__packed::nan_overlapping_supplier_zone |
Definition at line 414 of file protocol.h.
uint8_t rm_referee::__packed::nan_overlapping_supply_station_state |
Definition at line 288 of file protocol.h.
uint8_t rm_referee::__packed::overlapping_supplier_zone |
Definition at line 415 of file protocol.h.
uint8_t rm_referee::__packed::overlapping_supply_station_state |
Definition at line 289 of file protocol.h.
uint8_t rm_referee::__packed::own_central_elevated_ground_state |
Definition at line 396 of file protocol.h.
uint8_t rm_referee::__packed::own_fort_buff_point |
Definition at line 412 of file protocol.h.
uint8_t rm_referee::__packed::own_large_resource_island_point |
Definition at line 416 of file protocol.h.
uint8_t rm_referee::__packed::own_outpost_buff_point |
Definition at line 413 of file protocol.h.
uint8_t rm_referee::__packed::own_trapezoidal_elevated_ground_state |
Definition at line 398 of file protocol.h.
uint32_t rm_referee::__packed::PC |
Definition at line 676 of file protocol.h.
float rm_referee::__packed::position_x |
Definition at line 606 of file protocol.h.
float rm_referee::__packed::position_y |
Definition at line 607 of file protocol.h.
uint8_t rm_referee::__packed::power_management_before_reset_topology |
Definition at line 688 of file protocol.h.
uint8_t rm_referee::__packed::power_management_protection_info |
Definition at line 658 of file protocol.h.
uint8_t rm_referee::__packed::power_management_topology |
Definition at line 657 of file protocol.h.
char rm_referee::__packed::process_name[32] |
Definition at line 682 of file protocol.h.
uint32_t rm_referee::__packed::PSR |
Definition at line 677 of file protocol.h.
uint32_t rm_referee::__packed::r_0 |
Definition at line 670 of file protocol.h.
uint32_t rm_referee::__packed::r_1 |
Definition at line 671 of file protocol.h.
uint32_t rm_referee::__packed::r_12 |
Definition at line 674 of file protocol.h.
uint32_t rm_referee::__packed::r_2 |
Definition at line 672 of file protocol.h.
uint32_t rm_referee::__packed::r_3 |
Definition at line 673 of file protocol.h.
uint8_t rm_referee::__packed::radar_info |
Definition at line 553 of file protocol.h.
uint16_t rm_referee::__packed::receiver_id |
Definition at line 435 of file protocol.h.
uint8_t rm_referee::__packed::recovery_buff |
Definition at line 359 of file protocol.h.
uint16_t rm_referee::__packed::red_1_bullet_left |
Definition at line 280 of file protocol.h.
uint16_t rm_referee::__packed::red_1_robot_hp |
Definition at line 242 of file protocol.h.
uint16_t rm_referee::__packed::red_2_bullet_left |
Definition at line 281 of file protocol.h.
uint16_t rm_referee::__packed::red_2_robot_hp |
Definition at line 243 of file protocol.h.
uint16_t rm_referee::__packed::red_3_robot_hp |
Definition at line 244 of file protocol.h.
uint16_t rm_referee::__packed::red_4_robot_hp |
Definition at line 245 of file protocol.h.
uint16_t rm_referee::__packed::red_7_robot_hp |
Definition at line 247 of file protocol.h.
uint16_t rm_referee::__packed::red_base_hp |
Definition at line 249 of file protocol.h.
uint16_t rm_referee::__packed::red_outpost_hp |
Definition at line 248 of file protocol.h.
uint16_t rm_referee::__packed::remain_hp |
Definition at line 329 of file protocol.h.
uint16_t rm_referee::__packed::remaining_bullets_can_supply |
Definition at line 565 of file protocol.h.
uint8_t rm_referee::__packed::remaining_energy |
Definition at line 364 of file protocol.h.
uint16_t rm_referee::__packed::reserved |
Definition at line 298 of file protocol.h.
uint8_t rm_referee::__packed::reserved |
Definition at line 303 of file protocol.h.
uint16_t rm_referee::__packed::reserved_1 |
Definition at line 246 of file protocol.h.
float rm_referee::__packed::reserved_1 |
Definition at line 494 of file protocol.h.
uint16_t rm_referee::__packed::reserved_2 |
Definition at line 254 of file protocol.h.
float rm_referee::__packed::reserved_2 |
Definition at line 495 of file protocol.h.
float rm_referee::__packed::reserved_3 |
Definition at line 343 of file protocol.h.
uint16_t rm_referee::__packed::reverse |
Definition at line 566 of file protocol.h.
uint32_t rm_referee::__packed::reversed |
Definition at line 419 of file protocol.h.
uint8_t rm_referee::__packed::reversed |
Definition at line 425 of file protocol.h.
int8_t rm_referee::__packed::right_button_down |
Definition at line 617 of file protocol.h.
uint8_t rm_referee::__packed::robot_id |
Definition at line 327 of file protocol.h.
uint8_t rm_referee::__packed::robot_ID |
Definition at line 605 of file protocol.h.
uint8_t rm_referee::__packed::robot_level |
Definition at line 328 of file protocol.h.
uint16_t rm_referee::__packed::sender_id |
Definition at line 434 of file protocol.h.
uint32_t rm_referee::__packed::sentry_info |
Definition at line 547 of file protocol.h.
uint16_t rm_referee::__packed::sentry_position_x |
Definition at line 590 of file protocol.h.
uint16_t rm_referee::__packed::sentry_position_y |
Definition at line 591 of file protocol.h.
uint8_t rm_referee::__packed::seq |
Definition at line 223 of file protocol.h.
uint16_t rm_referee::__packed::shooter_cooling_limit |
Definition at line 332 of file protocol.h.
uint16_t rm_referee::__packed::shooter_cooling_rate |
Definition at line 331 of file protocol.h.
uint8_t rm_referee::__packed::shooter_id |
Definition at line 381 of file protocol.h.
uint16_t rm_referee::__packed::shooter_id_1_17_mm_cooling_heat |
Definition at line 345 of file protocol.h.
uint16_t rm_referee::__packed::shooter_id_1_42_mm_cooling_heat |
Definition at line 347 of file protocol.h.
uint16_t rm_referee::__packed::shooter_id_2_17_mm_cooling_heat |
Definition at line 346 of file protocol.h.
uint8_t rm_referee::__packed::small_power_rune_state |
Definition at line 291 of file protocol.h.
uint8_t rm_referee::__packed::sof |
Definition at line 221 of file protocol.h.
uint16_t rm_referee::__packed::stage_remain_time |
Definition at line 231 of file protocol.h.
uint16_t rm_referee::__packed::stage_remaining_time |
Definition at line 263 of file protocol.h.
float rm_referee::__packed::standard_3_x |
Definition at line 490 of file protocol.h.
float rm_referee::__packed::standard_3_y |
Definition at line 491 of file protocol.h.
float rm_referee::__packed::standard_4_x |
Definition at line 492 of file protocol.h.
float rm_referee::__packed::standard_4_y |
Definition at line 493 of file protocol.h.
uint16_t rm_referee::__packed::start_position_x |
Definition at line 625 of file protocol.h.
uint16_t rm_referee::__packed::start_position_y |
Definition at line 626 of file protocol.h.
uint8_t rm_referee::__packed::state_machine_before_reset_mode |
Definition at line 689 of file protocol.h.
uint8_t rm_referee::__packed::state_machine_running_state |
Definition at line 659 of file protocol.h.
char rm_referee::__packed::string[31] |
Definition at line 665 of file protocol.h.
uint8_t rm_referee::__packed::supplier_zone_state |
Definition at line 290 of file protocol.h.
uint8_t rm_referee::__packed::supply_projectile_num |
Definition at line 306 of file protocol.h.
uint8_t rm_referee::__packed::supply_projectile_step |
Definition at line 305 of file protocol.h.
uint8_t rm_referee::__packed::supply_robot_id |
Definition at line 304 of file protocol.h.
uint64_t rm_referee::__packed::sync_time_stamp |
Definition at line 232 of file protocol.h.
uint16_t rm_referee::__packed::target_change_time |
Definition at line 426 of file protocol.h.
float rm_referee::__packed::target_position_x |
Definition at line 571 of file protocol.h.
float rm_referee::__packed::target_position_y |
Definition at line 572 of file protocol.h.
uint8_t rm_referee::__packed::target_robot_ID |
Definition at line 574 of file protocol.h.
uint8_t rm_referee::__packed::trapezoidal_elevated_ground_state |
Definition at line 294 of file protocol.h.
uint8_t rm_referee::__packed::upper_central_enemy_terrain_span_buff_point_state |
Definition at line 407 of file protocol.h.
uint8_t rm_referee::__packed::upper_central_own_terrain_span_buff_point_state |
Definition at line 405 of file protocol.h.
uint8_t rm_referee::__packed::upper_road_enemy_terrain_span_buff_point_state |
Definition at line 411 of file protocol.h.
uint8_t rm_referee::__packed::upper_road_own_terrain_span_buff_point_state |
Definition at line 409 of file protocol.h.
uint8_t rm_referee::__packed::user_data[30] |
Definition at line 643 of file protocol.h.
uint8_t rm_referee::__packed::vulnerability_buff |
Definition at line 362 of file protocol.h.
uint8_t rm_referee::__packed::winner |
Definition at line 237 of file protocol.h.
float rm_referee::__packed::x |
Definition at line 352 of file protocol.h.
float rm_referee::__packed::y |
Definition at line 353 of file protocol.h.
float rm_referee::__packed::yaw |
Definition at line 354 of file protocol.h.