‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_killstreaks.gsh File Reference

Go to the source code of this file.

Macros

#define AI_TANK_AGR_NAME   "ai_tank_drop"
 
#define AI_TANK_LIFETIME   ( 120 * 1000 )
 
#define AI_TANK_MISSLE_COUNT_AFTER_RELOAD   ( 3 )
 
#define AI_TANK_VISIONSET_ALIAS   "agr_visionset"
 
#define AI_TANK_VISIONSET_FILE   "mp_vehicles_agr"
 
#define AITANK_HIDE_COMPASS_ON_REMOTE_CONTROL   false
 
#define COMBAT_ROBOT_DURATION   ( 90000 )
 
#define COMBAT_ROBOT_EMP_DURATION   ( 750 )
 
#define COUNTER_UAV_ACCELERATION_PERCENTAGE   ( 0.2 )
 
#define COUNTER_UAV_DECELERATION_PERCENTAGE   ( 0.2 )
 
#define COUNTER_UAV_DURATION_CHECK   ( COUNTER_UAV_DURATION_MS / 2 )
 
#define COUNTER_UAV_DURATION_MS   ( 30000 )
 
#define COUNTER_UAV_GROUP_OFFSET   ( 450 )
 
#define COUNTER_UAV_GROUP_SIZE   ( 3 )
 
#define COUNTER_UAV_HEALTH   ( 700 )
 
#define COUNTER_UAV_LOCATION_DURATION_MAX   ( 10 )
 
#define COUNTER_UAV_LOCATION_DURATION_MIN   ( 5 )
 
#define COUNTER_UAV_LOOP_SOUND   "veh_uav_engine_loop"
 
#define COUNTER_UAV_LOW_HEALTH   ( COUNTER_UAV_HEALTH * 0.5 )
 
#define COUNTER_UAV_MAP_PERCENTAGE   ( 0.50 )
 
#define COUNTER_UAV_MODEL_SCALE   ( 1 )
 
#define COUNTER_UAV_POSITION_COUNT   ( 20 )
 
#define COUNTER_UAV_POSITION_Z_OFFSET   ( 1000 )
 
#define COUNTER_UAV_ROTATION_ACCELERATION_PERCENTAGE   ( 0.2 )
 
#define COUNTER_UAV_ROTATION_DECELERATION_PERCENTAGE   ( 0.2 )
 
#define COUNTER_UAV_ROTATION_DURATION   ( 0.5 )
 
#define COUNTER_UAV_SPEED   ( 5 )
 
#define DART_DURATION   ( 30 * 1000 )
 
#define DART_EXPLOSION_CAM_DISTANCE   ( 300 )
 
#define DART_EXPLOSION_DAMAGE_MAX   ( 350 )
 
#define DART_EXPLOSION_DAMAGE_MIN   ( 25 )
 
#define DART_HACKER_TOOL_DURATION   ( 2000 )
 
#define DART_HACKER_TOOL_RADIUS   ( 50 )
 
#define DART_HIDE_COMPASS_ON_REMOTE_CONTROL   true
 
#define DART_MAX_HEIGHT_OFFSET   ( 2000 )
 
#define DART_MAX_SHOT_COUNT   ( 2 )
 
#define DART_VEHICLE_NAME   "veh_dart_mp"
 
#define DART_VISIONSET_ALIAS   "dart_visionset"
 
#define DART_WATCH_TIME   ( 2 )
 
#define DRONE_STRIKE_COUNT   ( 12 )
 
#define DRONE_STRIKE_END_OFFSET   ( -6000 )
 
#define DRONE_STRIKE_FLIGHT_TIME   ( 1.8 )
 
#define DRONE_STRIKE_FORWARD_OFFSET   ( 500 )
 
#define DRONE_STRIKE_LEFT_OFFSET   ( 900 )
 
#define DRONE_STRIKE_LOCATION_SELECTOR   "map_directional_selector"
 
#define DRONE_STRIKE_MODEL   "veh_t7_drone_rolling_thunder"
 
#define DRONE_STRIKE_RIGHT_OFFSET   ( 300 )
 
#define DRONE_STRIKE_SPAWN_INTERVAL   ( 1 )
 
#define DRONE_STRIKE_START_OFFSET   ( -14000 )
 
#define DRONE_STRIKE_Z_OFFSET   ( 3000 )
 
#define EMP_DURATION   ( 60 * 1000 )
 
#define EMP_FX_TAG   "tag_fx"
 
#define EMP_HEADICON_OFFSET   ( 0, 0, 90 )
 
#define EMP_HEALTH   ( 3000 )
 
#define EMP_INVALID_PLACEMENT_MODEL   "wpn_t7_turret_emp_core_red"
 
#define EMP_LOW_HEALTH   ( EMP_HEALTH * 0.5 )
 
#define EMP_MODEL   "wpn_t7_turret_emp_core"
 
#define EMP_VALID_PLACEMENT_MODEL   "wpn_t7_turret_emp_core_yellow"
 
#define FLAK_DRONE_HOVER_ACCELERATION   ( 100.0 )
 
#define FLAK_DRONE_HOVER_HEIGHT   ( -75 )
 
#define FLAK_DRONE_HOVER_HEIGHT_VARIANCE   ( 40 )
 
#define FLAK_DRONE_HOVER_INNER_RADIUS   ( 25 )
 
#define FLAK_DRONE_HOVER_OUTTER_RADIUS   ( 75 )
 
#define FLAK_DRONE_HOVER_POINT_SPACING   ( 40 )
 
#define FLAK_DRONE_HOVER_RADIUS   ( 50.0 )
 
#define FLAK_DRONE_HOVER_SPEED   ( 75.0 )
 
#define FLAK_DRONE_MOVE_SPEED   ( 400 )
 
#define FLAK_DRONE_NEAR_GOAL_NOTIFY_DIST   ( 40 )
 
#define FLAK_DRONE_SPAWN_OFFSET   ( 0, 0, -50 )
 
#define FLAK_DRONE_STUN_DURATION   ( 0.1 )
 
#define FLAK_DRONE_TIME_AT_SAME_POSITION_MAX   ( .2 )
 
#define FLAK_DRONE_TIME_AT_SAME_POSITION_MIN   ( .1 )
 
#define FLAK_DRONE_VEHICLE_NAME   "veh_flak_drone_mp"
 
#define FX_UAV_BURNER   "killstreaks/fx_uav_bunner"
 
#define FX_UAV_DAMAGE_TRAIL   "killstreaks/fx_uav_damage_trail"
 
#define FX_UAV_LIGHTS   "killstreaks/fx_uav_lights"
 
#define HELI_COMLINK_LIGHTS_ON_DELAY   ( 0.7 )
 
#define HELICOPTER_CAMO_DAMAGE_DURATION   ( 10 )
 
#define HELICOPTER_CAMO_DAMAGE_LIMIT   ( 100 )
 
#define HELICOPTER_CAMO_FLICKER_DURATION   ( 1 )
 
#define HELICOPTER_CAMO_STATE_FLICKER   ( 2 )
 
#define HELICOPTER_CAMO_STATE_OFF   ( 0 )
 
#define HELICOPTER_CAMO_STATE_ON   ( 1 )
 
#define HELICOPTER_GUNNER_ANGLE_OFFSET   ( 0 )
 
#define HELICOPTER_GUNNER_ASSISTANT_0_TARGET_TAG   "tag_gunner_barrel1"
 
#define HELICOPTER_GUNNER_ASSISTANT_1_TARGET_TAG   "tag_gunner_barrel2"
 
#define HELICOPTER_GUNNER_ASSISTANT_SEAT_COUNT   ( 2 )
 
#define HELICOPTER_GUNNER_ASSISTANT_SEAT_START_INDEX   ( 1 )
 
#define HELICOPTER_GUNNER_CAMSHAKE_DELAY   ( 0 )
 
#define HELICOPTER_GUNNER_CAMSHAKE_SIZE   ( 1 )
 
#define HELICOPTER_GUNNER_CAMSHAKE_TIME   ( 10 )
 
#define HELICOPTER_GUNNER_DURATION   ( 60000 )
 
#define HELICOPTER_GUNNER_ENHANCED_VISION   "remote_mortar_enhanced"
 
#define HELICOPTER_GUNNER_FORCED_WAIT   ( 0 )
 
#define HELICOPTER_GUNNER_HACKER_TOOL_DURATION   ( 10000 )
 
#define HELICOPTER_GUNNER_HACKER_TOOL_RADIUS   ( 50 )
 
#define HELICOPTER_GUNNER_HELICOPTER_HEALTH   ( 15000 )
 
#define HELICOPTER_GUNNER_HELICOPTER_MISSILES_TO_DESTROY   ( 6 )
 
#define HELICOPTER_GUNNER_HIDE_COMPASS_ON_REMOTE_CONTROL   true
 
#define HELICOPTER_GUNNER_INFRARED_VISION   "remote_mortar_infrared"
 
#define HELICOPTER_GUNNER_VEHICLE_NAME   "veh_bo3_mil_gunship_mp"
 
#define HELICOPTER_GUNNER_Z_OFFSET   ( 2000 )
 
#define INVALID_KILLSTREAK_ID   (-1)
 
#define MICROWAVE_TURRET_CONE_ANGLE   ( 15 )
 
#define MICROWAVE_TURRET_DAMAGE   ( 15 )
 
#define MICROWAVE_TURRET_DURATION   ( 90 * 1000 )
 
#define MICROWAVE_TURRET_EMP_DAMAGE   ( MICROWAVE_TURRET_HEALTH + 1 )
 
#define MICROWAVE_TURRET_HEADICON_OFFSET   ( 0, 0, 80 )
 
#define MICROWAVE_TURRET_HEALTH   ( 1800 )
 
#define MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MAX   ( 0.3 )
 
#define MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MIN   ( 0.1 )
 
#define MICROWAVE_TURRET_INVALID_PLACEMENT_MODEL   "veh_t7_turret_guardian_red"
 
#define MICROWAVE_TURRET_KILLCAM_FORWARD_OFFSET   ( -100 )
 
#define MICROWAVE_TURRET_KILLCAM_OFFSET   ( 0, 0, 100 )
 
#define MICROWAVE_TURRET_MODEL   "veh_t7_turret_guardian"
 
#define MICROWAVE_TURRET_PICKUP_TEXT   &"KILLSTREAK_MICROWAVE_TURRET_PICKUP"
 
#define MICROWAVE_TURRET_RADIUS   ( 750 )
 
#define MICROWAVE_TURRET_START_SOUND   ( 1 )
 
#define MICROWAVE_TURRET_STOP_SOUND   ( 0 )
 
#define MICROWAVE_TURRET_TARGET_OFFSET   ( 0, 0, 100 )
 
#define MICROWAVE_TURRET_VALID_PLACEMENT_MODEL   "veh_t7_turret_guardian_yellow"
 
#define MICROWAVE_TURRET_VEHICLE_NAME   "microwave_turret"
 
#define MISSILE_DRONE_TARGET_ACTIVE   ( 2 )
 
#define MISSILE_DRONE_TARGET_DISABLED   ( 0 )
 
#define MISSILE_DRONE_TARGET_ENABLED   ( 1 )
 
#define MOTHERSHIP_VISIONSET_ALIAS   "mothership_visionset"
 
#define MOTHERSHIP_VISIONSET_FILE   "mp_vehicles_mothership"
 
#define RAPS_DRONE_NAME   "raps_drone"
 
#define RAPS_HEDEPS_AVOID_RADIUS   ( 1800 )
 
#define RAPS_HEDEPS_AVOID_RADIUS_SQR   ( RAPS_HEDEPS_AVOID_RADIUS * RAPS_HEDEPS_AVOID_RADIUS )
 
#define RAPS_HEDEPS_DEBUG   GetDvarInt( "scr_raps_hedeps_debug" )
 
#define RAPS_HEDEPS_FIRST_POINT_PERCENT_OF_TOTAL   ( 66.6 )
 
#define RAPS_HEDEPS_REDUCE_RADIUS_RETRIES   ( 3 )
 
#define RAPS_HEDEPS_UNSPECIFIED_AVOID_POINT   ( -9999999, -9999999, -9999999 )
 
#define RAPS_HELAV_ALWAYS_PICK_NEW_GOAL_POST_BACK_OFF   ( true )
 
#define RAPS_HELAV_BACK_OFF_FACTOR_MAX   ( 2.5 )
 
#define RAPS_HELAV_BACK_OFF_FACTOR_MIN   ( 0.7 )
 
#define RAPS_HELAV_CAUTIOUS_MODE_ACCEL   ( 12 )
 
#define RAPS_HELAV_CAUTIOUS_MODE_DECEL   ( 100 )
 
#define RAPS_HELAV_DEBUG   GetDvarInt( "scr_raps_helav_debug" )
 
#define RAPS_HELAV_DRIVE_MODE_CAUTIOUS   1
 
#define RAPS_HELAV_DRIVE_MODE_EXPEDIENT   0
 
#define RAPS_HELAV_DRIVE_MODE_MORE_CAUTIOUS   2
 
#define RAPS_HELAV_EXPEDIENT_MODE_ACCEL   ( 20 )
 
#define RAPS_HELAV_EXPEDIENT_MODE_DECEL   ( 20 )
 
#define RAPS_HELAV_FORWARD_OFFSET   ( 500 )
 
#define RAPS_HELAV_FULL_STOP_DISTANCE   ( 1200 )
 
#define RAPS_HELAV_FULL_STOP_DISTANCE_SQR   ( RAPS_HELAV_FULL_STOP_DISTANCE * RAPS_HELAV_FULL_STOP_DISTANCE )
 
#define RAPS_HELAV_FULL_STOP_MODE_ACCEL   ( 10 )
 
#define RAPS_HELAV_FULL_STOP_MODE_DECEL   ( 500 )
 
#define RAPS_HELAV_IN_FRONT_DOT   ( 0.707 )
 
#define RAPS_HELAV_MIN_PICK_NEW_GOAL_TIME_MS   ( 5000 )
 
#define RAPS_HELAV_MIN_TIME_BETWEEN_FULL_STOPS_MS   ( 500 )
 
#define RAPS_HELAV_NEED_NEW_GOAL_DISTANCE   ( 200 + RAPS_HELAV_FULL_STOP_DISTANCE )
 
#define RAPS_HELAV_NEED_NEW_GOAL_DISTANCE_SQR   ( RAPS_HELAV_NEED_NEW_GOAL_DISTANCE * RAPS_HELAV_NEED_NEW_GOAL_DISTANCE )
 
#define RAPS_HELAV_OTHER_FORWARD_OFFSET   ( 100 )
 
#define RAPS_HELAV_SLOW_DOWN_DISTANCE   ( 1000 + RAPS_HELAV_NEED_NEW_GOAL_DISTANCE )
 
#define RAPS_HELAV_SLOW_DOWN_DISTANCE_SQR   ( RAPS_HELAV_SLOW_DOWN_DISTANCE * RAPS_HELAV_SLOW_DOWN_DISTANCE )
 
#define RAPS_HELAV_SLOW_DOWN_MORE_SCALE_FACTOR   ( 0.2 )
 
#define RAPS_HELAV_SLOW_DOWN_SPEED_SCALE_FACTOR   ( 0.5 )
 
#define RAPS_HELAV_STOP_WAIT_BEFORE_NEXT_DROP_POINT_MS   ( 2000 )
 
#define RAPS_HELAV_TIME_BETWEEN_UPDATES   ( 0.05 )
 
#define RAPS_HELI_DEATH_FX   "killstreaks/fx_heli_raps_exp_lg"
 
#define RAPS_HELI_DEATH_FX_TAG   "tag_fx_death"
 
#define RAPS_HELI_DEATH_TRAIL_FX   "killstreaks/fx_heli_raps_exp_trail"
 
#define RAPS_HELI_DEATH_TRAIL_FX_TAG_A   "tag_fx_engine_exhaust_back"
 
#define RAPS_HELI_DEATH_TRAIL_FX_TAG_B   "tag_fx_engine_left_front"
 
#define RAPS_HELI_DEATH_TRAIL_FX_TAG_C   "tag_fx_engine_right_back"
 
#define RAPS_HELI_FIRST_EXPLO_FX   "killstreaks/fx_heli_raps_exp_sm"
 
#define RAPS_HELI_FIRST_EXPLO_FX_TAG   "tag_fx_engine_exhaust_back"
 
#define RAPS_HELICOPTER_DEBUG_AUTO_REACTIVATE   GetDvarInt( "scr_raps_debug_auto_reactivate" )
 
#define RAPS_HELICOPTER_DROP_DURATION   ( 2.0 )
 
#define RAPS_HELICOPTER_DROP_DURATION_DELTA   ( 2.0 )
 
#define RAPS_HELICOPTER_DROP_DURATION_LAST   ( 2.0 )
 
#define RAPS_HELICOPTER_DROP_DURATION_LAST_DELTA   ( 1.0 )
 
#define RAPS_HELICOPTER_DROP_INTERVAL   ( 1 )
 
#define RAPS_HELICOPTER_DROP_LOCATION_COUNT   ( 3 )
 
#define RAPS_HELICOPTER_DROP_LOCATION_TOLERANCE_SQR   ( 5 * 5 )
 
#define RAPS_HELICOPTER_DROP_OFFSET   ( 0, 0, -50 )
 
#define RAPS_HELICOPTER_FLY_HEIGHT   INT( airsupport::getMinimumFlyHeight() + RAPS_HELICOPTER_Z_OFFSET )
 
#define RAPS_HELICOPTER_HACKS_TO_DESTROY   ( 2 )
 
#define RAPS_HELICOPTER_INFO   "heli_raps_mp"
 
#define RAPS_HELICOPTER_LEAVE_LOCATION_REACHED_SQR   ( 600 * 600 )
 
#define RAPS_HELICOPTER_MISSILE_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_MISSILES_TO_DESTROY ) + 1 )
 
#define RAPS_HELICOPTER_MISSILES_TO_DESTROY   ( 4 )
 
#define RAPS_HELICOPTER_MODEL   "veh_t7_mil_vtol_dropship_raps"
 
#define RAPS_HELICOPTER_NAV_ADDITIONAL_TRACE_HEIGHT   ( 500 )
 
#define RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL   GetDvarInt( "scr_raps_debug_visit_all" )
 
#define RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL_FAKE_LEAVE   GetDvarInt( "scr_raps_debug_visit_all_fake_leave" )
 
#define RAPS_HELICOPTER_NAV_END_POINT_TRACE_OFFSET   ( 36 )
 
#define RAPS_HELICOPTER_NAV_MAP_CENTER_MAX_OFFSET   ( 1024 )
 
#define RAPS_HELICOPTER_NAV_MAX_POINT_COUNT   ( 100 )
 
#define RAPS_HELICOPTER_NAV_POINT_SPACING   ( 132 )
 
#define RAPS_HELICOPTER_NAV_POINT_TRACE_DEBUG   GetDvarInt( "scr_raps_nav_point_trace_debug" )
 
#define RAPS_HELICOPTER_NAV_RADIUS_MAX   ( 2000 )
 
#define RAPS_HELICOPTER_NAV_RADIUS_MIN   ( 0 )
 
#define RAPS_HELICOPTER_NAV_SPACIOUS_POINT_BOUNDARY   ( 128 )
 
#define RAPS_HELICOPTER_NAV_TRACE_BOX_WIDTH   ( 220 )
 
#define RAPS_HELICOPTER_REMOTE_MISSILE_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_REMOTE_MISSILES_TO_DESTROY ) + 1 )
 
#define RAPS_HELICOPTER_REMOTE_MISSILES_TO_DESTROY   ( 1 )
 
#define RAPS_HELICOPTER_Z_OFFSET   ( 1000 )
 
#define RAPS_HELICOPTER_Z_OFFSET_PER_HELI   ( 400 )
 
#define RAPS_HELICOTPER_HACKER_TOOL_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_HACKS_TO_DESTROY ) + 1 )
 
#define RAPS_MODEL   "veh_t7_drone_raps"
 
#define RAPS_NAME   "raps"
 
#define RAPS_SLEEP_DURATION   ( 3 )
 
#define RAPS_VEHICLE   "spawner_bo3_raps_mp"
 
#define RCBOMB_DEATH_HIDE_DELAY   ( 0.1 )
 
#define RCBOMB_DURATION   ( 40 * 1000 )
 
#define RCBOMB_HIDE_COMPASS_ON_REMOTE_CONTROL   false
 
#define RCBOMB_PLACEMENT_CROUCH_HEIGHT   ( 30 )
 
#define RCBOMB_PLACEMENT_PRONE_HEIGHT   ( 15 )
 
#define RCBOMB_PLACEMENT_STAND_HEIGHT   ( 50 )
 
#define RCBOMB_PLACMENT_FROM_PLAYER   ( 70 )
 
#define RCBOMB_SHUTDOWN_DELAY   ( 0.2 )
 
#define RCBOMB_SHUTDOWN_DELAY_ABANDONED   ( 10 )
 
#define RCBOMB_VEHICLE   "rc_car_mp"
 
#define REMOTE_MISSILE_BOMBLET_FIRED   ( 1 )
 
#define REMOTE_MISSILE_FIRED   ( 1 )
 
#define REMOTE_MISSILE_PLAYER_DETONATED   ( 2 )
 
#define REMOTE_MISSILE_VISIONSET_ALIAS   "remote_missile_visionset"
 
#define SATELLITE_DURATION_MS   ( 40000 )
 
#define SATELLITE_HEALTH   ( 700 )
 
#define SATELLITE_LOW_HEALTH   ( SATELLITE_HEALTH * 0.5 )
 
#define SATELLITE_MISSILES_TO_DESTROY   ( 3 )
 
#define SATELLITE_MODEL   "veh_t7_drone_srv_blimp"
 
#define SATELLITE_MODEL_SCALE   ( 1 )
 
#define SATELLITE_ROTATION_DURATION   ( 10 )
 
#define SATELLITE_SPAWN_FROM_ANGLE_MAX   ( 180.0 )
 
#define SATELLITE_SPAWN_FROM_ANGLE_MIN   ( 90.0 )
 
#define SATELLITE_TRAVEL_DISTANCE_SCALE   ( 1.5 )
 
#define SATELLITE_Z_OFFSET   ( 5500 )
 
#define SENTINEL_BEGIN_COMBAT_DISTANCE   ( 1500 )
 
#define SENTINEL_DURATION   ( 60000 )
 
#define SENTINEL_EMP_DAMAGE_PERCENTAGE   ( 0.5 )
 
#define SENTINEL_ENGAGEMENT_DISTANCE_MAX   ( 1000 )
 
#define SENTINEL_ENGAGEMENT_DISTANCE_MIN   ( 50 )
 
#define SENTINEL_ENGAGMENT_HEIGHT_MAX   ( 100 )
 
#define SENTINEL_ENGAGMENT_HEIGHT_MIN   ( 10 )
 
#define SENTINEL_HIDE_COMPASS_ON_REMOTE_CONTROL   false
 
#define SENTINEL_HOVER_ACCELERATION   ( 100.0 )
 
#define SENTINEL_HOVER_HEIGHT   ( 50 )
 
#define SENTINEL_HOVER_HEIGHT_VARIANCE   ( 40 )
 
#define SENTINEL_HOVER_INNER_RADIUS   ( 50 )
 
#define SENTINEL_HOVER_OUTTER_RADIUS   ( 300 )
 
#define SENTINEL_HOVER_POINT_SPACING   ( 40 )
 
#define SENTINEL_HOVER_RADIUS   ( 50.0 )
 
#define SENTINEL_HOVER_SPEED   ( 100.0 )
 
#define SENTINEL_MAX_DISTANCE_FROM_OWNER   ( 1200 )
 
#define SENTINEL_MAX_HEIGHT_OFFSET   ( 0 )
 
#define SENTINEL_MISSILES_TO_DESTROY   ( 1 )
 
#define SENTINEL_NEAR_GOAL_NOTIFY_DIST   ( 40 )
 
#define SENTINEL_RADIUS   ( 20 )
 
#define SENTINEL_SPAWN_Z_OFFSET   ( 25 )
 
#define SENTINEL_STUN_DURATION   ( 0.1 )
 
#define SENTINEL_TIME_AT_SAME_POSITION_MAX   ( 0.2 )
 
#define SENTINEL_TIME_AT_SAME_POSITION_MIN   ( 0.1 )
 
#define SENTINEL_TURRET_ENEMEY_DETECT_FREQUENCY   ( 0.2 )
 
#define SENTINEL_VEHICLE_NAME   "veh_sentinel_mp"
 
#define SENTINEL_VISIONSET_ALIAS   "sentinel_visionset"
 
#define TURRET_DURATION   ( 90 * 1000 )
 
#define TURRET_EMP_DAMAGE_PERCENTAGE   ( 1 )
 
#define TURRET_HEADICON_OFFSET   ( 0, 0, 70 )
 
#define TURRET_HEALTH   ( 2000 )
 
#define TURRET_HIDE_COMPASS_ON_REMOTE_CONTROL   true
 
#define TURRET_INVALID_PLACEMENT_MODEL   "veh_t7_turret_sentry_gun_world_red"
 
#define TURRET_INVALID_PLACEMENT_TEXT   &"KILLSTREAK_SENTRY_TURRET_INVALID_PLACEMENT"
 
#define TURRET_MAX_TARGET_DISTANCE   ( 2500 )
 
#define TURRET_MODEL   "veh_t7_turret_sentry_gun_world_mp"
 
#define TURRET_PICKUP_TEXT   &"KILLSTREAK_SENTRY_TURRET_PICKUP"
 
#define TURRET_REMOTE_TEXT   &"MP_REMOTE_USE_TURRET"
 
#define TURRET_TARGET_ANGLE   ( 15 )
 
#define TURRET_VALID_PLACEMENT_MODEL   "veh_t7_turret_sentry_gun_world_yellow"
 
#define TURRET_VALID_PLACEMENT_TEXT   &"KILLSTREAK_SENTRY_TURRET_VALID_PLACEMENT"
 
#define TURRET_VEHICLE_NAME   "sentry_turret"
 
#define TURRET_VISIONSET_ALIAS   "turret_visionset"
 
#define TURRET_VISIONSET_FILE   "mp_vehicles_turret"
 
#define TURRET_VISIONSET_LERP_STEP_COUNT   16
 
#define TURRET_WATCH_DEATH_DURATION   1.2
 
#define UAV_DURATION   ( 25000 )
 
#define UAV_DURATION_CHECK   ( UAV_DURATION / 2 )
 
#define UAV_EXIT_TIME   ( 10 )
 
#define UAV_HEALTH   ( 700 )
 
#define UAV_LOW_HEALTH   ( UAV_HEALTH * 0.5 )
 
#define UAV_MODEL   "veh_t7_drone_uav_enemy_vista"
 
#define UAV_ROTATION_RADIUS   ( 4000 )
 
#define UAV_ROTATION_RANDOM_OFFSET   ( 1000 )
 
#define UAV_Z_OFFSET   ( 2500 )
 

Macro Definition Documentation

◆ AI_TANK_AGR_NAME

#define AI_TANK_AGR_NAME   "ai_tank_drop"

Definition at line 16 of file _killstreaks.gsh.

◆ AI_TANK_LIFETIME

#define AI_TANK_LIFETIME   ( 120 * 1000 )

Definition at line 17 of file _killstreaks.gsh.

◆ AI_TANK_MISSLE_COUNT_AFTER_RELOAD

#define AI_TANK_MISSLE_COUNT_AFTER_RELOAD   ( 3 )

Definition at line 18 of file _killstreaks.gsh.

◆ AI_TANK_VISIONSET_ALIAS

#define AI_TANK_VISIONSET_ALIAS   "agr_visionset"

Definition at line 335 of file _killstreaks.gsh.

◆ AI_TANK_VISIONSET_FILE

#define AI_TANK_VISIONSET_FILE   "mp_vehicles_agr"

Definition at line 344 of file _killstreaks.gsh.

◆ AITANK_HIDE_COMPASS_ON_REMOTE_CONTROL

#define AITANK_HIDE_COMPASS_ON_REMOTE_CONTROL   false

Definition at line 327 of file _killstreaks.gsh.

◆ COMBAT_ROBOT_DURATION

#define COMBAT_ROBOT_DURATION   ( 90000 )

Definition at line 320 of file _killstreaks.gsh.

◆ COMBAT_ROBOT_EMP_DURATION

#define COMBAT_ROBOT_EMP_DURATION   ( 750 )

Definition at line 321 of file _killstreaks.gsh.

◆ COUNTER_UAV_ACCELERATION_PERCENTAGE

#define COUNTER_UAV_ACCELERATION_PERCENTAGE   ( 0.2 )

Definition at line 86 of file _killstreaks.gsh.

◆ COUNTER_UAV_DECELERATION_PERCENTAGE

#define COUNTER_UAV_DECELERATION_PERCENTAGE   ( 0.2 )

Definition at line 87 of file _killstreaks.gsh.

◆ COUNTER_UAV_DURATION_CHECK

#define COUNTER_UAV_DURATION_CHECK   ( COUNTER_UAV_DURATION_MS / 2 )

Definition at line 77 of file _killstreaks.gsh.

◆ COUNTER_UAV_DURATION_MS

#define COUNTER_UAV_DURATION_MS   ( 30000 )

Definition at line 76 of file _killstreaks.gsh.

◆ COUNTER_UAV_GROUP_OFFSET

#define COUNTER_UAV_GROUP_OFFSET   ( 450 )

Definition at line 92 of file _killstreaks.gsh.

◆ COUNTER_UAV_GROUP_SIZE

#define COUNTER_UAV_GROUP_SIZE   ( 3 )

Definition at line 91 of file _killstreaks.gsh.

◆ COUNTER_UAV_HEALTH

#define COUNTER_UAV_HEALTH   ( 700 )

Definition at line 74 of file _killstreaks.gsh.

◆ COUNTER_UAV_LOCATION_DURATION_MAX

#define COUNTER_UAV_LOCATION_DURATION_MAX   ( 10 )

Definition at line 84 of file _killstreaks.gsh.

◆ COUNTER_UAV_LOCATION_DURATION_MIN

#define COUNTER_UAV_LOCATION_DURATION_MIN   ( 5 )

Definition at line 83 of file _killstreaks.gsh.

◆ COUNTER_UAV_LOOP_SOUND

#define COUNTER_UAV_LOOP_SOUND   "veh_uav_engine_loop"

Definition at line 82 of file _killstreaks.gsh.

◆ COUNTER_UAV_LOW_HEALTH

#define COUNTER_UAV_LOW_HEALTH   ( COUNTER_UAV_HEALTH * 0.5 )

Definition at line 75 of file _killstreaks.gsh.

◆ COUNTER_UAV_MAP_PERCENTAGE

#define COUNTER_UAV_MAP_PERCENTAGE   ( 0.50 )

Definition at line 81 of file _killstreaks.gsh.

◆ COUNTER_UAV_MODEL_SCALE

#define COUNTER_UAV_MODEL_SCALE   ( 1 )

Definition at line 79 of file _killstreaks.gsh.

◆ COUNTER_UAV_POSITION_COUNT

#define COUNTER_UAV_POSITION_COUNT   ( 20 )

Definition at line 80 of file _killstreaks.gsh.

◆ COUNTER_UAV_POSITION_Z_OFFSET

#define COUNTER_UAV_POSITION_Z_OFFSET   ( 1000 )

Definition at line 78 of file _killstreaks.gsh.

◆ COUNTER_UAV_ROTATION_ACCELERATION_PERCENTAGE

#define COUNTER_UAV_ROTATION_ACCELERATION_PERCENTAGE   ( 0.2 )

Definition at line 89 of file _killstreaks.gsh.

◆ COUNTER_UAV_ROTATION_DECELERATION_PERCENTAGE

#define COUNTER_UAV_ROTATION_DECELERATION_PERCENTAGE   ( 0.2 )

Definition at line 90 of file _killstreaks.gsh.

◆ COUNTER_UAV_ROTATION_DURATION

#define COUNTER_UAV_ROTATION_DURATION   ( 0.5 )

Definition at line 88 of file _killstreaks.gsh.

◆ COUNTER_UAV_SPEED

#define COUNTER_UAV_SPEED   ( 5 )

Definition at line 85 of file _killstreaks.gsh.

◆ DART_DURATION

#define DART_DURATION   ( 30 * 1000 )

Definition at line 269 of file _killstreaks.gsh.

◆ DART_EXPLOSION_CAM_DISTANCE

#define DART_EXPLOSION_CAM_DISTANCE   ( 300 )

Definition at line 274 of file _killstreaks.gsh.

◆ DART_EXPLOSION_DAMAGE_MAX

#define DART_EXPLOSION_DAMAGE_MAX   ( 350 )

Definition at line 273 of file _killstreaks.gsh.

◆ DART_EXPLOSION_DAMAGE_MIN

#define DART_EXPLOSION_DAMAGE_MIN   ( 25 )

Definition at line 272 of file _killstreaks.gsh.

◆ DART_HACKER_TOOL_DURATION

#define DART_HACKER_TOOL_DURATION   ( 2000 )

Definition at line 278 of file _killstreaks.gsh.

◆ DART_HACKER_TOOL_RADIUS

#define DART_HACKER_TOOL_RADIUS   ( 50 )

Definition at line 277 of file _killstreaks.gsh.

◆ DART_HIDE_COMPASS_ON_REMOTE_CONTROL

#define DART_HIDE_COMPASS_ON_REMOTE_CONTROL   true

Definition at line 328 of file _killstreaks.gsh.

◆ DART_MAX_HEIGHT_OFFSET

#define DART_MAX_HEIGHT_OFFSET   ( 2000 )

Definition at line 275 of file _killstreaks.gsh.

◆ DART_MAX_SHOT_COUNT

#define DART_MAX_SHOT_COUNT   ( 2 )

Definition at line 270 of file _killstreaks.gsh.

◆ DART_VEHICLE_NAME

#define DART_VEHICLE_NAME   "veh_dart_mp"

Definition at line 268 of file _killstreaks.gsh.

◆ DART_VISIONSET_ALIAS

#define DART_VISIONSET_ALIAS   "dart_visionset"

Definition at line 337 of file _killstreaks.gsh.

◆ DART_WATCH_TIME

#define DART_WATCH_TIME   ( 2 )

Definition at line 271 of file _killstreaks.gsh.

◆ DRONE_STRIKE_COUNT

#define DRONE_STRIKE_COUNT   ( 12 )

Definition at line 209 of file _killstreaks.gsh.

◆ DRONE_STRIKE_END_OFFSET

#define DRONE_STRIKE_END_OFFSET   ( -6000 )

Definition at line 216 of file _killstreaks.gsh.

◆ DRONE_STRIKE_FLIGHT_TIME

#define DRONE_STRIKE_FLIGHT_TIME   ( 1.8 )

Definition at line 217 of file _killstreaks.gsh.

◆ DRONE_STRIKE_FORWARD_OFFSET

#define DRONE_STRIKE_FORWARD_OFFSET   ( 500 )

Definition at line 213 of file _killstreaks.gsh.

◆ DRONE_STRIKE_LEFT_OFFSET

#define DRONE_STRIKE_LEFT_OFFSET   ( 900 )

Definition at line 212 of file _killstreaks.gsh.

◆ DRONE_STRIKE_LOCATION_SELECTOR

#define DRONE_STRIKE_LOCATION_SELECTOR   "map_directional_selector"

Definition at line 208 of file _killstreaks.gsh.

◆ DRONE_STRIKE_MODEL

#define DRONE_STRIKE_MODEL   "veh_t7_drone_rolling_thunder"

Definition at line 207 of file _killstreaks.gsh.

◆ DRONE_STRIKE_RIGHT_OFFSET

#define DRONE_STRIKE_RIGHT_OFFSET   ( 300 )

Definition at line 211 of file _killstreaks.gsh.

◆ DRONE_STRIKE_SPAWN_INTERVAL

#define DRONE_STRIKE_SPAWN_INTERVAL   ( 1 )

Definition at line 214 of file _killstreaks.gsh.

◆ DRONE_STRIKE_START_OFFSET

#define DRONE_STRIKE_START_OFFSET   ( -14000 )

Definition at line 215 of file _killstreaks.gsh.

◆ DRONE_STRIKE_Z_OFFSET

#define DRONE_STRIKE_Z_OFFSET   ( 3000 )

Definition at line 210 of file _killstreaks.gsh.

◆ EMP_DURATION

#define EMP_DURATION   ( 60 * 1000 )

Definition at line 201 of file _killstreaks.gsh.

◆ EMP_FX_TAG

#define EMP_FX_TAG   "tag_fx"

Definition at line 200 of file _killstreaks.gsh.

◆ EMP_HEADICON_OFFSET

#define EMP_HEADICON_OFFSET   ( 0, 0, 90 )

Definition at line 204 of file _killstreaks.gsh.

◆ EMP_HEALTH

#define EMP_HEALTH   ( 3000 )

Definition at line 202 of file _killstreaks.gsh.

◆ EMP_INVALID_PLACEMENT_MODEL

#define EMP_INVALID_PLACEMENT_MODEL   "wpn_t7_turret_emp_core_red"

Definition at line 199 of file _killstreaks.gsh.

◆ EMP_LOW_HEALTH

#define EMP_LOW_HEALTH   ( EMP_HEALTH * 0.5 )

Definition at line 203 of file _killstreaks.gsh.

◆ EMP_MODEL

#define EMP_MODEL   "wpn_t7_turret_emp_core"

Definition at line 197 of file _killstreaks.gsh.

◆ EMP_VALID_PLACEMENT_MODEL

#define EMP_VALID_PLACEMENT_MODEL   "wpn_t7_turret_emp_core_yellow"

Definition at line 198 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_ACCELERATION

#define FLAK_DRONE_HOVER_ACCELERATION   ( 100.0 )

Definition at line 233 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_HEIGHT

#define FLAK_DRONE_HOVER_HEIGHT   ( -75 )

Definition at line 240 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_HEIGHT_VARIANCE

#define FLAK_DRONE_HOVER_HEIGHT_VARIANCE   ( 40 )

Definition at line 238 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_INNER_RADIUS

#define FLAK_DRONE_HOVER_INNER_RADIUS   ( 25 )

Definition at line 236 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_OUTTER_RADIUS

#define FLAK_DRONE_HOVER_OUTTER_RADIUS   ( 75 )

Definition at line 237 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_POINT_SPACING

#define FLAK_DRONE_HOVER_POINT_SPACING   ( 40 )

Definition at line 239 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_RADIUS

#define FLAK_DRONE_HOVER_RADIUS   ( 50.0 )

Definition at line 231 of file _killstreaks.gsh.

◆ FLAK_DRONE_HOVER_SPEED

#define FLAK_DRONE_HOVER_SPEED   ( 75.0 )

Definition at line 232 of file _killstreaks.gsh.

◆ FLAK_DRONE_MOVE_SPEED

#define FLAK_DRONE_MOVE_SPEED   ( 400 )

Definition at line 235 of file _killstreaks.gsh.

◆ FLAK_DRONE_NEAR_GOAL_NOTIFY_DIST

#define FLAK_DRONE_NEAR_GOAL_NOTIFY_DIST   ( 40 )

Definition at line 230 of file _killstreaks.gsh.

◆ FLAK_DRONE_SPAWN_OFFSET

#define FLAK_DRONE_SPAWN_OFFSET   ( 0, 0, -50 )

Definition at line 228 of file _killstreaks.gsh.

◆ FLAK_DRONE_STUN_DURATION

#define FLAK_DRONE_STUN_DURATION   ( 0.1 )

Definition at line 234 of file _killstreaks.gsh.

◆ FLAK_DRONE_TIME_AT_SAME_POSITION_MAX

#define FLAK_DRONE_TIME_AT_SAME_POSITION_MAX   ( .2 )

Definition at line 242 of file _killstreaks.gsh.

◆ FLAK_DRONE_TIME_AT_SAME_POSITION_MIN

#define FLAK_DRONE_TIME_AT_SAME_POSITION_MIN   ( .1 )

Definition at line 241 of file _killstreaks.gsh.

◆ FLAK_DRONE_VEHICLE_NAME

#define FLAK_DRONE_VEHICLE_NAME   "veh_flak_drone_mp"

Definition at line 229 of file _killstreaks.gsh.

◆ FX_UAV_BURNER

#define FX_UAV_BURNER   "killstreaks/fx_uav_bunner"

Definition at line 62 of file _killstreaks.gsh.

◆ FX_UAV_DAMAGE_TRAIL

#define FX_UAV_DAMAGE_TRAIL   "killstreaks/fx_uav_damage_trail"

Definition at line 63 of file _killstreaks.gsh.

◆ FX_UAV_LIGHTS

#define FX_UAV_LIGHTS   "killstreaks/fx_uav_lights"

Definition at line 61 of file _killstreaks.gsh.

◆ HELI_COMLINK_LIGHTS_ON_DELAY

#define HELI_COMLINK_LIGHTS_ON_DELAY   ( 0.7 )

Definition at line 324 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_DAMAGE_DURATION

#define HELICOPTER_CAMO_DAMAGE_DURATION   ( 10 )

Definition at line 225 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_DAMAGE_LIMIT

#define HELICOPTER_CAMO_DAMAGE_LIMIT   ( 100 )

Definition at line 224 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_FLICKER_DURATION

#define HELICOPTER_CAMO_FLICKER_DURATION   ( 1 )

Definition at line 223 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_STATE_FLICKER

#define HELICOPTER_CAMO_STATE_FLICKER   ( 2 )

Definition at line 222 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_STATE_OFF

#define HELICOPTER_CAMO_STATE_OFF   ( 0 )

Definition at line 220 of file _killstreaks.gsh.

◆ HELICOPTER_CAMO_STATE_ON

#define HELICOPTER_CAMO_STATE_ON   ( 1 )

Definition at line 221 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ANGLE_OFFSET

#define HELICOPTER_GUNNER_ANGLE_OFFSET   ( 0 )

Definition at line 245 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ASSISTANT_0_TARGET_TAG

#define HELICOPTER_GUNNER_ASSISTANT_0_TARGET_TAG   "tag_gunner_barrel1"

Definition at line 254 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ASSISTANT_1_TARGET_TAG

#define HELICOPTER_GUNNER_ASSISTANT_1_TARGET_TAG   "tag_gunner_barrel2"

Definition at line 255 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ASSISTANT_SEAT_COUNT

#define HELICOPTER_GUNNER_ASSISTANT_SEAT_COUNT   ( 2 )

Definition at line 252 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ASSISTANT_SEAT_START_INDEX

#define HELICOPTER_GUNNER_ASSISTANT_SEAT_START_INDEX   ( 1 )

Definition at line 253 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_CAMSHAKE_DELAY

#define HELICOPTER_GUNNER_CAMSHAKE_DELAY   ( 0 )

Definition at line 261 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_CAMSHAKE_SIZE

#define HELICOPTER_GUNNER_CAMSHAKE_SIZE   ( 1 )

Definition at line 262 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_CAMSHAKE_TIME

#define HELICOPTER_GUNNER_CAMSHAKE_TIME   ( 10 )

Definition at line 263 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_DURATION

#define HELICOPTER_GUNNER_DURATION   ( 60000 )

Definition at line 251 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_ENHANCED_VISION

#define HELICOPTER_GUNNER_ENHANCED_VISION   "remote_mortar_enhanced"

Definition at line 248 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_FORCED_WAIT

#define HELICOPTER_GUNNER_FORCED_WAIT   ( 0 )

Definition at line 246 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_HACKER_TOOL_DURATION

#define HELICOPTER_GUNNER_HACKER_TOOL_DURATION   ( 10000 )

Definition at line 257 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_HACKER_TOOL_RADIUS

#define HELICOPTER_GUNNER_HACKER_TOOL_RADIUS   ( 50 )

Definition at line 256 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_HELICOPTER_HEALTH

#define HELICOPTER_GUNNER_HELICOPTER_HEALTH   ( 15000 )

Definition at line 258 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_HELICOPTER_MISSILES_TO_DESTROY

#define HELICOPTER_GUNNER_HELICOPTER_MISSILES_TO_DESTROY   ( 6 )

Definition at line 259 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_HIDE_COMPASS_ON_REMOTE_CONTROL

#define HELICOPTER_GUNNER_HIDE_COMPASS_ON_REMOTE_CONTROL   true

Definition at line 332 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_INFRARED_VISION

#define HELICOPTER_GUNNER_INFRARED_VISION   "remote_mortar_infrared"

Definition at line 247 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_VEHICLE_NAME

#define HELICOPTER_GUNNER_VEHICLE_NAME   "veh_bo3_mil_gunship_mp"

Definition at line 250 of file _killstreaks.gsh.

◆ HELICOPTER_GUNNER_Z_OFFSET

#define HELICOPTER_GUNNER_Z_OFFSET   ( 2000 )

Definition at line 249 of file _killstreaks.gsh.

◆ INVALID_KILLSTREAK_ID

#define INVALID_KILLSTREAK_ID   (-1)

Definition at line 2 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_CONE_ANGLE

#define MICROWAVE_TURRET_CONE_ANGLE   ( 15 )

Definition at line 49 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_DAMAGE

#define MICROWAVE_TURRET_DAMAGE   ( 15 )

Definition at line 50 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_DURATION

#define MICROWAVE_TURRET_DURATION   ( 90 * 1000 )

Definition at line 44 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_EMP_DAMAGE

#define MICROWAVE_TURRET_EMP_DAMAGE   ( MICROWAVE_TURRET_HEALTH + 1 )

Definition at line 51 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_HEADICON_OFFSET

#define MICROWAVE_TURRET_HEADICON_OFFSET   ( 0, 0, 80 )

Definition at line 53 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_HEALTH

#define MICROWAVE_TURRET_HEALTH   ( 1800 )

Definition at line 47 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MAX

#define MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MAX   ( 0.3 )

Definition at line 56 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MIN

#define MICROWAVE_TURRET_INITIAL_DAMAGE_DELAY_MIN   ( 0.1 )

Definition at line 57 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_INVALID_PLACEMENT_MODEL

#define MICROWAVE_TURRET_INVALID_PLACEMENT_MODEL   "veh_t7_turret_guardian_red"

Definition at line 42 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_KILLCAM_FORWARD_OFFSET

#define MICROWAVE_TURRET_KILLCAM_FORWARD_OFFSET   ( -100 )

Definition at line 54 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_KILLCAM_OFFSET

#define MICROWAVE_TURRET_KILLCAM_OFFSET   ( 0, 0, 100 )

Definition at line 55 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_MODEL

#define MICROWAVE_TURRET_MODEL   "veh_t7_turret_guardian"

Definition at line 40 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_PICKUP_TEXT

#define MICROWAVE_TURRET_PICKUP_TEXT   &"KILLSTREAK_MICROWAVE_TURRET_PICKUP"

Definition at line 43 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_RADIUS

#define MICROWAVE_TURRET_RADIUS   ( 750 )

Definition at line 48 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_START_SOUND

#define MICROWAVE_TURRET_START_SOUND   ( 1 )

Definition at line 46 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_STOP_SOUND

#define MICROWAVE_TURRET_STOP_SOUND   ( 0 )

Definition at line 45 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_TARGET_OFFSET

#define MICROWAVE_TURRET_TARGET_OFFSET   ( 0, 0, 100 )

Definition at line 52 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_VALID_PLACEMENT_MODEL

#define MICROWAVE_TURRET_VALID_PLACEMENT_MODEL   "veh_t7_turret_guardian_yellow"

Definition at line 41 of file _killstreaks.gsh.

◆ MICROWAVE_TURRET_VEHICLE_NAME

#define MICROWAVE_TURRET_VEHICLE_NAME   "microwave_turret"

Definition at line 39 of file _killstreaks.gsh.

◆ MISSILE_DRONE_TARGET_ACTIVE

#define MISSILE_DRONE_TARGET_ACTIVE   ( 2 )

Definition at line 4 of file _killstreaks.gsh.

◆ MISSILE_DRONE_TARGET_DISABLED

#define MISSILE_DRONE_TARGET_DISABLED   ( 0 )

Definition at line 6 of file _killstreaks.gsh.

◆ MISSILE_DRONE_TARGET_ENABLED

#define MISSILE_DRONE_TARGET_ENABLED   ( 1 )

Definition at line 5 of file _killstreaks.gsh.

◆ MOTHERSHIP_VISIONSET_ALIAS

#define MOTHERSHIP_VISIONSET_ALIAS   "mothership_visionset"

Definition at line 338 of file _killstreaks.gsh.

◆ MOTHERSHIP_VISIONSET_FILE

#define MOTHERSHIP_VISIONSET_FILE   "mp_vehicles_mothership"

Definition at line 343 of file _killstreaks.gsh.

◆ RAPS_DRONE_NAME

#define RAPS_DRONE_NAME   "raps_drone"

Definition at line 109 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_AVOID_RADIUS

#define RAPS_HEDEPS_AVOID_RADIUS   ( 1800 )

Definition at line 152 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_AVOID_RADIUS_SQR

#define RAPS_HEDEPS_AVOID_RADIUS_SQR   ( RAPS_HEDEPS_AVOID_RADIUS * RAPS_HEDEPS_AVOID_RADIUS )

Definition at line 153 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_DEBUG

#define RAPS_HEDEPS_DEBUG   GetDvarInt( "scr_raps_hedeps_debug" )

Definition at line 148 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_FIRST_POINT_PERCENT_OF_TOTAL

#define RAPS_HEDEPS_FIRST_POINT_PERCENT_OF_TOTAL   ( 66.6 )

Definition at line 151 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_REDUCE_RADIUS_RETRIES

#define RAPS_HEDEPS_REDUCE_RADIUS_RETRIES   ( 3 )

Definition at line 150 of file _killstreaks.gsh.

◆ RAPS_HEDEPS_UNSPECIFIED_AVOID_POINT

#define RAPS_HEDEPS_UNSPECIFIED_AVOID_POINT   ( -9999999, -9999999, -9999999 )

Definition at line 149 of file _killstreaks.gsh.

◆ RAPS_HELAV_ALWAYS_PICK_NEW_GOAL_POST_BACK_OFF

#define RAPS_HELAV_ALWAYS_PICK_NEW_GOAL_POST_BACK_OFF   ( true )

Definition at line 175 of file _killstreaks.gsh.

◆ RAPS_HELAV_BACK_OFF_FACTOR_MAX

#define RAPS_HELAV_BACK_OFF_FACTOR_MAX   ( 2.5 )

Definition at line 177 of file _killstreaks.gsh.

◆ RAPS_HELAV_BACK_OFF_FACTOR_MIN

#define RAPS_HELAV_BACK_OFF_FACTOR_MIN   ( 0.7 )

Definition at line 176 of file _killstreaks.gsh.

◆ RAPS_HELAV_CAUTIOUS_MODE_ACCEL

#define RAPS_HELAV_CAUTIOUS_MODE_ACCEL   ( 12 )

Definition at line 180 of file _killstreaks.gsh.

◆ RAPS_HELAV_CAUTIOUS_MODE_DECEL

#define RAPS_HELAV_CAUTIOUS_MODE_DECEL   ( 100 )

Definition at line 181 of file _killstreaks.gsh.

◆ RAPS_HELAV_DEBUG

#define RAPS_HELAV_DEBUG   GetDvarInt( "scr_raps_helav_debug" )

Definition at line 156 of file _killstreaks.gsh.

◆ RAPS_HELAV_DRIVE_MODE_CAUTIOUS

#define RAPS_HELAV_DRIVE_MODE_CAUTIOUS   1

Definition at line 173 of file _killstreaks.gsh.

◆ RAPS_HELAV_DRIVE_MODE_EXPEDIENT

#define RAPS_HELAV_DRIVE_MODE_EXPEDIENT   0

Definition at line 172 of file _killstreaks.gsh.

◆ RAPS_HELAV_DRIVE_MODE_MORE_CAUTIOUS

#define RAPS_HELAV_DRIVE_MODE_MORE_CAUTIOUS   2

Definition at line 174 of file _killstreaks.gsh.

◆ RAPS_HELAV_EXPEDIENT_MODE_ACCEL

#define RAPS_HELAV_EXPEDIENT_MODE_ACCEL   ( 20 )

Definition at line 178 of file _killstreaks.gsh.

◆ RAPS_HELAV_EXPEDIENT_MODE_DECEL

#define RAPS_HELAV_EXPEDIENT_MODE_DECEL   ( 20 )

Definition at line 179 of file _killstreaks.gsh.

◆ RAPS_HELAV_FORWARD_OFFSET

#define RAPS_HELAV_FORWARD_OFFSET   ( 500 )

Definition at line 161 of file _killstreaks.gsh.

◆ RAPS_HELAV_FULL_STOP_DISTANCE

#define RAPS_HELAV_FULL_STOP_DISTANCE   ( 1200 )

Definition at line 164 of file _killstreaks.gsh.

◆ RAPS_HELAV_FULL_STOP_DISTANCE_SQR

#define RAPS_HELAV_FULL_STOP_DISTANCE_SQR   ( RAPS_HELAV_FULL_STOP_DISTANCE * RAPS_HELAV_FULL_STOP_DISTANCE )

Definition at line 171 of file _killstreaks.gsh.

◆ RAPS_HELAV_FULL_STOP_MODE_ACCEL

#define RAPS_HELAV_FULL_STOP_MODE_ACCEL   ( 10 )

Definition at line 182 of file _killstreaks.gsh.

◆ RAPS_HELAV_FULL_STOP_MODE_DECEL

#define RAPS_HELAV_FULL_STOP_MODE_DECEL   ( 500 )

Definition at line 183 of file _killstreaks.gsh.

◆ RAPS_HELAV_IN_FRONT_DOT

#define RAPS_HELAV_IN_FRONT_DOT   ( 0.707 )

Definition at line 163 of file _killstreaks.gsh.

◆ RAPS_HELAV_MIN_PICK_NEW_GOAL_TIME_MS

#define RAPS_HELAV_MIN_PICK_NEW_GOAL_TIME_MS   ( 5000 )

Definition at line 158 of file _killstreaks.gsh.

◆ RAPS_HELAV_MIN_TIME_BETWEEN_FULL_STOPS_MS

#define RAPS_HELAV_MIN_TIME_BETWEEN_FULL_STOPS_MS   ( 500 )

Definition at line 160 of file _killstreaks.gsh.

◆ RAPS_HELAV_NEED_NEW_GOAL_DISTANCE

#define RAPS_HELAV_NEED_NEW_GOAL_DISTANCE   ( 200 + RAPS_HELAV_FULL_STOP_DISTANCE )

Definition at line 165 of file _killstreaks.gsh.

◆ RAPS_HELAV_NEED_NEW_GOAL_DISTANCE_SQR

#define RAPS_HELAV_NEED_NEW_GOAL_DISTANCE_SQR   ( RAPS_HELAV_NEED_NEW_GOAL_DISTANCE * RAPS_HELAV_NEED_NEW_GOAL_DISTANCE )

Definition at line 170 of file _killstreaks.gsh.

◆ RAPS_HELAV_OTHER_FORWARD_OFFSET

#define RAPS_HELAV_OTHER_FORWARD_OFFSET   ( 100 )

Definition at line 162 of file _killstreaks.gsh.

◆ RAPS_HELAV_SLOW_DOWN_DISTANCE

#define RAPS_HELAV_SLOW_DOWN_DISTANCE   ( 1000 + RAPS_HELAV_NEED_NEW_GOAL_DISTANCE )

Definition at line 166 of file _killstreaks.gsh.

◆ RAPS_HELAV_SLOW_DOWN_DISTANCE_SQR

#define RAPS_HELAV_SLOW_DOWN_DISTANCE_SQR   ( RAPS_HELAV_SLOW_DOWN_DISTANCE * RAPS_HELAV_SLOW_DOWN_DISTANCE )

Definition at line 169 of file _killstreaks.gsh.

◆ RAPS_HELAV_SLOW_DOWN_MORE_SCALE_FACTOR

#define RAPS_HELAV_SLOW_DOWN_MORE_SCALE_FACTOR   ( 0.2 )

Definition at line 168 of file _killstreaks.gsh.

◆ RAPS_HELAV_SLOW_DOWN_SPEED_SCALE_FACTOR

#define RAPS_HELAV_SLOW_DOWN_SPEED_SCALE_FACTOR   ( 0.5 )

Definition at line 167 of file _killstreaks.gsh.

◆ RAPS_HELAV_STOP_WAIT_BEFORE_NEXT_DROP_POINT_MS

#define RAPS_HELAV_STOP_WAIT_BEFORE_NEXT_DROP_POINT_MS   ( 2000 )

Definition at line 159 of file _killstreaks.gsh.

◆ RAPS_HELAV_TIME_BETWEEN_UPDATES

#define RAPS_HELAV_TIME_BETWEEN_UPDATES   ( 0.05 )

Definition at line 157 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_FX

#define RAPS_HELI_DEATH_FX   "killstreaks/fx_heli_raps_exp_lg"

Definition at line 192 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_FX_TAG

#define RAPS_HELI_DEATH_FX_TAG   "tag_fx_death"

Definition at line 193 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_TRAIL_FX

#define RAPS_HELI_DEATH_TRAIL_FX   "killstreaks/fx_heli_raps_exp_trail"

Definition at line 188 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_TRAIL_FX_TAG_A

#define RAPS_HELI_DEATH_TRAIL_FX_TAG_A   "tag_fx_engine_exhaust_back"

Definition at line 189 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_TRAIL_FX_TAG_B

#define RAPS_HELI_DEATH_TRAIL_FX_TAG_B   "tag_fx_engine_left_front"

Definition at line 190 of file _killstreaks.gsh.

◆ RAPS_HELI_DEATH_TRAIL_FX_TAG_C

#define RAPS_HELI_DEATH_TRAIL_FX_TAG_C   "tag_fx_engine_right_back"

Definition at line 191 of file _killstreaks.gsh.

◆ RAPS_HELI_FIRST_EXPLO_FX

#define RAPS_HELI_FIRST_EXPLO_FX   "killstreaks/fx_heli_raps_exp_sm"

Definition at line 186 of file _killstreaks.gsh.

◆ RAPS_HELI_FIRST_EXPLO_FX_TAG

#define RAPS_HELI_FIRST_EXPLO_FX_TAG   "tag_fx_engine_exhaust_back"

Definition at line 187 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DEBUG_AUTO_REACTIVATE

#define RAPS_HELICOPTER_DEBUG_AUTO_REACTIVATE   GetDvarInt( "scr_raps_debug_auto_reactivate" )

Definition at line 132 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_DURATION

#define RAPS_HELICOPTER_DROP_DURATION   ( 2.0 )

Definition at line 137 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_DURATION_DELTA

#define RAPS_HELICOPTER_DROP_DURATION_DELTA   ( 2.0 )

Definition at line 138 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_DURATION_LAST

#define RAPS_HELICOPTER_DROP_DURATION_LAST   ( 2.0 )

Definition at line 139 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_DURATION_LAST_DELTA

#define RAPS_HELICOPTER_DROP_DURATION_LAST_DELTA   ( 1.0 )

Definition at line 140 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_INTERVAL

#define RAPS_HELICOPTER_DROP_INTERVAL   ( 1 )

Definition at line 141 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_LOCATION_COUNT

#define RAPS_HELICOPTER_DROP_LOCATION_COUNT   ( 3 )

Definition at line 136 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_LOCATION_TOLERANCE_SQR

#define RAPS_HELICOPTER_DROP_LOCATION_TOLERANCE_SQR   ( 5 * 5 )

Definition at line 143 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_DROP_OFFSET

#define RAPS_HELICOPTER_DROP_OFFSET   ( 0, 0, -50 )

Definition at line 142 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_FLY_HEIGHT

#define RAPS_HELICOPTER_FLY_HEIGHT   INT( airsupport::getMinimumFlyHeight() + RAPS_HELICOPTER_Z_OFFSET )

Definition at line 135 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_HACKS_TO_DESTROY

#define RAPS_HELICOPTER_HACKS_TO_DESTROY   ( 2 )

Definition at line 118 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_INFO

#define RAPS_HELICOPTER_INFO   "heli_raps_mp"

Definition at line 112 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_LEAVE_LOCATION_REACHED_SQR

#define RAPS_HELICOPTER_LEAVE_LOCATION_REACHED_SQR   ( 600 * 600 )

Definition at line 144 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_MISSILE_DAMAGE

#define RAPS_HELICOPTER_MISSILE_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_MISSILES_TO_DESTROY ) + 1 )

Definition at line 115 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_MISSILES_TO_DESTROY

#define RAPS_HELICOPTER_MISSILES_TO_DESTROY   ( 4 )

Definition at line 114 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_MODEL

#define RAPS_HELICOPTER_MODEL   "veh_t7_mil_vtol_dropship_raps"

Definition at line 113 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_ADDITIONAL_TRACE_HEIGHT

#define RAPS_HELICOPTER_NAV_ADDITIONAL_TRACE_HEIGHT   ( 500 )

Definition at line 127 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL

#define RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL   GetDvarInt( "scr_raps_debug_visit_all" )

Definition at line 130 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL_FAKE_LEAVE

#define RAPS_HELICOPTER_NAV_DEBUG_VISIT_ALL_FAKE_LEAVE   GetDvarInt( "scr_raps_debug_visit_all_fake_leave" )

Definition at line 131 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_END_POINT_TRACE_OFFSET

#define RAPS_HELICOPTER_NAV_END_POINT_TRACE_OFFSET   ( 36 )

Definition at line 128 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_MAP_CENTER_MAX_OFFSET

#define RAPS_HELICOPTER_NAV_MAP_CENTER_MAX_OFFSET   ( 1024 )

Definition at line 125 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_MAX_POINT_COUNT

#define RAPS_HELICOPTER_NAV_MAX_POINT_COUNT   ( 100 )

Definition at line 122 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_POINT_SPACING

#define RAPS_HELICOPTER_NAV_POINT_SPACING   ( 132 )

Definition at line 123 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_POINT_TRACE_DEBUG

#define RAPS_HELICOPTER_NAV_POINT_TRACE_DEBUG   GetDvarInt( "scr_raps_nav_point_trace_debug" )

Definition at line 129 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_RADIUS_MAX

#define RAPS_HELICOPTER_NAV_RADIUS_MAX   ( 2000 )

Definition at line 121 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_RADIUS_MIN

#define RAPS_HELICOPTER_NAV_RADIUS_MIN   ( 0 )

Definition at line 120 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_SPACIOUS_POINT_BOUNDARY

#define RAPS_HELICOPTER_NAV_SPACIOUS_POINT_BOUNDARY   ( 128 )

Definition at line 124 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_NAV_TRACE_BOX_WIDTH

#define RAPS_HELICOPTER_NAV_TRACE_BOX_WIDTH   ( 220 )

Definition at line 126 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_REMOTE_MISSILE_DAMAGE

#define RAPS_HELICOPTER_REMOTE_MISSILE_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_REMOTE_MISSILES_TO_DESTROY ) + 1 )

Definition at line 117 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_REMOTE_MISSILES_TO_DESTROY

#define RAPS_HELICOPTER_REMOTE_MISSILES_TO_DESTROY   ( 1 )

Definition at line 116 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_Z_OFFSET

#define RAPS_HELICOPTER_Z_OFFSET   ( 1000 )

Definition at line 133 of file _killstreaks.gsh.

◆ RAPS_HELICOPTER_Z_OFFSET_PER_HELI

#define RAPS_HELICOPTER_Z_OFFSET_PER_HELI   ( 400 )

Definition at line 134 of file _killstreaks.gsh.

◆ RAPS_HELICOTPER_HACKER_TOOL_DAMAGE

#define RAPS_HELICOTPER_HACKER_TOOL_DAMAGE   ( ( RAPS_HELICOPTER_HEALTH / RAPS_HELICOPTER_HACKS_TO_DESTROY ) + 1 )

Definition at line 119 of file _killstreaks.gsh.

◆ RAPS_MODEL

#define RAPS_MODEL   "veh_t7_drone_raps"

Definition at line 110 of file _killstreaks.gsh.

◆ RAPS_NAME

#define RAPS_NAME   "raps"

Definition at line 108 of file _killstreaks.gsh.

◆ RAPS_SLEEP_DURATION

#define RAPS_SLEEP_DURATION   ( 3 )

Definition at line 145 of file _killstreaks.gsh.

◆ RAPS_VEHICLE

#define RAPS_VEHICLE   "spawner_bo3_raps_mp"

Definition at line 111 of file _killstreaks.gsh.

◆ RCBOMB_DEATH_HIDE_DELAY

#define RCBOMB_DEATH_HIDE_DELAY   ( 0.1 )

Definition at line 315 of file _killstreaks.gsh.

◆ RCBOMB_DURATION

#define RCBOMB_DURATION   ( 40 * 1000 )

Definition at line 310 of file _killstreaks.gsh.

◆ RCBOMB_HIDE_COMPASS_ON_REMOTE_CONTROL

#define RCBOMB_HIDE_COMPASS_ON_REMOTE_CONTROL   false

Definition at line 329 of file _killstreaks.gsh.

◆ RCBOMB_PLACEMENT_CROUCH_HEIGHT

#define RCBOMB_PLACEMENT_CROUCH_HEIGHT   ( 30 )

Definition at line 313 of file _killstreaks.gsh.

◆ RCBOMB_PLACEMENT_PRONE_HEIGHT

#define RCBOMB_PLACEMENT_PRONE_HEIGHT   ( 15 )

Definition at line 314 of file _killstreaks.gsh.

◆ RCBOMB_PLACEMENT_STAND_HEIGHT

#define RCBOMB_PLACEMENT_STAND_HEIGHT   ( 50 )

Definition at line 312 of file _killstreaks.gsh.

◆ RCBOMB_PLACMENT_FROM_PLAYER

#define RCBOMB_PLACMENT_FROM_PLAYER   ( 70 )

Definition at line 311 of file _killstreaks.gsh.

◆ RCBOMB_SHUTDOWN_DELAY

#define RCBOMB_SHUTDOWN_DELAY   ( 0.2 )

Definition at line 316 of file _killstreaks.gsh.

◆ RCBOMB_SHUTDOWN_DELAY_ABANDONED

#define RCBOMB_SHUTDOWN_DELAY_ABANDONED   ( 10 )

Definition at line 317 of file _killstreaks.gsh.

◆ RCBOMB_VEHICLE

#define RCBOMB_VEHICLE   "rc_car_mp"

Definition at line 309 of file _killstreaks.gsh.

◆ REMOTE_MISSILE_BOMBLET_FIRED

#define REMOTE_MISSILE_BOMBLET_FIRED   ( 1 )

Definition at line 12 of file _killstreaks.gsh.

◆ REMOTE_MISSILE_FIRED

#define REMOTE_MISSILE_FIRED   ( 1 )

Definition at line 9 of file _killstreaks.gsh.

◆ REMOTE_MISSILE_PLAYER_DETONATED

#define REMOTE_MISSILE_PLAYER_DETONATED   ( 2 )

Definition at line 10 of file _killstreaks.gsh.

◆ REMOTE_MISSILE_VISIONSET_ALIAS

#define REMOTE_MISSILE_VISIONSET_ALIAS   "remote_missile_visionset"

Definition at line 340 of file _killstreaks.gsh.

◆ SATELLITE_DURATION_MS

#define SATELLITE_DURATION_MS   ( 40000 )

Definition at line 97 of file _killstreaks.gsh.

◆ SATELLITE_HEALTH

#define SATELLITE_HEALTH   ( 700 )

Definition at line 99 of file _killstreaks.gsh.

◆ SATELLITE_LOW_HEALTH

#define SATELLITE_LOW_HEALTH   ( SATELLITE_HEALTH * 0.5 )

Definition at line 100 of file _killstreaks.gsh.

◆ SATELLITE_MISSILES_TO_DESTROY

#define SATELLITE_MISSILES_TO_DESTROY   ( 3 )

Definition at line 101 of file _killstreaks.gsh.

◆ SATELLITE_MODEL

#define SATELLITE_MODEL   "veh_t7_drone_srv_blimp"

Definition at line 95 of file _killstreaks.gsh.

◆ SATELLITE_MODEL_SCALE

#define SATELLITE_MODEL_SCALE   ( 1 )

Definition at line 96 of file _killstreaks.gsh.

◆ SATELLITE_ROTATION_DURATION

#define SATELLITE_ROTATION_DURATION   ( 10 )

Definition at line 102 of file _killstreaks.gsh.

◆ SATELLITE_SPAWN_FROM_ANGLE_MAX

#define SATELLITE_SPAWN_FROM_ANGLE_MAX   ( 180.0 )

Definition at line 104 of file _killstreaks.gsh.

◆ SATELLITE_SPAWN_FROM_ANGLE_MIN

#define SATELLITE_SPAWN_FROM_ANGLE_MIN   ( 90.0 )

Definition at line 103 of file _killstreaks.gsh.

◆ SATELLITE_TRAVEL_DISTANCE_SCALE

#define SATELLITE_TRAVEL_DISTANCE_SCALE   ( 1.5 )

Definition at line 105 of file _killstreaks.gsh.

◆ SATELLITE_Z_OFFSET

#define SATELLITE_Z_OFFSET   ( 5500 )

Definition at line 98 of file _killstreaks.gsh.

◆ SENTINEL_BEGIN_COMBAT_DISTANCE

#define SENTINEL_BEGIN_COMBAT_DISTANCE   ( 1500 )

Definition at line 288 of file _killstreaks.gsh.

◆ SENTINEL_DURATION

#define SENTINEL_DURATION   ( 60000 )

Definition at line 283 of file _killstreaks.gsh.

◆ SENTINEL_EMP_DAMAGE_PERCENTAGE

#define SENTINEL_EMP_DAMAGE_PERCENTAGE   ( 0.5 )

Definition at line 305 of file _killstreaks.gsh.

◆ SENTINEL_ENGAGEMENT_DISTANCE_MAX

#define SENTINEL_ENGAGEMENT_DISTANCE_MAX   ( 1000 )

Definition at line 290 of file _killstreaks.gsh.

◆ SENTINEL_ENGAGEMENT_DISTANCE_MIN

#define SENTINEL_ENGAGEMENT_DISTANCE_MIN   ( 50 )

Definition at line 289 of file _killstreaks.gsh.

◆ SENTINEL_ENGAGMENT_HEIGHT_MAX

#define SENTINEL_ENGAGMENT_HEIGHT_MAX   ( 100 )

Definition at line 300 of file _killstreaks.gsh.

◆ SENTINEL_ENGAGMENT_HEIGHT_MIN

#define SENTINEL_ENGAGMENT_HEIGHT_MIN   ( 10 )

Definition at line 299 of file _killstreaks.gsh.

◆ SENTINEL_HIDE_COMPASS_ON_REMOTE_CONTROL

#define SENTINEL_HIDE_COMPASS_ON_REMOTE_CONTROL   false

Definition at line 330 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_ACCELERATION

#define SENTINEL_HOVER_ACCELERATION   ( 100.0 )

Definition at line 287 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_HEIGHT

#define SENTINEL_HOVER_HEIGHT   ( 50 )

Definition at line 297 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_HEIGHT_VARIANCE

#define SENTINEL_HOVER_HEIGHT_VARIANCE   ( 40 )

Definition at line 298 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_INNER_RADIUS

#define SENTINEL_HOVER_INNER_RADIUS   ( 50 )

Definition at line 294 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_OUTTER_RADIUS

#define SENTINEL_HOVER_OUTTER_RADIUS   ( 300 )

Definition at line 295 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_POINT_SPACING

#define SENTINEL_HOVER_POINT_SPACING   ( 40 )

Definition at line 296 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_RADIUS

#define SENTINEL_HOVER_RADIUS   ( 50.0 )

Definition at line 285 of file _killstreaks.gsh.

◆ SENTINEL_HOVER_SPEED

#define SENTINEL_HOVER_SPEED   ( 100.0 )

Definition at line 286 of file _killstreaks.gsh.

◆ SENTINEL_MAX_DISTANCE_FROM_OWNER

#define SENTINEL_MAX_DISTANCE_FROM_OWNER   ( 1200 )

Definition at line 302 of file _killstreaks.gsh.

◆ SENTINEL_MAX_HEIGHT_OFFSET

#define SENTINEL_MAX_HEIGHT_OFFSET   ( 0 )

Definition at line 303 of file _killstreaks.gsh.

◆ SENTINEL_MISSILES_TO_DESTROY

#define SENTINEL_MISSILES_TO_DESTROY   ( 1 )

Definition at line 306 of file _killstreaks.gsh.

◆ SENTINEL_NEAR_GOAL_NOTIFY_DIST

#define SENTINEL_NEAR_GOAL_NOTIFY_DIST   ( 40 )

Definition at line 284 of file _killstreaks.gsh.

◆ SENTINEL_RADIUS

#define SENTINEL_RADIUS   ( 20 )

Definition at line 282 of file _killstreaks.gsh.

◆ SENTINEL_SPAWN_Z_OFFSET

#define SENTINEL_SPAWN_Z_OFFSET   ( 25 )

Definition at line 304 of file _killstreaks.gsh.

◆ SENTINEL_STUN_DURATION

#define SENTINEL_STUN_DURATION   ( 0.1 )

Definition at line 301 of file _killstreaks.gsh.

◆ SENTINEL_TIME_AT_SAME_POSITION_MAX

#define SENTINEL_TIME_AT_SAME_POSITION_MAX   ( 0.2 )

Definition at line 293 of file _killstreaks.gsh.

◆ SENTINEL_TIME_AT_SAME_POSITION_MIN

#define SENTINEL_TIME_AT_SAME_POSITION_MIN   ( 0.1 )

Definition at line 292 of file _killstreaks.gsh.

◆ SENTINEL_TURRET_ENEMEY_DETECT_FREQUENCY

#define SENTINEL_TURRET_ENEMEY_DETECT_FREQUENCY   ( 0.2 )

Definition at line 291 of file _killstreaks.gsh.

◆ SENTINEL_VEHICLE_NAME

#define SENTINEL_VEHICLE_NAME   "veh_sentinel_mp"

Definition at line 281 of file _killstreaks.gsh.

◆ SENTINEL_VISIONSET_ALIAS

#define SENTINEL_VISIONSET_ALIAS   "sentinel_visionset"

Definition at line 339 of file _killstreaks.gsh.

◆ TURRET_DURATION

#define TURRET_DURATION   ( 90 * 1000 )

Definition at line 32 of file _killstreaks.gsh.

◆ TURRET_EMP_DAMAGE_PERCENTAGE

#define TURRET_EMP_DAMAGE_PERCENTAGE   ( 1 )

Definition at line 34 of file _killstreaks.gsh.

◆ TURRET_HEADICON_OFFSET

#define TURRET_HEADICON_OFFSET   ( 0, 0, 70 )

Definition at line 35 of file _killstreaks.gsh.

◆ TURRET_HEALTH

#define TURRET_HEALTH   ( 2000 )

Definition at line 33 of file _killstreaks.gsh.

◆ TURRET_HIDE_COMPASS_ON_REMOTE_CONTROL

#define TURRET_HIDE_COMPASS_ON_REMOTE_CONTROL   true

Definition at line 331 of file _killstreaks.gsh.

◆ TURRET_INVALID_PLACEMENT_MODEL

#define TURRET_INVALID_PLACEMENT_MODEL   "veh_t7_turret_sentry_gun_world_red"

Definition at line 25 of file _killstreaks.gsh.

◆ TURRET_INVALID_PLACEMENT_TEXT

#define TURRET_INVALID_PLACEMENT_TEXT   &"KILLSTREAK_SENTRY_TURRET_INVALID_PLACEMENT"

Definition at line 28 of file _killstreaks.gsh.

◆ TURRET_MAX_TARGET_DISTANCE

#define TURRET_MAX_TARGET_DISTANCE   ( 2500 )

Definition at line 30 of file _killstreaks.gsh.

◆ TURRET_MODEL

#define TURRET_MODEL   "veh_t7_turret_sentry_gun_world_mp"

Definition at line 23 of file _killstreaks.gsh.

◆ TURRET_PICKUP_TEXT

#define TURRET_PICKUP_TEXT   &"KILLSTREAK_SENTRY_TURRET_PICKUP"

Definition at line 29 of file _killstreaks.gsh.

◆ TURRET_REMOTE_TEXT

#define TURRET_REMOTE_TEXT   &"MP_REMOTE_USE_TURRET"

Definition at line 26 of file _killstreaks.gsh.

◆ TURRET_TARGET_ANGLE

#define TURRET_TARGET_ANGLE   ( 15 )

Definition at line 31 of file _killstreaks.gsh.

◆ TURRET_VALID_PLACEMENT_MODEL

#define TURRET_VALID_PLACEMENT_MODEL   "veh_t7_turret_sentry_gun_world_yellow"

Definition at line 24 of file _killstreaks.gsh.

◆ TURRET_VALID_PLACEMENT_TEXT

#define TURRET_VALID_PLACEMENT_TEXT   &"KILLSTREAK_SENTRY_TURRET_VALID_PLACEMENT"

Definition at line 27 of file _killstreaks.gsh.

◆ TURRET_VEHICLE_NAME

#define TURRET_VEHICLE_NAME   "sentry_turret"

Definition at line 22 of file _killstreaks.gsh.

◆ TURRET_VISIONSET_ALIAS

#define TURRET_VISIONSET_ALIAS   "turret_visionset"

Definition at line 336 of file _killstreaks.gsh.

◆ TURRET_VISIONSET_FILE

#define TURRET_VISIONSET_FILE   "mp_vehicles_turret"

Definition at line 345 of file _killstreaks.gsh.

◆ TURRET_VISIONSET_LERP_STEP_COUNT

#define TURRET_VISIONSET_LERP_STEP_COUNT   16

Definition at line 348 of file _killstreaks.gsh.

◆ TURRET_WATCH_DEATH_DURATION

#define TURRET_WATCH_DEATH_DURATION   1.2

Definition at line 36 of file _killstreaks.gsh.

◆ UAV_DURATION

#define UAV_DURATION   ( 25000 )

Definition at line 66 of file _killstreaks.gsh.

◆ UAV_DURATION_CHECK

#define UAV_DURATION_CHECK   ( UAV_DURATION / 2 )

Definition at line 67 of file _killstreaks.gsh.

◆ UAV_EXIT_TIME

#define UAV_EXIT_TIME   ( 10 )

Definition at line 68 of file _killstreaks.gsh.

◆ UAV_HEALTH

#define UAV_HEALTH   ( 700 )

Definition at line 64 of file _killstreaks.gsh.

◆ UAV_LOW_HEALTH

#define UAV_LOW_HEALTH   ( UAV_HEALTH * 0.5 )

Definition at line 65 of file _killstreaks.gsh.

◆ UAV_MODEL

#define UAV_MODEL   "veh_t7_drone_uav_enemy_vista"

Definition at line 60 of file _killstreaks.gsh.

◆ UAV_ROTATION_RADIUS

#define UAV_ROTATION_RADIUS   ( 4000 )

Definition at line 70 of file _killstreaks.gsh.

◆ UAV_ROTATION_RANDOM_OFFSET

#define UAV_ROTATION_RANDOM_OFFSET   ( 1000 )

Definition at line 71 of file _killstreaks.gsh.

◆ UAV_Z_OFFSET

#define UAV_Z_OFFSET   ( 2500 )

Definition at line 69 of file _killstreaks.gsh.