{"fire_mode_2_list":[{"name":"fire_mode_id","type":"UInt32","is_nullable":"0","description":"The ID of the fire mode."},{"name":"fire_mode_type_id","type":"Byte","is_nullable":"0","description":"The type of the fire mode."},{"name":"description","type":"LocaleString","is_nullable":"0","description":"A description of the fire mode."},{"name":"ability_block_delay_ms","type":"Int32","is_nullable":"1","description":"The delay in milliseconds before a profile\u0027s ability is usable, after firing."},{"name":"ability_id","type":"UInt32","is_nullable":"1","description":"The ID of the ability that the fire mode applies."},{"name":"ammo_item_id","type":"UInt32","is_nullable":"1","description":""},{"name":"ammo_slot","type":"Byte","is_nullable":"0","description":""},{"name":"anim_kick_magnitude","type":"Decimal","is_nullable":"1","description":""},{"name":"anim_recoil_magnitude","type":"Decimal","is_nullable":"1","description":""},{"name":"armor_penetration","type":"Boolean","is_nullable":"0","description":""},{"name":"automatic","type":"Boolean","is_nullable":"0","description":""},{"name":"bullet_arc_kick_angle","type":"Decimal","is_nullable":"0","description":"The relative pitch angle in degrees at which a bullet exits the barrel."},{"name":"charge_minimum_ms","type":"UInt16","is_nullable":"0","description":"The minimum amount of time that a weapon such as the Scorpion or Corsair catapult must be charged for."},{"name":"grief_immune","type":"Boolean","is_nullable":"0","description":"Indicates whether grief points can be accumulated when the fire mode is active."},{"name":"laser_guided","type":"Boolean","is_nullable":"0","description":"Indicates whether projectiles will follow the crosshair when the fire mode is active."},{"name":"iron_sights","type":"Boolean","is_nullable":"0","description":""},{"name":"sprint_fire","type":"Boolean","is_nullable":"0","description":"Indicates whether the fire mode is usable while sprinting."},{"name":"sway_can_steady","type":"Boolean","is_nullable":"0","description":"Indicates whether any scope sway applied by the fire mode can be steadied."},{"name":"use_in_water","type":"Boolean","is_nullable":"0","description":"Indicates whether the fire mode is usable underwater."},{"name":"can_lock","type":"Boolean","is_nullable":"0","description":"Indicates whether a lock-on weapon can obtain a lock while the fire mode is active."},{"name":"cof_override","type":"Decimal","is_nullable":"0","description":""},{"name":"cof_pellet_spread","type":"Decimal","is_nullable":"0","description":""},{"name":"cof_range","type":"Decimal","is_nullable":"0","description":""},{"name":"cof_recoil","type":"Decimal","is_nullable":"0","description":""},{"name":"cof_scalar","type":"Decimal","is_nullable":"0","description":""},{"name":"cof_scalar_moving","type":"Decimal","is_nullable":"0","description":""},{"name":"damage_head_multiplier","type":"Decimal","is_nullable":"1","description":""},{"name":"damage_legs_multiplier","type":"Decimal","is_nullable":"1","description":""},{"name":"damage_indirect_effect_id","type":"UInt32","is_nullable":"1","description":""},{"name":"deploy_anim_time_ms","type":"UInt16","is_nullable":"1","description":"Time taken by the deployment animation of a relevant weapon, e.g. the Shield Recharging Device. May have additional functionality."},{"name":"fan_angle","type":"Decimal","is_nullable":"1","description":"The angle in degrees at which fan-based pellets, such as those on the VE-C Horizon, diverge from their rotational axis at."},{"name":"fan_angle_rotate_degrees","type":"Decimal","is_nullable":"1","description":"The degree of rotation in the XY plane (that is, the viewing plane of the user) at which fan-based pellets are rotated."},{"name":"fan_conical_spread","type":"Decimal","is_nullable":"1","description":"The maximum distance at which fan-based pellets are spread from each other, by means of a dedicated \u0027cone of fire\u0027 for each pellet."},{"name":"fire_ammo_per_shot","type":"Byte","is_nullable":"0","description":""},{"name":"fire_auto_fire_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_burst_count","type":"Byte","is_nullable":"0","description":""},{"name":"fire_charge_up_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_cooldown_duration_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_delay_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_duration_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_detect_range","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_needs_lock","type":"Boolean","is_nullable":"0","description":"Indicates whether a lock on a target is required before the fire mode can be used."},{"name":"fire_pellets_per_shot","type":"Byte","is_nullable":"0","description":""},{"name":"fire_refire_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"fire_requirement_expression","type":"String","is_nullable":"1","description":"An expression defining the conditions that must be met for firing to be enabled."},{"name":"heat_per_shot","type":"UInt32","is_nullable":"1","description":""},{"name":"heat_recovery_delay_ms","type":"UInt16","is_nullable":"1","description":""},{"name":"heat_threshold","type":"UInt32","is_nullable":"1","description":""},{"name":"max_damage","type":"Int32","is_nullable":"0","description":""},{"name":"max_damage_range","type":"Int32","is_nullable":"0","description":""},{"name":"max_damage_ind","type":"Int32","is_nullable":"0","description":""},{"name":"max_damage_ind_radius","type":"Decimal","is_nullable":"0","description":""},{"name":"min_damage","type":"Int32","is_nullable":"0","description":""},{"name":"min_damage_range","type":"Int32","is_nullable":"0","description":""},{"name":"min_damage_ind","type":"Int32","is_nullable":"0","description":""},{"name":"min_damage_ind_radius","type":"Decimal","is_nullable":"0","description":""},{"name":"move_modifier","type":"Decimal","is_nullable":"0","description":"The movement speed multiplier applied by the fire mode."},{"name":"turn_modifier","type":"Decimal","is_nullable":"0","description":"The turn speed multiplier applied by the fire mode."},{"name":"player_state_group_id","type":"UInt32","is_nullable":"1","description":""},{"name":"projectile_speed_override","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_angle_max","type":"Decimal","is_nullable":"0","description":""},{"name":"recoil_angle_min","type":"Decimal","is_nullable":"0","description":""},{"name":"recoil_first_shot_modifier","type":"Decimal","is_nullable":"0","description":""},{"name":"recoil_horizontal_max","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_horizontal_max_increase","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_horizontal_min","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_horizontal_min_increase","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_horizontal_tolerance","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_increase","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_increase_crouched","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_magnitude_max","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_magnitude_min","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_max_total_magnitude","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_recovery_acceleration","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_recovery_delay_ms","type":"Int16","is_nullable":"1","description":""},{"name":"recoil_recovery_rate","type":"Decimal","is_nullable":"1","description":""},{"name":"recoil_shots_at_min_magnitude","type":"Byte","is_nullable":"1","description":""},{"name":"reload_ammo_fill_ms","type":"UInt16","is_nullable":"1","description":""},{"name":"reload_block_auto","type":"Boolean","is_nullable":"0","description":"Better know as Block Auto-Reload. Indicates whether the fire mode prevents the weapon from automatically reloading when the magazine is depleted."},{"name":"reload_chamber_ms","type":"UInt16","is_nullable":"1","description":""},{"name":"reload_continuous","type":"Boolean","is_nullable":"0","description":""},{"name":"reload_loop_start_ms","type":"UInt16","is_nullable":"1","description":""},{"name":"reload_loop_end_ms","type":"UInt16","is_nullable":"1","description":""},{"name":"reload_time_ms","type":"UInt16","is_nullable":"0","description":""},{"name":"shield_bypass_pct","type":"Int32","is_nullable":"0","description":""},{"name":"sprint_block_delay_ms","type":"Int32","is_nullable":"1","description":"The delay in milliseconds before sprinting can occur, after firing."},{"name":"sway_amplitude_x","type":"Decimal","is_nullable":"1","description":""},{"name":"sway_amplitude_y","type":"Decimal","is_nullable":"1","description":""},{"name":"sway_period_x","type":"Decimal","is_nullable":"1","description":""},{"name":"sway_period_y","type":"Decimal","is_nullable":"1","description":""},{"name":"target_requirement_expression","type":"String","is_nullable":"1","description":"An expression defining the type of target the user must be aiming at for firing to be enabled."},{"name":"zoom_default","type":"Decimal","is_nullable":"0","description":""}],"returned":92}