|
rm_control
|
#include <protocol.h>

| struct { ... } rm_referee::__packed |
| struct { ... } rm_referee::__packed |
| struct { ... } rm_referee::__packed |
| union { ... } rm_referee::__packed |
| union { ... } rm_referee::__packed |
| uint8_t rm_referee::__packed::abnormal_reset_reason |
| uint16_t rm_referee::__packed::ally_1_robot_hp |
| uint16_t rm_referee::__packed::ally_2_robot_hp |
| uint16_t rm_referee::__packed::ally_3_robot_hp |
| uint16_t rm_referee::__packed::ally_4_robot_hp |
| uint16_t rm_referee::__packed::ally_7_robot_hp |
| uint16_t rm_referee::__packed::ally_base_hp |
| uint16_t rm_referee::__packed::ally_outpost_hp |
| uint8_t rm_referee::__packed::armor_id |
| uint16_t rm_referee::__packed::attack_buff |
| uint8_t rm_referee::__packed::attack_time |
| uint8_t rm_referee::__packed::be_hit_target |
| uint16_t rm_referee::__packed::be_hit_time |
| uint16_t rm_referee::__packed::blue_1_bullet_left |
| uint16_t rm_referee::__packed::blue_2_bullet_left |
| uint8_t rm_referee::__packed::bullet_17_mm_num |
| uint8_t rm_referee::__packed::bullet_42_mm_num |
| uint16_t rm_referee::__packed::bullet_allowance_num_17_mm |
| uint16_t rm_referee::__packed::bullet_allowance_num_42_mm |
| uint32_t rm_referee::__packed::bullet_exchange_target |
| uint8_t rm_referee::__packed::bullet_freq |
| float rm_referee::__packed::bullet_speed |
| uint8_t rm_referee::__packed::bullet_type |
| uint16_t rm_referee::__packed::can_activate_energy_mechanism |
| uint32_t rm_referee::__packed::can_confirm_free_respawn |
| uint32_t rm_referee::__packed::can_exchange_instant_respawn |
| uint8_t rm_referee::__packed::can_modify_key |
| uint8_t rm_referee::__packed::capacity_expect_charge_power |
| uint8_t rm_referee::__packed::capacity_recent_charge_power_high_8_bit |
| uint8_t rm_referee::__packed::capacity_recent_charge_power_low_8_bit |
| uint8_t rm_referee::__packed::capacity_remain_charge_high_8_bit |
| uint8_t rm_referee::__packed::capacity_remain_charge_low_8_bit |
| uint8_t rm_referee::__packed::central_elevated_ground_state |
| uint8_t rm_referee::__packed::central_point_state |
| uint8_t rm_referee::__packed::chassis_expect_power_high_8_bit |
| uint8_t rm_referee::__packed::chassis_expect_power_low_8_bit |
| uint16_t rm_referee::__packed::chassis_power_buffer |
| uint8_t rm_referee::__packed::chassis_power_high_8_bit |
| uint16_t rm_referee::__packed::chassis_power_limit |
| uint8_t rm_referee::__packed::chassis_power_low_8_bit |
| uint16_t rm_referee::__packed::cmd_source |
| uint16_t rm_referee::__packed::coin_remaining_num |
| uint8_t rm_referee::__packed::command_keyboard |
| GraphConfig rm_referee::__packed::config |
| uint32_t rm_referee::__packed::confirm_instant_respawn |
| uint32_t rm_referee::__packed::confirm_respawn |
| uint32_t rm_referee::__packed::confirm_rune_activating |
| uint8_t rm_referee::__packed::content[30] |
| uint16_t rm_referee::__packed::cooling_buff |
| uint8_t rm_referee::__packed::count |
| uint8_t rm_referee::__packed::crc_8 |
| uint8_t rm_referee::__packed::dart_belong |
| uint8_t rm_referee::__packed::dart_current_target |
| uint8_t rm_referee::__packed::dart_last_aim_state |
| uint8_t rm_referee::__packed::dart_launch_opening_status |
| uint8_t rm_referee::__packed::dart_remaining_time |
| uint8_t rm_referee::__packed::data |
| uint16_t rm_referee::__packed::data_cmd_id |
| uint16_t rm_referee::__packed::data_length |
| uint8_t rm_referee::__packed::defence_buff |
| int8_t rm_referee::__packed::delta_x[49] |
| int8_t rm_referee::__packed::delta_y[49] |
| uint8_t rm_referee::__packed::double_vulnerability_chances |
| uint16_t rm_referee::__packed::enemy_aerial_special_mark |
| uint16_t rm_referee::__packed::enemy_engineer_vulnerable |
| uint16_t rm_referee::__packed::enemy_hero_vulnerable |
| uint8_t rm_referee::__packed::enemy_in_double_vulnerability |
| uint16_t rm_referee::__packed::enemy_sentry_vulnerable |
| uint16_t rm_referee::__packed::enemy_standard_3_vulnerable |
| uint16_t rm_referee::__packed::enemy_standard_4_vulnerable |
| uint8_t rm_referee::__packed::enemy_total_hit_received |
| bool rm_referee::__packed::engineer_marked |
| uint16_t rm_referee::__packed::engineer_position_x |
| uint16_t rm_referee::__packed::engineer_position_y |
| float rm_referee::__packed::engineer_x |
| float rm_referee::__packed::engineer_y |
| int8_t rm_referee::__packed::error_code |
| uint32_t rm_referee::__packed::exchanged_bullet_allowance |
| uint8_t rm_referee::__packed::f_1_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_1_zone_status |
| uint8_t rm_referee::__packed::f_2_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_2_zone_status |
| uint8_t rm_referee::__packed::f_3_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_3_zone_status |
| uint8_t rm_referee::__packed::f_4_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_4_zone_status |
| uint8_t rm_referee::__packed::f_5_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_5_zone_status |
| uint8_t rm_referee::__packed::f_6_zone_buff_debuff_status |
| uint8_t rm_referee::__packed::f_6_zone_status |
| uint8_t rm_referee::__packed::foul_robot_id |
| uint8_t rm_referee::__packed::game_progress |
| uint8_t rm_referee::__packed::game_type |
| InteractiveDataHeader rm_referee::__packed::header |
| InteractiveDataHeader rm_referee::__packed::header_data |
| uint16_t rm_referee::__packed::hero_position_x |
| uint16_t rm_referee::__packed::hero_position_y |
| float rm_referee::__packed::hero_x |
| float rm_referee::__packed::hero_y |
| uint8_t rm_referee::__packed::hurt_type |
| uint16_t rm_referee::__packed::infantry_3_position_x |
| uint16_t rm_referee::__packed::infantry_3_position_y |
| uint16_t rm_referee::__packed::infantry_4_position_x |
| uint16_t rm_referee::__packed::infantry_4_position_y |
| uint32_t rm_referee::__packed::instant_respawn_cost |
| uint8_t rm_referee::__packed::intention |
| uint16_t rm_referee::__packed::is_out_of_war |
| uint16_t rm_referee::__packed::keyboard_value |
| uint8_t rm_referee::__packed::large_power_rune_state |
| uint16_t rm_referee::__packed::latest_launch_cmd_time |
| int8_t rm_referee::__packed::left_button_down |
| uint8_t rm_referee::__packed::level |
| uint32_t rm_referee::__packed::LR |
| uint8_t rm_referee::__packed::mains_power_chassis_output |
| uint8_t rm_referee::__packed::mains_power_gimbal_output |
| uint8_t rm_referee::__packed::mains_power_shooter_output |
| uint16_t rm_referee::__packed::mark_progress |
| uint16_t rm_referee::__packed::max_hp |
| int16_t rm_referee::__packed::mouse_x |
| int16_t rm_referee::__packed::mouse_y |
| int16_t rm_referee::__packed::mouse_z |
| uint8_t rm_referee::__packed::nan_overlapping_supply_station_state |
| uint8_t rm_referee::__packed::overlapping_supply_station_state |
| uint16_t rm_referee::__packed::own_aerial_special_mark |
| uint8_t rm_referee::__packed::own_encryption_level |
| uint16_t rm_referee::__packed::own_engineer_special_mark |
| uint16_t rm_referee::__packed::own_hero_special_mark |
| uint16_t rm_referee::__packed::own_sentry_special_mark |
| uint16_t rm_referee::__packed::own_standard_3_special_mark |
| uint16_t rm_referee::__packed::own_standard_4_special_mark |
| uint8_t rm_referee::__packed::password_1 |
| uint8_t rm_referee::__packed::password_2 |
| uint8_t rm_referee::__packed::password_3 |
| uint8_t rm_referee::__packed::password_4 |
| uint8_t rm_referee::__packed::password_5 |
| uint8_t rm_referee::__packed::password_6 |
| uint8_t rm_referee::__packed::password_cmd |
| uint32_t rm_referee::__packed::PC |
| float rm_referee::__packed::position_x |
| float rm_referee::__packed::position_y |
| uint32_t rm_referee::__packed::posture_cmd |
| uint8_t rm_referee::__packed::power_management_before_reset_topology |
| uint8_t rm_referee::__packed::power_management_protection_info |
| uint8_t rm_referee::__packed::power_management_topology |
| char rm_referee::__packed::process_name[32] |
| uint16_t rm_referee::__packed::projectile_allowance_fortress |
| uint32_t rm_referee::__packed::PSR |
| uint32_t rm_referee::__packed::r_0 |
| uint32_t rm_referee::__packed::r_1 |
| uint32_t rm_referee::__packed::r_12 |
| uint32_t rm_referee::__packed::r_2 |
| uint32_t rm_referee::__packed::r_3 |
| uint8_t rm_referee::__packed::radar_cmd |
| RadarCmd rm_referee::__packed::radar_cmd |
| uint8_t rm_referee::__packed::radar_info |
| RadarInfo rm_referee::__packed::radar_info |
| uint16_t rm_referee::__packed::receiver_id |
| uint8_t rm_referee::__packed::recovery_buff |
| uint16_t rm_referee::__packed::red_1_bullet_left |
| uint16_t rm_referee::__packed::red_2_bullet_left |
| uint16_t rm_referee::__packed::remain_hp |
| uint16_t rm_referee::__packed::remaining_bullets_can_supply |
| uint8_t rm_referee::__packed::remaining_energy |
| uint32_t rm_referee::__packed::remote_bullet_exchange_req_cnt |
| uint32_t rm_referee::__packed::remote_bullet_exchange_success_cnt |
| uint32_t rm_referee::__packed::remote_hp_exchange_req_cnt |
| uint32_t rm_referee::__packed::remote_hp_exchange_success_cnt |
| uint16_t rm_referee::__packed::reserved |
| uint8_t rm_referee::__packed::reserved |
| uint32_t rm_referee::__packed::reserved |
| uint16_t rm_referee::__packed::reserved_1 |
| float rm_referee::__packed::reserved_1 |
| uint16_t rm_referee::__packed::reserved_2 |
| float rm_referee::__packed::reserved_2 |
| float rm_referee::__packed::reserved_3 |
| uint32_t rm_referee::__packed::rfid_status |
| uint8_t rm_referee::__packed::rfid_status_2 |
| int8_t rm_referee::__packed::right_button_down |
| uint8_t rm_referee::__packed::robot_ID |
| uint8_t rm_referee::__packed::robot_id |
| uint8_t rm_referee::__packed::robot_level |
| uint16_t rm_referee::__packed::sender_id |
| uint32_t rm_referee::__packed::sentry_cmd |
| SentryCmd rm_referee::__packed::sentry_cmd |
| uint32_t rm_referee::__packed::sentry_info |
| uint16_t rm_referee::__packed::sentry_info_2 |
| uint16_t rm_referee::__packed::sentry_mode |
| uint16_t rm_referee::__packed::sentry_position_x |
| uint16_t rm_referee::__packed::sentry_position_y |
| uint8_t rm_referee::__packed::seq |
| uint16_t rm_referee::__packed::shooter_cooling_limit |
| uint16_t rm_referee::__packed::shooter_cooling_rate |
| uint8_t rm_referee::__packed::shooter_id |
| uint16_t rm_referee::__packed::shooter_id_1_17_mm_cooling_heat |
| uint16_t rm_referee::__packed::shooter_id_1_42_mm_cooling_heat |
| uint8_t rm_referee::__packed::small_power_rune_state |
| uint8_t rm_referee::__packed::sof |
| uint16_t rm_referee::__packed::stage_remain_time |
| uint16_t rm_referee::__packed::stage_remaining_time |
| float rm_referee::__packed::standard_3_x |
| float rm_referee::__packed::standard_3_y |
| float rm_referee::__packed::standard_4_x |
| float rm_referee::__packed::standard_4_y |
| uint16_t rm_referee::__packed::start_position_x |
| uint16_t rm_referee::__packed::start_position_y |
| uint8_t rm_referee::__packed::state_machine_before_reset_mode |
| uint8_t rm_referee::__packed::state_machine_running_state |
| char rm_referee::__packed::string[31] |
| uint8_t rm_referee::__packed::supplier_zone_state |
| uint8_t rm_referee::__packed::supply_projectile_num |
| uint8_t rm_referee::__packed::supply_projectile_step |
| uint8_t rm_referee::__packed::supply_robot_id |
| uint64_t rm_referee::__packed::sync_time_stamp |
| uint16_t rm_referee::__packed::target_change_time |
| float rm_referee::__packed::target_position_x |
| float rm_referee::__packed::target_position_y |
| uint8_t rm_referee::__packed::target_robot_ID |
| uint8_t rm_referee::__packed::trapezoidal_elevated_ground_state |
| uint8_t rm_referee::__packed::user_data[30] |
| uint8_t rm_referee::__packed::vulnerability_buff |
| uint8_t rm_referee::__packed::winner |
| float rm_referee::__packed::x |
| float rm_referee::__packed::y |
| float rm_referee::__packed::yaw |