#include <protocol.h>
◆ abnormal_reset_reason
| uint8_t rm_referee::__packed::abnormal_reset_reason |
◆ armor_id
| uint8_t rm_referee::__packed::armor_id |
◆ attack_buff
| uint16_t rm_referee::__packed::attack_buff |
◆ attack_time
| uint8_t rm_referee::__packed::attack_time |
◆ base_buff_point_state
| uint8_t rm_referee::__packed::base_buff_point_state |
◆ be_hit_target
| uint8_t rm_referee::__packed::be_hit_target |
◆ be_hit_time
| uint16_t rm_referee::__packed::be_hit_time |
◆ behind_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::behind_enemy_terrain_span_buff_point_state |
◆ behind_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::behind_own_terrain_span_buff_point_state |
◆ below_central_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::below_central_enemy_terrain_span_buff_point_state |
◆ below_central_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::below_central_own_terrain_span_buff_point_state |
◆ below_road_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::below_road_enemy_terrain_span_buff_point_state |
◆ below_road_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::below_road_own_terrain_span_buff_point_state |
◆ blue_1_bullet_left
| uint16_t rm_referee::__packed::blue_1_bullet_left |
◆ blue_1_robot_hp
| uint16_t rm_referee::__packed::blue_1_robot_hp |
◆ blue_2_bullet_left
| uint16_t rm_referee::__packed::blue_2_bullet_left |
◆ blue_2_robot_hp
| uint16_t rm_referee::__packed::blue_2_robot_hp |
◆ blue_3_robot_hp
| uint16_t rm_referee::__packed::blue_3_robot_hp |
◆ blue_4_robot_hp
| uint16_t rm_referee::__packed::blue_4_robot_hp |
◆ blue_7_robot_hp
| uint16_t rm_referee::__packed::blue_7_robot_hp |
◆ blue_base_hp
| uint16_t rm_referee::__packed::blue_base_hp |
◆ blue_outpost_hp
| uint16_t rm_referee::__packed::blue_outpost_hp |
◆ bullet_17_mm_num
| uint8_t rm_referee::__packed::bullet_17_mm_num |
◆ bullet_42_mm_num
| uint8_t rm_referee::__packed::bullet_42_mm_num |
◆ bullet_allowance_num_17_mm
| uint16_t rm_referee::__packed::bullet_allowance_num_17_mm |
◆ bullet_allowance_num_42_mm
| uint16_t rm_referee::__packed::bullet_allowance_num_42_mm |
◆ bullet_freq
| uint8_t rm_referee::__packed::bullet_freq |
◆ bullet_speed
| float rm_referee::__packed::bullet_speed |
◆ bullet_type
| uint8_t rm_referee::__packed::bullet_type |
◆ capacity_expect_charge_power
| uint8_t rm_referee::__packed::capacity_expect_charge_power |
◆ capacity_recent_charge_power_high_8_bit
| uint8_t rm_referee::__packed::capacity_recent_charge_power_high_8_bit |
◆ capacity_recent_charge_power_low_8_bit
| uint8_t rm_referee::__packed::capacity_recent_charge_power_low_8_bit |
◆ capacity_remain_charge_high_8_bit
| uint8_t rm_referee::__packed::capacity_remain_charge_high_8_bit |
◆ capacity_remain_charge_low_8_bit
| uint8_t rm_referee::__packed::capacity_remain_charge_low_8_bit |
◆ central_buff_point
| uint8_t rm_referee::__packed::central_buff_point |
◆ central_elevated_ground_state
| uint8_t rm_referee::__packed::central_elevated_ground_state |
◆ central_point_state
| uint8_t rm_referee::__packed::central_point_state |
◆ chassis_expect_power_high_8_bit
| uint8_t rm_referee::__packed::chassis_expect_power_high_8_bit |
◆ chassis_expect_power_low_8_bit
| uint8_t rm_referee::__packed::chassis_expect_power_low_8_bit |
◆ chassis_power_buffer
| uint16_t rm_referee::__packed::chassis_power_buffer |
◆ chassis_power_high_8_bit
| uint8_t rm_referee::__packed::chassis_power_high_8_bit |
◆ chassis_power_limit
| uint16_t rm_referee::__packed::chassis_power_limit |
◆ chassis_power_low_8_bit
| uint8_t rm_referee::__packed::chassis_power_low_8_bit |
◆ cmd_source
| uint8_t rm_referee::__packed::cmd_source |
◆ coin_remaining_num
| uint16_t rm_referee::__packed::coin_remaining_num |
◆ command_keyboard
| uint8_t rm_referee::__packed::command_keyboard |
◆ config
◆ content
| uint8_t rm_referee::__packed::content[30] |
◆ cooling_buff
| uint8_t rm_referee::__packed::cooling_buff |
◆ count
| uint8_t rm_referee::__packed::count |
◆ crc_8
| uint8_t rm_referee::__packed::crc_8 |
◆ dart_belong
| uint8_t rm_referee::__packed::dart_belong |
◆ dart_current_target
| uint8_t rm_referee::__packed::dart_current_target |
◆ dart_last_aim_state
| uint8_t rm_referee::__packed::dart_last_aim_state |
◆ dart_launch_opening_status
| uint8_t rm_referee::__packed::dart_launch_opening_status |
◆ dart_remaining_time
| uint8_t rm_referee::__packed::dart_remaining_time |
◆ data
| uint8_t rm_referee::__packed::data |
◆ data_cmd_id
| uint16_t rm_referee::__packed::data_cmd_id |
◆ data_length
| uint16_t rm_referee::__packed::data_length |
◆ defence_buff
| uint8_t rm_referee::__packed::defence_buff |
◆ delta_x
| int8_t rm_referee::__packed::delta_x[49] |
◆ delta_y
| int8_t rm_referee::__packed::delta_y[49] |
◆ enemy_central_elevated_ground_state
| uint8_t rm_referee::__packed::enemy_central_elevated_ground_state |
◆ enemy_large_resource_island_point
| uint8_t rm_referee::__packed::enemy_large_resource_island_point |
◆ enemy_total_hit_received
| uint8_t rm_referee::__packed::enemy_total_hit_received |
◆ enemy_trapezoidal_elevated_ground_state
| uint8_t rm_referee::__packed::enemy_trapezoidal_elevated_ground_state |
◆ engineer_marked
| bool rm_referee::__packed::engineer_marked |
◆ engineer_position_x
| uint16_t rm_referee::__packed::engineer_position_x |
◆ engineer_position_y
| uint16_t rm_referee::__packed::engineer_position_y |
◆ engineer_x
| float rm_referee::__packed::engineer_x |
◆ engineer_y
| float rm_referee::__packed::engineer_y |
◆ error_code
| int8_t rm_referee::__packed::error_code |
◆ f_1_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_1_zone_buff_debuff_status |
◆ f_1_zone_status
| uint8_t rm_referee::__packed::f_1_zone_status |
◆ f_2_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_2_zone_buff_debuff_status |
◆ f_2_zone_status
| uint8_t rm_referee::__packed::f_2_zone_status |
◆ f_3_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_3_zone_buff_debuff_status |
◆ f_3_zone_status
| uint8_t rm_referee::__packed::f_3_zone_status |
◆ f_4_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_4_zone_buff_debuff_status |
◆ f_4_zone_status
| uint8_t rm_referee::__packed::f_4_zone_status |
◆ f_5_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_5_zone_buff_debuff_status |
◆ f_5_zone_status
| uint8_t rm_referee::__packed::f_5_zone_status |
◆ f_6_zone_buff_debuff_status
| uint8_t rm_referee::__packed::f_6_zone_buff_debuff_status |
◆ f_6_zone_status
| uint8_t rm_referee::__packed::f_6_zone_status |
◆ forward_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::forward_enemy_terrain_span_buff_point_state |
◆ forward_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::forward_own_terrain_span_buff_point_state |
◆ foul_robot_id
| uint8_t rm_referee::__packed::foul_robot_id |
◆ game_progress
| uint8_t rm_referee::__packed::game_progress |
◆ game_type
| uint8_t rm_referee::__packed::game_type |
◆ header
| InteractiveDataHeader rm_referee::__packed::header |
◆ header_data
| InteractiveDataHeader rm_referee::__packed::header_data |
◆ hero_position_x
| uint16_t rm_referee::__packed::hero_position_x |
◆ hero_position_y
| uint16_t rm_referee::__packed::hero_position_y |
◆ hero_x
| float rm_referee::__packed::hero_x |
◆ hero_y
| float rm_referee::__packed::hero_y |
◆ hurt_type
| uint8_t rm_referee::__packed::hurt_type |
◆ infantry_3_position_x
| uint16_t rm_referee::__packed::infantry_3_position_x |
◆ infantry_3_position_y
| uint16_t rm_referee::__packed::infantry_3_position_y |
◆ infantry_4_position_x
| uint16_t rm_referee::__packed::infantry_4_position_x |
◆ infantry_4_position_y
| uint16_t rm_referee::__packed::infantry_4_position_y |
◆ infantry_5_position_x
| uint16_t rm_referee::__packed::infantry_5_position_x |
◆ infantry_5_position_y
| uint16_t rm_referee::__packed::infantry_5_position_y |
◆ intention
| uint8_t rm_referee::__packed::intention |
◆ is_out_of_war
| uint16_t rm_referee::__packed::is_out_of_war |
◆ keyboard_value
| uint16_t rm_referee::__packed::keyboard_value |
◆ large_power_rune_state
| uint8_t rm_referee::__packed::large_power_rune_state |
◆ latest_launch_cmd_time
| uint16_t rm_referee::__packed::latest_launch_cmd_time |
◆ left_button_down
| int8_t rm_referee::__packed::left_button_down |
◆ level
| uint8_t rm_referee::__packed::level |
◆ LR
| uint32_t rm_referee::__packed::LR |
◆ mains_power_chassis_output
| uint8_t rm_referee::__packed::mains_power_chassis_output |
◆ mains_power_gimbal_output
| uint8_t rm_referee::__packed::mains_power_gimbal_output |
◆ mains_power_shooter_output
| uint8_t rm_referee::__packed::mains_power_shooter_output |
◆ mark_engineer_progress
| uint8_t rm_referee::__packed::mark_engineer_progress |
◆ mark_hero_progress
| uint8_t rm_referee::__packed::mark_hero_progress |
◆ mark_sentry_progress
| uint8_t rm_referee::__packed::mark_sentry_progress |
◆ mark_standard_3_progress
| uint8_t rm_referee::__packed::mark_standard_3_progress |
◆ mark_standard_4_progress
| uint8_t rm_referee::__packed::mark_standard_4_progress |
◆ max_hp
| uint16_t rm_referee::__packed::max_hp |
◆ mouse_x
| int16_t rm_referee::__packed::mouse_x |
◆ mouse_y
| int16_t rm_referee::__packed::mouse_y |
◆ mouse_z
| int16_t rm_referee::__packed::mouse_z |
◆ nan_overlapping_supplier_zone
| uint8_t rm_referee::__packed::nan_overlapping_supplier_zone |
◆ nan_overlapping_supply_station_state
| uint8_t rm_referee::__packed::nan_overlapping_supply_station_state |
◆ overlapping_supplier_zone
| uint8_t rm_referee::__packed::overlapping_supplier_zone |
◆ overlapping_supply_station_state
| uint8_t rm_referee::__packed::overlapping_supply_station_state |
◆ own_central_elevated_ground_state
| uint8_t rm_referee::__packed::own_central_elevated_ground_state |
◆ own_fort_buff_point
| uint8_t rm_referee::__packed::own_fort_buff_point |
◆ own_large_resource_island_point
| uint8_t rm_referee::__packed::own_large_resource_island_point |
◆ own_outpost_buff_point
| uint8_t rm_referee::__packed::own_outpost_buff_point |
◆ own_trapezoidal_elevated_ground_state
| uint8_t rm_referee::__packed::own_trapezoidal_elevated_ground_state |
◆ PC
| uint32_t rm_referee::__packed::PC |
◆ position_x
| float rm_referee::__packed::position_x |
◆ position_y
| float rm_referee::__packed::position_y |
◆ power_management_before_reset_topology
| uint8_t rm_referee::__packed::power_management_before_reset_topology |
◆ power_management_protection_info
| uint8_t rm_referee::__packed::power_management_protection_info |
◆ power_management_topology
| uint8_t rm_referee::__packed::power_management_topology |
◆ process_name
| char rm_referee::__packed::process_name[32] |
◆ PSR
| uint32_t rm_referee::__packed::PSR |
◆ r_0
| uint32_t rm_referee::__packed::r_0 |
◆ r_1
| uint32_t rm_referee::__packed::r_1 |
◆ r_12
| uint32_t rm_referee::__packed::r_12 |
◆ r_2
| uint32_t rm_referee::__packed::r_2 |
◆ r_3
| uint32_t rm_referee::__packed::r_3 |
◆ radar_info
| uint8_t rm_referee::__packed::radar_info |
◆ receiver_id
| uint16_t rm_referee::__packed::receiver_id |
◆ recovery_buff
| uint8_t rm_referee::__packed::recovery_buff |
◆ red_1_bullet_left
| uint16_t rm_referee::__packed::red_1_bullet_left |
◆ red_1_robot_hp
| uint16_t rm_referee::__packed::red_1_robot_hp |
◆ red_2_bullet_left
| uint16_t rm_referee::__packed::red_2_bullet_left |
◆ red_2_robot_hp
| uint16_t rm_referee::__packed::red_2_robot_hp |
◆ red_3_robot_hp
| uint16_t rm_referee::__packed::red_3_robot_hp |
◆ red_4_robot_hp
| uint16_t rm_referee::__packed::red_4_robot_hp |
◆ red_7_robot_hp
| uint16_t rm_referee::__packed::red_7_robot_hp |
◆ red_base_hp
| uint16_t rm_referee::__packed::red_base_hp |
◆ red_outpost_hp
| uint16_t rm_referee::__packed::red_outpost_hp |
◆ remain_hp
| uint16_t rm_referee::__packed::remain_hp |
◆ remaining_bullets_can_supply
| uint16_t rm_referee::__packed::remaining_bullets_can_supply |
◆ remaining_energy
| uint8_t rm_referee::__packed::remaining_energy |
◆ reserved [1/2]
| uint16_t rm_referee::__packed::reserved |
◆ reserved [2/2]
| uint8_t rm_referee::__packed::reserved |
◆ reserved_1 [1/2]
| uint16_t rm_referee::__packed::reserved_1 |
◆ reserved_1 [2/2]
| float rm_referee::__packed::reserved_1 |
◆ reserved_2 [1/2]
| uint16_t rm_referee::__packed::reserved_2 |
◆ reserved_2 [2/2]
| float rm_referee::__packed::reserved_2 |
◆ reserved_3
| float rm_referee::__packed::reserved_3 |
◆ reverse
| uint16_t rm_referee::__packed::reverse |
◆ reversed [1/2]
| uint32_t rm_referee::__packed::reversed |
◆ reversed [2/2]
| uint8_t rm_referee::__packed::reversed |
◆ right_button_down
| int8_t rm_referee::__packed::right_button_down |
◆ robot_ID
| uint8_t rm_referee::__packed::robot_ID |
◆ robot_id
| uint8_t rm_referee::__packed::robot_id |
◆ robot_level
| uint8_t rm_referee::__packed::robot_level |
◆ sender_id
| uint16_t rm_referee::__packed::sender_id |
◆ sentry_info
| uint32_t rm_referee::__packed::sentry_info |
◆ sentry_position_x
| uint16_t rm_referee::__packed::sentry_position_x |
◆ sentry_position_y
| uint16_t rm_referee::__packed::sentry_position_y |
◆ seq
| uint8_t rm_referee::__packed::seq |
◆ shooter_cooling_limit
| uint16_t rm_referee::__packed::shooter_cooling_limit |
◆ shooter_cooling_rate
| uint16_t rm_referee::__packed::shooter_cooling_rate |
◆ shooter_id
| uint8_t rm_referee::__packed::shooter_id |
◆ shooter_id_1_17_mm_cooling_heat
| uint16_t rm_referee::__packed::shooter_id_1_17_mm_cooling_heat |
◆ shooter_id_1_42_mm_cooling_heat
| uint16_t rm_referee::__packed::shooter_id_1_42_mm_cooling_heat |
◆ shooter_id_2_17_mm_cooling_heat
| uint16_t rm_referee::__packed::shooter_id_2_17_mm_cooling_heat |
◆ small_power_rune_state
| uint8_t rm_referee::__packed::small_power_rune_state |
◆ sof
| uint8_t rm_referee::__packed::sof |
◆ stage_remain_time
| uint16_t rm_referee::__packed::stage_remain_time |
◆ stage_remaining_time
| uint16_t rm_referee::__packed::stage_remaining_time |
◆ standard_3_x
| float rm_referee::__packed::standard_3_x |
◆ standard_3_y
| float rm_referee::__packed::standard_3_y |
◆ standard_4_x
| float rm_referee::__packed::standard_4_x |
◆ standard_4_y
| float rm_referee::__packed::standard_4_y |
◆ start_position_x
| uint16_t rm_referee::__packed::start_position_x |
◆ start_position_y
| uint16_t rm_referee::__packed::start_position_y |
◆ state_machine_before_reset_mode
| uint8_t rm_referee::__packed::state_machine_before_reset_mode |
◆ state_machine_running_state
| uint8_t rm_referee::__packed::state_machine_running_state |
◆ string
| char rm_referee::__packed::string[31] |
◆ supplier_zone_state
| uint8_t rm_referee::__packed::supplier_zone_state |
◆ supply_projectile_num
| uint8_t rm_referee::__packed::supply_projectile_num |
◆ supply_projectile_step
| uint8_t rm_referee::__packed::supply_projectile_step |
◆ supply_robot_id
| uint8_t rm_referee::__packed::supply_robot_id |
◆ sync_time_stamp
| uint64_t rm_referee::__packed::sync_time_stamp |
◆ target_change_time
| uint16_t rm_referee::__packed::target_change_time |
◆ target_position_x
| float rm_referee::__packed::target_position_x |
◆ target_position_y
| float rm_referee::__packed::target_position_y |
◆ target_robot_ID
| uint8_t rm_referee::__packed::target_robot_ID |
◆ trapezoidal_elevated_ground_state
| uint8_t rm_referee::__packed::trapezoidal_elevated_ground_state |
◆ upper_central_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::upper_central_enemy_terrain_span_buff_point_state |
◆ upper_central_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::upper_central_own_terrain_span_buff_point_state |
◆ upper_road_enemy_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::upper_road_enemy_terrain_span_buff_point_state |
◆ upper_road_own_terrain_span_buff_point_state
| uint8_t rm_referee::__packed::upper_road_own_terrain_span_buff_point_state |
◆ user_data
| uint8_t rm_referee::__packed::user_data[30] |
◆ vulnerability_buff
| uint8_t rm_referee::__packed::vulnerability_buff |
◆ winner
| uint8_t rm_referee::__packed::winner |
| float rm_referee::__packed::x |
| float rm_referee::__packed::y |
◆ yaw
| float rm_referee::__packed::yaw |
The documentation for this struct was generated from the following file: