From 76db8ca5e8169d1a7d89634071485bbd4f3b4fd9 Mon Sep 17 00:00:00 2001 From: Dev Date: Wed, 24 Apr 2024 12:39:49 +0100 Subject: [PATCH] Add `assaultGroup` bot with their settings from game client --- .../database/bots/types/assaultgroup.json | 2263 +++++++++++++++++ 1 file changed, 2263 insertions(+) create mode 100644 project/assets/database/bots/types/assaultgroup.json diff --git a/project/assets/database/bots/types/assaultgroup.json b/project/assets/database/bots/types/assaultgroup.json new file mode 100644 index 00000000..a907a431 --- /dev/null +++ b/project/assets/database/bots/types/assaultgroup.json @@ -0,0 +1,2263 @@ +{ + "appearance": { + "body": { + "619238266c614e6d15792bca": 1 + }, + "feet": { + "5f5e410c6bdad616ad46d60b": 1 + }, + "hands": { + "618cf9540a5a59657e5f5677": 1 + }, + "head": { + "5d28afe786f774292668618d": 1 + }, + "voice": { + "Scav_5": 1 + } + }, + "experience": { + "level": { + "min": 0, + "max": 1 + }, + "reward": { + "min": -1, + "max": -1 + }, + "standingForKill": -0.03, + "aggressorBonus": 0.01 + }, + "health": { + "Hydration": { + "min": 100, + "max": 100 + }, + "Energy": { + "min": 100, + "max": 100 + }, + "Temperature": { + "min": 36, + "max": 40 + }, + "BodyParts": [ + { + "Head": { + "min": 35, + "max": 35 + }, + "Chest": { + "min": 85, + "max": 85 + }, + "Stomach": { + "min": 70, + "max": 70 + }, + "LeftArm": { + "min": 60, + "max": 60 + }, + "RightArm": { + "min": 60, + "max": 60 + }, + "LeftLeg": { + "min": 65, + "max": 65 + }, + "RightLeg": { + "min": 65, + "max": 65 + } + } + ] + }, + "skills": { + "Common": {} + }, + "inventory": { + "equipment": { + "Headwear": { + "59e770f986f7742cbe3164ef": 1 + }, + "Earpiece": {}, + "FaceCover": { + "59e7715586f7742ee5789605": 1 + }, + "ArmorVest": {}, + "Eyewear": {}, + "ArmBand": {}, + "TacticalVest": { + "64be7110bf597ba84a0a41ea": 1 + }, + "Backpack": {}, + "FirstPrimaryWeapon": {}, + "SecondPrimaryWeapon": {}, + "Holster": { + "5448bd6b4bdc2dfc2f8b4569": 1 + }, + "Scabbard": { + "57e26fc7245977162a14b800": 1 + }, + "Pockets": { + "557ffd194bdc2d28148b457f": 1 + }, + "SecuredContainer": { + "5c0a794586f77461c458f892": 1 + } + }, + "Ammo": { + "Caliber9x18PM": { + "57371eb62459776125652ac1": 1 + } + }, + "mods": { + "5448bd6b4bdc2dfc2f8b4569": { + "mod_reciever": [ + "6374a822e629013b9c0645c8" + ], + "mod_pistolgrip": [ + "6374a7e7417239a7bf00f042" + ], + "mod_magazine": [ + "5448c12b4bdc2d02308b456f" + ], + "patron_in_weapon": [ + "57371eb62459776125652ac1" + ] + } + }, + "items": { + "TacticalVest": { + "5448c12b4bdc2d02308b456f": 1 + }, + "Pockets": { + "544fb37f4bdc2dee738b4567": 1 + }, + "Backpack": {}, + "SecuredContainer": { + "57371eb62459776125652ac1": 1 + }, + "SpecialLoot": {} + } + }, + "firstName": [ + "Гоша" + ], + "lastName": [ + "Статтеринг" + ], + "difficulty": { + "easy": { + "Lay": { + "CHECK_SHOOT_WHEN_LAYING": false, + "DELTA_LAY_CHECK": 2, + "DELTA_GETUP": 5, + "DELTA_AFTER_GETUP": 10, + "CLEAR_POINTS_OF_SCARE_SEC": 20, + "MAX_LAY_TIME": 35, + "DELTA_WANT_LAY_CHECL_SEC": 5, + "ATTACK_LAY_CHANCE": 25, + "DIST_TO_COVER_TO_LAY": 3.5, + "DIST_TO_COVER_TO_LAY_SQRT": 12.25, + "DIST_GRASS_TERRAIN_SQRT": 0.160000011, + "DIST_ENEMY_NULL_DANGER_LAY": 15, + "DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225, + "DIST_ENEMY_GETUP_LAY": 10, + "DIST_ENEMY_GETUP_LAY_SQRT": 100, + "DIST_ENEMY_CAN_LAY": 15, + "DIST_ENEMY_CAN_LAY_SQRT": 225, + "LAY_AIM": 0.6, + "MIN_CAN_LAY_DIST_SQRT": 121, + "MIN_CAN_LAY_DIST": 11, + "MAX_CAN_LAY_DIST_SQRT": 40000, + "MAX_CAN_LAY_DIST": 200, + "LAY_CHANCE_DANGER": 40, + "DAMAGE_TIME_TO_GETUP": 3 + }, + "Aiming": { + "MAX_AIM_PRECICING": 3, + "BETTER_PRECICING_COEF": 0.7, + "RECALC_DIST": 0.7, + "RECALC_SQR_DIST": 0.48999998, + "COEF_FROM_COVER": 0.8, + "PANIC_COEF": 1.2, + "PANIC_ACCURATY_COEF": 1.2, + "HARD_AIM": 0.75, + "HARD_AIM_CHANCE_100": 10, + "PANIC_TIME": 2, + "RECALC_MUST_TIME": 3, + "DAMAGE_PANIC_TIME": 15, + "DANGER_UP_POINT": 1.3, + "MAX_AIMING_UPGRADE_BY_TIME": 0.85, + "DAMAGE_TO_DISCARD_AIM_0_100": 100, + "MIN_TIME_DISCARD_AIM_SEC": 2.9, + "MAX_TIME_DISCARD_AIM_SEC": 3.2, + "XZ_COEF": 0.75, + "SHOOT_TO_CHANGE_PRIORITY": 5525, + "BOTTOM_COEF": 0.3, + "FIRST_CONTACT_ADD_SEC": 0.1, + "FIRST_CONTACT_ADD_CHANCE_100": 80, + "BASE_HIT_AFFECTION_DELAY_SEC": 1.77, + "BASE_HIT_AFFECTION_MIN_ANG": 14, + "BASE_HIT_AFFECTION_MAX_ANG": 28, + "BASE_SHIEF": 1, + "SCATTERING_HAVE_DAMAGE_COEF": 2, + "SCATTERING_DIST_MODIF": 0.7, + "SCATTERING_DIST_MODIF_CLOSE": 0.85, + "AIMING_TYPE": 5, + "DIST_TO_SHOOT_TO_CENTER": 3, + "DIST_TO_SHOOT_NO_OFFSET": 3, + "SHPERE_FRIENDY_FIRE_SIZE": -1, + "COEF_IF_MOVE": 1.7, + "TIME_COEF_IF_MOVE": 1.5, + "BOT_MOVE_IF_DELTA": 0.01, + "NEXT_SHOT_MISS_CHANCE_100": 100, + "NEXT_SHOT_MISS_Y_OFFSET": 1, + "ANYTIME_LIGHT_WHEN_AIM_100": -1, + "ANY_PART_SHOOT_TIME": 30, + "WEAPON_ROOT_OFFSET": 0.35, + "MIN_DAMAGE_TO_GET_HIT_AFFETS": 1, + "MAX_AIM_TIME": 1.5, + "OFFSET_RECAL_ANYWAY_TIME": 1, + "Y_TOP_OFFSET_COEF": 0.001, + "Y_BOTTOM_OFFSET_COEF": 0.015, + "BASE_SHIEF_STATIONARY_GRENADE": 1.1, + "XZ_COEF_STATIONARY_GRENADE": 0.8 + }, + "Look": { + "OLD_TIME_POINT": 11, + "WAIT_NEW_SENSOR": 2.1, + "WAIT_NEW__LOOK_SENSOR": 7.8, + "LOOK_AROUND_DELTA": 1.1, + "MAX_VISION_GRASS_METERS": 0.4, + "MAX_VISION_GRASS_METERS_FLARE": 7, + "MAX_VISION_GRASS_METERS_OPT": 0.9090909, + "MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125, + "LightOnVisionDistance": 30, + "FAR_DISTANCE": 160, + "FarDeltaTimeSec": 3, + "MIDDLE_DIST": 90, + "MiddleDeltaTimeSec": 1, + "CloseDeltaTimeSec": 0.1, + "POSIBLE_VISION_SPACE": 1.2, + "GOAL_TO_FULL_DISSAPEAR": 0.25, + "GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001, + "BODY_DELTA_TIME_SEARCH_SEC": 1.7, + "COME_TO_BODY_DIST": 1.2, + "MARKSMAN_VISIBLE_DIST_COEF": 1.15, + "VISIBLE_DISNACE_WITH_LIGHT": 43, + "ENEMY_LIGHT_ADD": 45, + "ANGLE_FOR_GETUP": 30, + "ENEMY_LIGHT_START_DIST": 40, + "CAN_LOOK_TO_WALL": false, + "CHECK_HEAD_ANY_DIST": false, + "DIST_NOT_TO_IGNORE_WALL": 15, + "DIST_CHECK_WALL": 20, + "LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25, + "MIN_LOOK_AROUD_TIME": 20, + "OPTIMIZE_TO_ONLY_BODY": true + }, + "Shoot": { + "RECOIL_TIME_NORMALIZE": 2, + "RECOIL_PER_METER": 0.1, + "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true, + "MAX_RECOIL_PER_METER": 0.2, + "HORIZONT_RECOIL_COEF": 0.4, + "WAIT_NEXT_SINGLE_SHOT": 0.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8, + "MARKSMAN_DIST_SEK_COEF": 44, + "FINGER_HOLD_SINGLE_SHOT": 0.14, + "BASE_AUTOMATIC_TIME": 0.1, + "AUTOMATIC_FIRE_SCATTERING_COEF": 1.5, + "CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76, + "FAR_DIST_ENEMY": 20, + "SHOOT_FROM_COVER": 4, + "FAR_DIST_ENEMY_SQR": 400, + "MAX_DIST_COEF": 1.35, + "RECOIL_DELTA_PRESS": 0.15, + "RUN_DIST_NO_AMMO": 25, + "RUN_DIST_NO_AMMO_SQRT": 625, + "CAN_SHOOTS_TIME_TO_AMBUSH": 333, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2, + "RELOAD_PECNET_NO_ENEMY": 0.6, + "CHANCE_TO_CHANGE_WEAPON": 0, + "CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0, + "LOW_DIST_TO_CHANGE_WEAPON": 10, + "FAR_DIST_TO_CHANGE_WEAPON": 50, + "SUPPRESS_BY_SHOOT_TIME": 6, + "SUPPRESS_TRIGGERS_DOWN": 3, + "WAIT_NEXT_STATIONARY_GRENADE": 1, + "FINGER_HOLD_STATIONARY_GRENADE": 0.3, + "VALIDATE_MALFUNCTION_CHANCE": 100, + "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25, + "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5, + "DELAY_BEFORE_FIX_MALFUNCTION": 0.5 + }, + "Move": { + "BASE_ROTATE_SPEED": 270, + "REACH_DIST": 0.5, + "REACH_DIST_RUN": 0.8, + "START_SLOW_DIST": 1.5, + "BASESTART_SLOW_DIST": 1.1, + "SLOW_COEF": 7, + "DIST_TO_CAN_CHANGE_WAY": 8, + "DIST_TO_START_RAYCAST": 15, + "BASE_START_SERACH": 35, + "UPDATE_TIME_RECAL_WAY": 7, + "FAR_DIST": 4, + "FAR_DIST_SQR": 16, + "DIST_TO_CAN_CHANGE_WAY_SQR": 64, + "DIST_TO_START_RAYCAST_SQR": 225, + "BASE_SQRT_START_SERACH": 1225, + "Y_APPROXIMATION": 0.7, + "DELTA_LAST_SEEN_ENEMY": 20, + "REACH_DIST_COVER": 2, + "RUN_TO_COVER_MIN": 2, + "CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100, + "RUN_IF_CANT_SHOOT": false, + "RUN_IF_GAOL_FAR_THEN": 10, + "SEC_TO_CHANGE_TO_RUN": 3 + }, + "Grenade": { + "DELTA_NEXT_ATTEMPT_FROM_COVER": 5, + "DELTA_NEXT_ATTEMPT": 10, + "MIN_DIST_NOT_TO_THROW": 8, + "NEAR_DELTA_THROW_TIME_SEC": 2, + "MIN_THROW_GRENADE_DIST": 12, + "MIN_THROW_GRENADE_DIST_SQRT": 144, + "MIN_DIST_NOT_TO_THROW_SQR": 64, + "RUN_AWAY": 22, + "RUN_AWAY_SQR": 484, + "ADD_GRENADE_AS_DANGER": 65, + "ADD_GRENADE_AS_DANGER_SQR": 4225, + "CHANCE_TO_NOTIFY_ENEMY_GR_100": 99, + "GrenadePerMeter": 0.2, + "REQUEST_DIST_MUST_THROW_SQRT": 4, + "REQUEST_DIST_MUST_THROW": 2, + "BEWARE_TYPE": 2, + "SHOOT_TO_SMOKE_CHANCE_100": 30, + "CHANCE_RUN_FLASHED_100": 0, + "MAX_FLASHED_DIST_TO_SHOOT": 10, + "MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100, + "FLASH_GRENADE_TIME_COEF": 0.3, + "SIZE_SPOTTED_COEF": 2, + "BE_ATTENTION_COEF": 4, + "TIME_SHOOT_TO_FLASH": 4, + "CLOSE_TO_SMOKE_TO_SHOOT": 5, + "CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25, + "CLOSE_TO_SMOKE_TIME_DELTA": 7, + "SMOKE_CHECK_DELTA": 1, + "DELTA_GRENADE_START_TIME": 0.7, + "AMBUSH_IF_SMOKE_IN_ZONE_100": 40, + "AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30, + "NO_RUN_FROM_AI_GRENADES": false, + "MAX_THROW_POWER": 15.7, + "GrenadePrecision": 0.3, + "STOP_WHEN_THROW_GRENADE": true, + "WAIT_TIME_TURN_AWAY": 0.2, + "SMOKE_SUPPRESS_DELTA": 20, + "DAMAGE_GRENADE_SUPPRESS_DELTA": 8, + "STUN_SUPPRESS_DELTA": 9, + "CHEAT_START_GRENADE_PLACE": false, + "CAN_THROW_STRAIGHT_CONTACT": true, + "STRAIGHT_CONTACT_DELTA_SEC": -1, + "ANG_TYPE": 4 + }, + "Change": { + "SMOKE_VISION_DIST": 0.6, + "SMOKE_GAIN_SIGHT": 1.6, + "SMOKE_SCATTERING": 1.6, + "SMOKE_PRECICING": 1.6, + "SMOKE_HEARING": 1, + "SMOKE_ACCURATY": 1.6, + "SMOKE_LAY_CHANCE": 1.6, + "FLASH_VISION_DIST": 0.05, + "FLASH_GAIN_SIGHT": 1.8, + "FLASH_SCATTERING": 1.6, + "FLASH_PRECICING": 1.6, + "FLASH_HEARING": 1, + "FLASH_ACCURATY": 1.6, + "FLASH_LAY_CHANCE": 1, + "STUN_HEARING": 0.01 + }, + "Cover": { + "RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20, + "RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50, + "SOUND_TO_GET_SPOTTED": 2, + "TIME_TO_MOVE_TO_COVER": 15, + "MAX_DIST_OF_COVER": 4, + "CHANGE_RUN_TO_COVER_SEC": 5, + "CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6, + "MIN_DIST_TO_ENEMY": 9, + "DIST_CANT_CHANGE_WAY": 5, + "DIST_CHECK_SFETY": 9, + "TIME_CHECK_SAFE": 2, + "HIDE_TO_COVER_TIME": 1.5, + "MAX_DIST_OF_COVER_SQR": 16, + "DIST_CANT_CHANGE_WAY_SQR": 25, + "SPOTTED_COVERS_RADIUS": 3, + "LOOK_LAST_ENEMY_POS_MOVING": 1.5, + "LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3, + "LOOK_LAST_ENEMY_POS_LOOKAROUND": 45, + "OFFSET_LOOK_ALONG_WALL_ANG": 20, + "SPOTTED_GRENADE_RADIUS": 16, + "MAX_SPOTTED_TIME_SEC": 45, + "WAIT_INT_COVER_FINDING_ENEMY": 2, + "CLOSE_DIST_POINT_SQRT": 4, + "DELTA_SEEN_FROM_COVE_LAST_POS": 15, + "MOVE_TO_COVER_WHEN_TARGET": false, + "RUN_COVER_IF_CAN_AND_NO_ENEMIES": false, + "SPOTTED_GRENADE_TIME": 7, + "DEPENDS_Y_DIST_TO_BOT": false, + "RUN_IF_FAR": 10, + "RUN_IF_FAR_SQRT": 225, + "STAY_IF_FAR": 25, + "STAY_IF_FAR_SQRT": 625, + "CHECK_COVER_ENEMY_LOOK": true, + "SHOOT_NEAR_TO_LEAVE": 2, + "SHOOT_NEAR_SEC_PERIOD": 0.5, + "HITS_TO_LEAVE_COVER": 1, + "HITS_TO_LEAVE_COVER_UNKNOWN": 1, + "DOG_FIGHT_AFTER_LEAVE": 4, + "NOT_LOOK_AT_WALL_IS_DANGER": true, + "MIN_DEFENCE_LEVEL": 22, + "GOOD_DIST_TO_POINT_COEF": 1.8, + "ENEMY_DIST_TO_GO_OUT": 1, + "STATIONARY_WEAPON_NO_ENEMY_GETUP": 20, + "STATIONARY_WEAPON_MAX_DIST_TO_USE": 25 + }, + "Patrol": { + "DEAD_BODY_LOOK_PERIOD": 8, + "LOOK_TIME_BASE": 12, + "CAN_CHOOSE_RESERV": false, + "DO_RANDOM_DROP_ITEM": true, + "TRY_CHOOSE_RESERV_WAY_ON_START": false, + "CAN_LOOK_TO_DEADBODIES": true, + "CAN_FRIENDLY_TILT": true, + "CAN_HARD_AIM": true, + "RESERVE_TIME_STAY": 72, + "FRIEND_SEARCH_SEC": 12, + "TALK_DELAY": 1.1, + "MIN_TALK_DELAY": 35, + "TALK_DELAY_BIG": 15.1, + "CHANGE_WAY_TIME": 125.1, + "MIN_DIST_TO_CLOSE_TALK": 5, + "VISION_DIST_COEF_PEACE": 0.5, + "MIN_DIST_TO_CLOSE_TALK_SQR": 25, + "CHANCE_TO_CUT_WAY_0_100": 75, + "CUT_WAY_MIN_0_1": 0.4, + "CUT_WAY_MAX_0_1": 0.65, + "CHANCE_TO_CHANGE_WAY_0_100": 50, + "CHANCE_TO_SHOOT_DEADBODY": 52, + "SUSPETION_PLACE_LIFETIME": 7, + "RESERVE_OUT_TIME": 30, + "CLOSE_TO_SELECT_RESERV_WAY": 25, + "MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5, + "CAN_WATCH_SECOND_WEAPON": true + }, + "Hearing": { + "BOT_CLOSE_PANIC_DIST": 2, + "CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45, + "DISPERSION_COEF": 1.6, + "CLOSE_DIST": 10, + "FAR_DIST": 30, + "SOUND_DIR_DEEFREE": 30, + "DIST_PLACE_TO_FIND_POINT": 70, + "DEAD_BODY_SOUND_RAD": 30, + "LOOK_ONLY_DANGER": false, + "RESET_TIMER_DIST": 17, + "HEAR_DELAY_WHEN_PEACE": 0.85, + "HEAR_DELAY_WHEN_HAVE_SMT": 0.56, + "LOOK_ONLY_DANGER_DELTA": 9 + }, + "Mind": { + "HOW_WORK_OVER_DEAD_BODY": 2, + "MIN_SHOOTS_TIME": 2, + "MAX_SHOOTS_TIME": 4, + "TIME_LEAVE_MAP": 23, + "TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15, + "DAMAGE_REDUCTION_TIME_SEC": 20, + "MIN_DAMAGE_SCARE": 20, + "CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35, + "TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52, + "TIME_TO_FIND_ENEMY": 22, + "MAX_AGGRO_BOT_DIST": 100, + "HIT_POINT_DETECTION": 4, + "DANGER_POINT_CHOOSE_COEF": 1, + "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true, + "SIMPLE_POINT_CHOOSE_COEF": 0.4, + "LASTSEEN_POINT_CHOOSE_COEF": 0.2, + "COVER_DIST_COEF": 1.5, + "DIST_TO_FOUND_SQRT": 400, + "MAX_AGGRO_BOT_DIST_SQR": 10000, + "DIST_TO_STOP_RUN_ENEMY": 15, + "ENEMY_LOOK_AT_ME_ANG": 15, + "MIN_START_AGGRESION_COEF": 1, + "MAX_START_AGGRESION_COEF": 3, + "BULLET_FEEL_DIST": 360, + "BULLET_FEEL_CLOSE_SDIST": 1, + "ATTACK_IMMEDIATLY_CHANCE_0_100": 40, + "CHANCE_FUCK_YOU_ON_CONTACT_100": 10, + "FRIEND_DEAD_AGR_LOW": -0.2, + "FRIEND_AGR_KILL": 0.2, + "LAST_ENEMY_LOOK_TO": 40, + "SURGE_KIT_ONLY_SAFE_CONTAINER": false, + "CHECK_MARK_OF_UNKNOWS": true, + "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true, + "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false, + "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false, + "CAN_TAKE_ITEMS": true, + "CAN_USE_MEDS": true, + "SUSPETION_POINT_CHANCE_ADD100": 0, + "AMBUSH_WHEN_UNDER_FIRE": true, + "AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60, + "ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5, + "HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5, + "FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2, + "PROTECT_TIME_REAL": true, + "CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25, + "CAN_PANIC_IS_PROTECT": false, + "NO_RUN_AWAY_FOR_SAFE": false, + "PART_PERCENT_TO_HEAL": 0.65, + "PROTECT_DELTA_HEAL_SEC": 10, + "CAN_STAND_BY": true, + "CAN_THROW_REQUESTS": true, + "GROUP_ANY_PHRASE_DELAY": 1, + "GROUP_EXACTLY_PHRASE_DELAY": 24, + "DIST_TO_ENEMY_YO_CAN_HEAL": 30, + "CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80, + "DOG_FIGHT_OUT": 6, + "DOG_FIGHT_IN": 3, + "SHOOT_INSTEAD_DOG_FIGHT": 9, + "PISTOL_SHOTGUN_AMBUSH_DIST": 60, + "STANDART_AMBUSH_DIST": 200, + "AI_POWER_COEF": 120, + "COVER_SECONDS_AFTER_LOSE_VISION": 10, + "COVER_SELF_ALWAYS_IF_DAMAGED": false, + "SEC_TO_MORE_DIST_TO_RUN": 10, + "HEAL_DELAY_SEC": 5, + "HIT_DELAY_WHEN_HAVE_SMT": -1, + "HIT_DELAY_WHEN_PEACE": -1, + "TALK_WITH_QUERY": true, + "WILL_PERSUE_AXEMAN": true, + "MAY_BE_CALLED_FOR_HELP": true + }, + "Boss": { + "BOSS_DIST_TO_WARNING": 34, + "BOSS_DIST_TO_WARNING_SQRT": 1156, + "BOSS_DIST_TO_WARNING_OUT": 43, + "BOSS_DIST_TO_WARNING_OUT_SQRT": 1849, + "BOSS_DIST_TO_SHOOT": 16, + "BOSS_DIST_TO_SHOOT_SQRT": 256, + "CHANCE_TO_SEND_GRENADE_100": 100, + "MAX_DIST_COVER_BOSS": 25, + "MAX_DIST_COVER_BOSS_SQRT": 625, + "MAX_DIST_DECIDER_TO_SEND": 35, + "MAX_DIST_DECIDER_TO_SEND_SQRT": 1225, + "TIME_AFTER_LOSE": 15, + "TIME_AFTER_LOSE_DELTA": 60, + "PERSONS_SEND": 2, + "DELTA_SEARCH_TIME": 18, + "COVER_TO_SEND": true, + "WAIT_NO_ATTACK_SAVAGE": 10, + "CHANCE_USE_RESERVE_PATROL_100": 50, + "KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5, + "KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45, + "KILLA_START_SEARCH_SEC": 40, + "KILLA_CONTUTION_TIME": 5, + "KILLA_CLOSE_ATTACK_DIST": 8, + "KILLA_MIDDLE_ATTACK_DIST": 22, + "KILLA_LARGE_ATTACK_DIST": 41, + "KILLA_SEARCH_METERS": 30, + "KILLA_DEF_DIST_SQRT": 225, + "KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25, + "KILLA_DIST_TO_GO_TO_SUPPRESS": 6, + "KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2, + "KILLA_CLOSEATTACK_TIMES": 3, + "KILLA_CLOSEATTACK_DELAY": 10, + "KILLA_HOLD_DELAY": 5, + "KILLA_BULLET_TO_RELOAD": 15, + "SHALL_WARN": true, + "KILLA_ENEMIES_TO_ATTACK": 3, + "KILLA_ONE_IS_CLOSE": 30, + "KILLA_TRIGGER_DOWN_DELAY": 1, + "KILLA_WAIT_IN_COVER_COEF": 1 + }, + "Core": { + "VisibleAngle": 130, + "VisibleDistance": 110, + "GainSightCoef": 0.2, + "ScatteringPerMeter": 0.07, + "ScatteringClosePerMeter": 0.12, + "DamageCoeff": 1, + "HearingSense": 1.05, + "CanRun": true, + "CanGrenade": true, + "AimingType": "normal", + "PistolFireDistancePref": 35, + "ShotgunFireDistancePref": 50, + "RifleFireDistancePref": 100, + "AccuratySpeed": 0.3, + "WaitInCoverBetweenShotsSec": 1.5 + }, + "Scattering": { + "MinScatter": 0.015, + "WorkingScatter": 0.15, + "MaxScatter": 0.3, + "SpeedUp": 0.6, + "SpeedUpAim": 1.8, + "SpeedDown": -0.2, + "ToSlowBotSpeed": 1.8, + "ToLowBotSpeed": 2.8, + "ToUpBotSpeed": 4.3, + "MovingSlowCoef": 1.4, + "ToLowBotAngularSpeed": 140, + "ToStopBotAngularSpeed": 80, + "FromShot": 0.001, + "TracerCoef": 1.3, + "HandDamageScatteringMinMax": 0.7, + "HandDamageAccuracySpeed": 1.3, + "BloodFall": 1.45, + "Caution": 0.03, + "ToCaution": 0.6, + "RecoilControlCoefShootDone": 0.0003, + "RecoilControlCoefShootDoneAuto": 0.00015, + "AMPLITUDE_FACTOR": 0.015, + "AMPLITUDE_SPEED": 0.001, + "DIST_FROM_OLD_POINT_TO_NOT_AIM": 15, + "DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225, + "DIST_NOT_TO_SHOOT": 0.3, + "PoseChnageCoef": 0.1, + "LayFactor": 0.1, + "RecoilYCoef": 0.0005, + "RecoilYCoefSppedDown": -0.52, + "RecoilYMax": 1 + } + }, + "normal": { + "Lay": { + "CHECK_SHOOT_WHEN_LAYING": false, + "DELTA_LAY_CHECK": 2, + "DELTA_GETUP": 5, + "DELTA_AFTER_GETUP": 10, + "CLEAR_POINTS_OF_SCARE_SEC": 20, + "MAX_LAY_TIME": 35, + "DELTA_WANT_LAY_CHECL_SEC": 5, + "ATTACK_LAY_CHANCE": 25, + "DIST_TO_COVER_TO_LAY": 3.5, + "DIST_TO_COVER_TO_LAY_SQRT": 12.25, + "DIST_GRASS_TERRAIN_SQRT": 0.160000011, + "DIST_ENEMY_NULL_DANGER_LAY": 15, + "DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225, + "DIST_ENEMY_GETUP_LAY": 10, + "DIST_ENEMY_GETUP_LAY_SQRT": 100, + "DIST_ENEMY_CAN_LAY": 15, + "DIST_ENEMY_CAN_LAY_SQRT": 225, + "LAY_AIM": 0.6, + "MIN_CAN_LAY_DIST_SQRT": 121, + "MIN_CAN_LAY_DIST": 11, + "MAX_CAN_LAY_DIST_SQRT": 40000, + "MAX_CAN_LAY_DIST": 200, + "LAY_CHANCE_DANGER": 40, + "DAMAGE_TIME_TO_GETUP": 3 + }, + "Aiming": { + "MAX_AIM_PRECICING": 2, + "BETTER_PRECICING_COEF": 0.8, + "RECALC_DIST": 0.7, + "RECALC_SQR_DIST": 0.48999998, + "COEF_FROM_COVER": 0.75, + "PANIC_COEF": 1.2, + "PANIC_ACCURATY_COEF": 1.2, + "HARD_AIM": 0.75, + "HARD_AIM_CHANCE_100": 50, + "PANIC_TIME": 2, + "RECALC_MUST_TIME": 3, + "DAMAGE_PANIC_TIME": 15, + "DANGER_UP_POINT": 1.3, + "MAX_AIMING_UPGRADE_BY_TIME": 0.85, + "DAMAGE_TO_DISCARD_AIM_0_100": 96, + "MIN_TIME_DISCARD_AIM_SEC": 2.3, + "MAX_TIME_DISCARD_AIM_SEC": 3.1, + "XZ_COEF": 0.65, + "SHOOT_TO_CHANGE_PRIORITY": 5525, + "BOTTOM_COEF": 0.25, + "FIRST_CONTACT_ADD_SEC": 0.05, + "FIRST_CONTACT_ADD_CHANCE_100": 80, + "BASE_HIT_AFFECTION_DELAY_SEC": 1.17, + "BASE_HIT_AFFECTION_MIN_ANG": 14, + "BASE_HIT_AFFECTION_MAX_ANG": 24, + "BASE_SHIEF": 0.8, + "SCATTERING_HAVE_DAMAGE_COEF": 2, + "SCATTERING_DIST_MODIF": 0.7, + "SCATTERING_DIST_MODIF_CLOSE": 0.82, + "AIMING_TYPE": 5, + "DIST_TO_SHOOT_TO_CENTER": 3, + "DIST_TO_SHOOT_NO_OFFSET": 3, + "SHPERE_FRIENDY_FIRE_SIZE": -1, + "COEF_IF_MOVE": 1.6, + "TIME_COEF_IF_MOVE": 1.5, + "BOT_MOVE_IF_DELTA": 0.01, + "NEXT_SHOT_MISS_CHANCE_100": 100, + "NEXT_SHOT_MISS_Y_OFFSET": 1, + "ANYTIME_LIGHT_WHEN_AIM_100": -1, + "ANY_PART_SHOOT_TIME": 30, + "WEAPON_ROOT_OFFSET": 0.35, + "MIN_DAMAGE_TO_GET_HIT_AFFETS": 1, + "MAX_AIM_TIME": 1.5, + "OFFSET_RECAL_ANYWAY_TIME": 1, + "Y_TOP_OFFSET_COEF": 0.001, + "Y_BOTTOM_OFFSET_COEF": 0.015, + "BASE_SHIEF_STATIONARY_GRENADE": 1.1, + "XZ_COEF_STATIONARY_GRENADE": 0.8 + }, + "Look": { + "OLD_TIME_POINT": 11, + "WAIT_NEW_SENSOR": 2.1, + "ANGLE_FOR_GETUP": 30, + "WAIT_NEW__LOOK_SENSOR": 7.8, + "LOOK_AROUND_DELTA": 1.1, + "MAX_VISION_GRASS_METERS": 0.4, + "MAX_VISION_GRASS_METERS_FLARE": 7, + "MAX_VISION_GRASS_METERS_OPT": 0.9090909, + "MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125, + "LightOnVisionDistance": 30, + "FAR_DISTANCE": 160, + "FarDeltaTimeSec": 3, + "MIDDLE_DIST": 90, + "MiddleDeltaTimeSec": 1, + "CloseDeltaTimeSec": 0.1, + "POSIBLE_VISION_SPACE": 1.2, + "GOAL_TO_FULL_DISSAPEAR": 0.25, + "GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001, + "BODY_DELTA_TIME_SEARCH_SEC": 1.7, + "COME_TO_BODY_DIST": 1.2, + "MARKSMAN_VISIBLE_DIST_COEF": 1.15, + "VISIBLE_DISNACE_WITH_LIGHT": 43, + "ENEMY_LIGHT_ADD": 45, + "ENEMY_LIGHT_START_DIST": 40, + "CAN_LOOK_TO_WALL": false, + "CHECK_HEAD_ANY_DIST": false, + "DIST_NOT_TO_IGNORE_WALL": 15, + "DIST_CHECK_WALL": 20, + "LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25, + "MIN_LOOK_AROUD_TIME": 20, + "OPTIMIZE_TO_ONLY_BODY": true + }, + "Shoot": { + "RECOIL_TIME_NORMALIZE": 2, + "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true, + "RECOIL_PER_METER": 0.1, + "MAX_RECOIL_PER_METER": 0.2, + "HORIZONT_RECOIL_COEF": 0.4, + "WAIT_NEXT_SINGLE_SHOT": 0.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8, + "MARKSMAN_DIST_SEK_COEF": 44, + "FINGER_HOLD_SINGLE_SHOT": 0.14, + "BASE_AUTOMATIC_TIME": 0.1, + "AUTOMATIC_FIRE_SCATTERING_COEF": 1.5, + "CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76, + "FAR_DIST_ENEMY": 20, + "SHOOT_FROM_COVER": 4, + "FAR_DIST_ENEMY_SQR": 400, + "MAX_DIST_COEF": 1.35, + "RECOIL_DELTA_PRESS": 0.15, + "RUN_DIST_NO_AMMO": 25, + "RUN_DIST_NO_AMMO_SQRT": 625, + "CAN_SHOOTS_TIME_TO_AMBUSH": 333, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2, + "RELOAD_PECNET_NO_ENEMY": 0.6, + "CHANCE_TO_CHANGE_WEAPON": 0, + "CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0, + "LOW_DIST_TO_CHANGE_WEAPON": 10, + "FAR_DIST_TO_CHANGE_WEAPON": 50, + "SUPPRESS_BY_SHOOT_TIME": 6, + "SUPPRESS_TRIGGERS_DOWN": 3, + "WAIT_NEXT_STATIONARY_GRENADE": 1, + "FINGER_HOLD_STATIONARY_GRENADE": 0.3, + "VALIDATE_MALFUNCTION_CHANCE": 100, + "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25, + "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5, + "DELAY_BEFORE_FIX_MALFUNCTION": 0.5 + }, + "Move": { + "BASE_ROTATE_SPEED": 270, + "REACH_DIST": 0.5, + "REACH_DIST_RUN": 0.8, + "START_SLOW_DIST": 1.5, + "BASESTART_SLOW_DIST": 1.1, + "SLOW_COEF": 7, + "DIST_TO_CAN_CHANGE_WAY": 8, + "DIST_TO_START_RAYCAST": 15, + "BASE_START_SERACH": 35, + "UPDATE_TIME_RECAL_WAY": 7, + "FAR_DIST": 4, + "FAR_DIST_SQR": 16, + "DIST_TO_CAN_CHANGE_WAY_SQR": 64, + "DIST_TO_START_RAYCAST_SQR": 225, + "BASE_SQRT_START_SERACH": 1225, + "Y_APPROXIMATION": 0.7, + "DELTA_LAST_SEEN_ENEMY": 20, + "REACH_DIST_COVER": 2, + "RUN_TO_COVER_MIN": 2, + "CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100, + "RUN_IF_CANT_SHOOT": false, + "RUN_IF_GAOL_FAR_THEN": 10, + "SEC_TO_CHANGE_TO_RUN": 3 + }, + "Grenade": { + "DELTA_NEXT_ATTEMPT_FROM_COVER": 5, + "DELTA_NEXT_ATTEMPT": 10, + "MIN_DIST_NOT_TO_THROW": 8, + "NEAR_DELTA_THROW_TIME_SEC": 2, + "MIN_THROW_GRENADE_DIST": 12, + "MIN_THROW_GRENADE_DIST_SQRT": 144, + "MIN_DIST_NOT_TO_THROW_SQR": 64, + "RUN_AWAY": 22, + "RUN_AWAY_SQR": 484, + "ADD_GRENADE_AS_DANGER": 65, + "ADD_GRENADE_AS_DANGER_SQR": 4225, + "CHANCE_TO_NOTIFY_ENEMY_GR_100": 99, + "GrenadePerMeter": 0.15, + "REQUEST_DIST_MUST_THROW_SQRT": 4, + "REQUEST_DIST_MUST_THROW": 2, + "BEWARE_TYPE": 2, + "SHOOT_TO_SMOKE_CHANCE_100": 30, + "CHANCE_RUN_FLASHED_100": 0, + "MAX_FLASHED_DIST_TO_SHOOT": 10, + "MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100, + "FLASH_GRENADE_TIME_COEF": 0.3, + "SIZE_SPOTTED_COEF": 2, + "BE_ATTENTION_COEF": 4, + "TIME_SHOOT_TO_FLASH": 4, + "CLOSE_TO_SMOKE_TO_SHOOT": 5, + "CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25, + "CLOSE_TO_SMOKE_TIME_DELTA": 7, + "SMOKE_CHECK_DELTA": 1, + "DELTA_GRENADE_START_TIME": 0.7, + "AMBUSH_IF_SMOKE_IN_ZONE_100": 40, + "AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30, + "NO_RUN_FROM_AI_GRENADES": false, + "MAX_THROW_POWER": 16.7, + "GrenadePrecision": 0.2, + "STOP_WHEN_THROW_GRENADE": true, + "WAIT_TIME_TURN_AWAY": 0.2, + "SMOKE_SUPPRESS_DELTA": 20, + "DAMAGE_GRENADE_SUPPRESS_DELTA": 8, + "STUN_SUPPRESS_DELTA": 9, + "CHEAT_START_GRENADE_PLACE": false, + "CAN_THROW_STRAIGHT_CONTACT": true, + "STRAIGHT_CONTACT_DELTA_SEC": -1, + "ANG_TYPE": 4 + }, + "Change": { + "SMOKE_VISION_DIST": 0.6, + "SMOKE_GAIN_SIGHT": 1.6, + "SMOKE_SCATTERING": 1.6, + "SMOKE_PRECICING": 1.6, + "SMOKE_HEARING": 1, + "SMOKE_ACCURATY": 1.6, + "SMOKE_LAY_CHANCE": 1.6, + "FLASH_VISION_DIST": 0.05, + "FLASH_GAIN_SIGHT": 1.8, + "FLASH_SCATTERING": 1.6, + "FLASH_PRECICING": 1.6, + "FLASH_HEARING": 1, + "FLASH_ACCURATY": 1.6, + "FLASH_LAY_CHANCE": 1, + "STUN_HEARING": 0.01 + }, + "Cover": { + "RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20, + "RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50, + "SOUND_TO_GET_SPOTTED": 2, + "TIME_TO_MOVE_TO_COVER": 15, + "MAX_DIST_OF_COVER": 4, + "CHANGE_RUN_TO_COVER_SEC": 5, + "CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6, + "MIN_DIST_TO_ENEMY": 9, + "DIST_CANT_CHANGE_WAY": 5, + "DIST_CHECK_SFETY": 9, + "TIME_CHECK_SAFE": 2, + "HIDE_TO_COVER_TIME": 1.5, + "MAX_DIST_OF_COVER_SQR": 16, + "DIST_CANT_CHANGE_WAY_SQR": 25, + "SPOTTED_COVERS_RADIUS": 3, + "LOOK_LAST_ENEMY_POS_MOVING": 1.5, + "LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3, + "LOOK_LAST_ENEMY_POS_LOOKAROUND": 45, + "OFFSET_LOOK_ALONG_WALL_ANG": 20, + "SPOTTED_GRENADE_RADIUS": 16, + "MAX_SPOTTED_TIME_SEC": 45, + "WAIT_INT_COVER_FINDING_ENEMY": 2, + "CLOSE_DIST_POINT_SQRT": 4, + "DELTA_SEEN_FROM_COVE_LAST_POS": 15, + "MOVE_TO_COVER_WHEN_TARGET": false, + "RUN_COVER_IF_CAN_AND_NO_ENEMIES": false, + "SPOTTED_GRENADE_TIME": 7, + "DEPENDS_Y_DIST_TO_BOT": false, + "RUN_IF_FAR": 7, + "RUN_IF_FAR_SQRT": 225, + "STAY_IF_FAR": 25, + "STAY_IF_FAR_SQRT": 625, + "CHECK_COVER_ENEMY_LOOK": true, + "SHOOT_NEAR_TO_LEAVE": 2, + "SHOOT_NEAR_SEC_PERIOD": 0.5, + "HITS_TO_LEAVE_COVER": 1, + "HITS_TO_LEAVE_COVER_UNKNOWN": 1, + "DOG_FIGHT_AFTER_LEAVE": 4, + "NOT_LOOK_AT_WALL_IS_DANGER": true, + "MIN_DEFENCE_LEVEL": 22, + "GOOD_DIST_TO_POINT_COEF": 1.8, + "ENEMY_DIST_TO_GO_OUT": 1, + "STATIONARY_WEAPON_NO_ENEMY_GETUP": 20, + "STATIONARY_WEAPON_MAX_DIST_TO_USE": 25 + }, + "Patrol": { + "DEAD_BODY_LOOK_PERIOD": 8, + "LOOK_TIME_BASE": 12, + "CAN_FRIENDLY_TILT": true, + "CAN_HARD_AIM": true, + "CAN_CHOOSE_RESERV": false, + "DO_RANDOM_DROP_ITEM": true, + "TRY_CHOOSE_RESERV_WAY_ON_START": false, + "CAN_LOOK_TO_DEADBODIES": true, + "RESERVE_TIME_STAY": 72, + "FRIEND_SEARCH_SEC": 12, + "TALK_DELAY": 1.1, + "MIN_TALK_DELAY": 35, + "TALK_DELAY_BIG": 15.1, + "CHANGE_WAY_TIME": 125.1, + "MIN_DIST_TO_CLOSE_TALK": 5, + "VISION_DIST_COEF_PEACE": 0.75, + "MIN_DIST_TO_CLOSE_TALK_SQR": 25, + "CHANCE_TO_CUT_WAY_0_100": 75, + "CUT_WAY_MIN_0_1": 0.4, + "CUT_WAY_MAX_0_1": 0.65, + "CHANCE_TO_CHANGE_WAY_0_100": 50, + "CHANCE_TO_SHOOT_DEADBODY": 52, + "SUSPETION_PLACE_LIFETIME": 7, + "RESERVE_OUT_TIME": 30, + "CLOSE_TO_SELECT_RESERV_WAY": 25, + "MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5, + "CAN_WATCH_SECOND_WEAPON": true + }, + "Hearing": { + "BOT_CLOSE_PANIC_DIST": 2, + "CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65, + "DISPERSION_COEF": 2.6, + "CLOSE_DIST": 10, + "FAR_DIST": 30, + "SOUND_DIR_DEEFREE": 30, + "DIST_PLACE_TO_FIND_POINT": 70, + "DEAD_BODY_SOUND_RAD": 30, + "LOOK_ONLY_DANGER": false, + "RESET_TIMER_DIST": 17, + "HEAR_DELAY_WHEN_PEACE": 0.75, + "HEAR_DELAY_WHEN_HAVE_SMT": 0.5, + "LOOK_ONLY_DANGER_DELTA": 9 + }, + "Mind": { + "HOW_WORK_OVER_DEAD_BODY": 2, + "MIN_SHOOTS_TIME": 2, + "MAX_SHOOTS_TIME": 4, + "TIME_LEAVE_MAP": 23, + "TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15, + "DAMAGE_REDUCTION_TIME_SEC": 20, + "MIN_DAMAGE_SCARE": 20, + "CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35, + "TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52, + "TIME_TO_FIND_ENEMY": 22, + "MAX_AGGRO_BOT_DIST": 100, + "HIT_POINT_DETECTION": 4, + "DANGER_POINT_CHOOSE_COEF": 1, + "SIMPLE_POINT_CHOOSE_COEF": 0.4, + "LASTSEEN_POINT_CHOOSE_COEF": 0.2, + "COVER_DIST_COEF": 1.5, + "DIST_TO_FOUND_SQRT": 400, + "MAX_AGGRO_BOT_DIST_SQR": 10000, + "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true, + "CHECK_MARK_OF_UNKNOWS": true, + "DIST_TO_STOP_RUN_ENEMY": 15, + "ENEMY_LOOK_AT_ME_ANG": 15, + "MIN_START_AGGRESION_COEF": 1, + "MAX_START_AGGRESION_COEF": 3, + "CAN_TAKE_ITEMS": true, + "BULLET_FEEL_DIST": 360, + "BULLET_FEEL_CLOSE_SDIST": 1, + "ATTACK_IMMEDIATLY_CHANCE_0_100": 40, + "CHANCE_FUCK_YOU_ON_CONTACT_100": 10, + "FRIEND_DEAD_AGR_LOW": -0.2, + "FRIEND_AGR_KILL": 0.2, + "LAST_ENEMY_LOOK_TO": 40, + "SURGE_KIT_ONLY_SAFE_CONTAINER": false, + "CAN_RECIVE_PLAYER_REQUESTS": true, + "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true, + "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false, + "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false, + "DEFAULT_ENEMY_SAVAGE": true, + "WARN_BOT_TYPES": [], + "ENEMY_BOT_TYPES": [], + "CAN_USE_MEDS": true, + "SUSPETION_POINT_CHANCE_ADD100": 0, + "AMBUSH_WHEN_UNDER_FIRE": true, + "AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60, + "ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5, + "HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5, + "FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2, + "PROTECT_TIME_REAL": true, + "CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25, + "CAN_PANIC_IS_PROTECT": false, + "NO_RUN_AWAY_FOR_SAFE": false, + "PART_PERCENT_TO_HEAL": 0.65, + "PROTECT_DELTA_HEAL_SEC": 10, + "CAN_STAND_BY": true, + "CAN_THROW_REQUESTS": true, + "GROUP_ANY_PHRASE_DELAY": 1, + "GROUP_EXACTLY_PHRASE_DELAY": 20, + "DIST_TO_ENEMY_YO_CAN_HEAL": 30, + "CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80, + "DOG_FIGHT_OUT": 6, + "DOG_FIGHT_IN": 3, + "SHOOT_INSTEAD_DOG_FIGHT": 9, + "PISTOL_SHOTGUN_AMBUSH_DIST": 60, + "STANDART_AMBUSH_DIST": 200, + "AI_POWER_COEF": 120, + "COVER_SECONDS_AFTER_LOSE_VISION": 10, + "COVER_SELF_ALWAYS_IF_DAMAGED": false, + "SEC_TO_MORE_DIST_TO_RUN": 10, + "HEAL_DELAY_SEC": 5, + "HIT_DELAY_WHEN_HAVE_SMT": -1, + "HIT_DELAY_WHEN_PEACE": -1, + "TALK_WITH_QUERY": true, + "WILL_PERSUE_AXEMAN": true, + "MAY_BE_CALLED_FOR_HELP": true + }, + "Boss": { + "BOSS_DIST_TO_WARNING": 34, + "BOSS_DIST_TO_WARNING_SQRT": 1156, + "BOSS_DIST_TO_WARNING_OUT": 43, + "BOSS_DIST_TO_WARNING_OUT_SQRT": 1849, + "BOSS_DIST_TO_SHOOT": 16, + "BOSS_DIST_TO_SHOOT_SQRT": 256, + "CHANCE_TO_SEND_GRENADE_100": 100, + "MAX_DIST_COVER_BOSS": 25, + "MAX_DIST_COVER_BOSS_SQRT": 625, + "MAX_DIST_DECIDER_TO_SEND": 35, + "MAX_DIST_DECIDER_TO_SEND_SQRT": 1225, + "TIME_AFTER_LOSE": 15, + "TIME_AFTER_LOSE_DELTA": 60, + "PERSONS_SEND": 2, + "DELTA_SEARCH_TIME": 18, + "COVER_TO_SEND": true, + "WAIT_NO_ATTACK_SAVAGE": 10, + "CHANCE_USE_RESERVE_PATROL_100": 50, + "KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5, + "KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45, + "KILLA_START_SEARCH_SEC": 40, + "KILLA_CONTUTION_TIME": 5, + "KILLA_CLOSE_ATTACK_DIST": 8, + "KILLA_MIDDLE_ATTACK_DIST": 22, + "KILLA_LARGE_ATTACK_DIST": 41, + "KILLA_SEARCH_METERS": 30, + "KILLA_DEF_DIST_SQRT": 225, + "KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25, + "KILLA_DIST_TO_GO_TO_SUPPRESS": 6, + "KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2, + "KILLA_CLOSEATTACK_TIMES": 3, + "KILLA_CLOSEATTACK_DELAY": 10, + "KILLA_HOLD_DELAY": 5, + "KILLA_BULLET_TO_RELOAD": 15, + "SHALL_WARN": true, + "KOJANIY_DIST_WHEN_READY": 40, + "KOJANIY_DIST_TO_BE_ENEMY": 200, + "KOJANIY_MIN_DIST_TO_LOOT": 20, + "KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400, + "KOJANIY_DIST_ENEMY_TOO_CLOSE": 17, + "KOJANIY_MANY_ENEMIES_COEF": 1.5, + "KILLA_ENEMIES_TO_ATTACK": 3, + "KILLA_ONE_IS_CLOSE": 30, + "KILLA_TRIGGER_DOWN_DELAY": 1, + "KILLA_WAIT_IN_COVER_COEF": 1 + }, + "Core": { + "VisibleAngle": 130, + "VisibleDistance": 120, + "GainSightCoef": 0.2, + "ScatteringPerMeter": 0.05, + "ScatteringClosePerMeter": 0.1, + "DamageCoeff": 1, + "HearingSense": 1.85, + "CanRun": true, + "CanGrenade": true, + "AimingType": "normal", + "PistolFireDistancePref": 35, + "ShotgunFireDistancePref": 50, + "RifleFireDistancePref": 100, + "AccuratySpeed": 0.3, + "WaitInCoverBetweenShotsSec": 1.5 + }, + "Scattering": { + "MinScatter": 0.015, + "WorkingScatter": 0.15, + "MaxScatter": 0.3, + "SpeedUp": 0.6, + "SpeedUpAim": 1.8, + "SpeedDown": -0.2, + "ToSlowBotSpeed": 1.8, + "ToLowBotSpeed": 2.8, + "ToUpBotSpeed": 4.3, + "MovingSlowCoef": 1.4, + "ToLowBotAngularSpeed": 140, + "ToStopBotAngularSpeed": 80, + "FromShot": 0.001, + "TracerCoef": 1.3, + "HandDamageScatteringMinMax": 0.7, + "HandDamageAccuracySpeed": 1.3, + "BloodFall": 1.45, + "Caution": 0.03, + "ToCaution": 0.6, + "RecoilControlCoefShootDone": 0.0003, + "RecoilControlCoefShootDoneAuto": 0.00015, + "AMPLITUDE_FACTOR": 0.015, + "AMPLITUDE_SPEED": 0.001, + "DIST_FROM_OLD_POINT_TO_NOT_AIM": 15, + "DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225, + "DIST_NOT_TO_SHOOT": 0.3, + "PoseChnageCoef": 0.1, + "LayFactor": 0.1, + "RecoilYCoef": 0.0005, + "RecoilYCoefSppedDown": -0.52, + "RecoilYMax": 1 + } + }, + "hard": { + "Lay": { + "CHECK_SHOOT_WHEN_LAYING": false, + "DELTA_LAY_CHECK": 2, + "DELTA_GETUP": 5, + "DELTA_AFTER_GETUP": 10, + "CLEAR_POINTS_OF_SCARE_SEC": 20, + "MAX_LAY_TIME": 35, + "DELTA_WANT_LAY_CHECL_SEC": 5, + "ATTACK_LAY_CHANCE": 25, + "DIST_TO_COVER_TO_LAY": 3.5, + "DIST_TO_COVER_TO_LAY_SQRT": 12.25, + "DIST_GRASS_TERRAIN_SQRT": 0.160000011, + "DIST_ENEMY_NULL_DANGER_LAY": 15, + "DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225, + "DIST_ENEMY_GETUP_LAY": 10, + "DIST_ENEMY_GETUP_LAY_SQRT": 100, + "DIST_ENEMY_CAN_LAY": 15, + "DIST_ENEMY_CAN_LAY_SQRT": 225, + "LAY_AIM": 0.6, + "MIN_CAN_LAY_DIST_SQRT": 121, + "MIN_CAN_LAY_DIST": 11, + "MAX_CAN_LAY_DIST_SQRT": 40000, + "MAX_CAN_LAY_DIST": 200, + "LAY_CHANCE_DANGER": 40, + "DAMAGE_TIME_TO_GETUP": 3 + }, + "Aiming": { + "MAX_AIM_PRECICING": 2, + "BETTER_PRECICING_COEF": 0.8, + "RECALC_DIST": 0.7, + "RECALC_SQR_DIST": 0.48999998, + "COEF_FROM_COVER": 0.65, + "PANIC_COEF": 1.2, + "PANIC_ACCURATY_COEF": 1.2, + "HARD_AIM": 0.75, + "HARD_AIM_CHANCE_100": 80, + "PANIC_TIME": 2, + "RECALC_MUST_TIME": 3, + "DAMAGE_PANIC_TIME": 15, + "DANGER_UP_POINT": 1.3, + "MAX_AIMING_UPGRADE_BY_TIME": 0.85, + "DAMAGE_TO_DISCARD_AIM_0_100": 96, + "MIN_TIME_DISCARD_AIM_SEC": 2.3, + "MAX_TIME_DISCARD_AIM_SEC": 2.6, + "XZ_COEF": 0.65, + "SHOOT_TO_CHANGE_PRIORITY": 5525, + "BOTTOM_COEF": 0.2, + "FIRST_CONTACT_ADD_SEC": 0.05, + "FIRST_CONTACT_ADD_CHANCE_100": 80, + "BASE_HIT_AFFECTION_DELAY_SEC": 0.27, + "BASE_HIT_AFFECTION_MIN_ANG": 14, + "BASE_HIT_AFFECTION_MAX_ANG": 18, + "BASE_SHIEF": 0.5, + "SCATTERING_HAVE_DAMAGE_COEF": 2, + "SCATTERING_DIST_MODIF": 0.65, + "SCATTERING_DIST_MODIF_CLOSE": 0.8, + "AIMING_TYPE": 5, + "DIST_TO_SHOOT_TO_CENTER": 3, + "DIST_TO_SHOOT_NO_OFFSET": 3, + "SHPERE_FRIENDY_FIRE_SIZE": -1, + "COEF_IF_MOVE": 1.5, + "TIME_COEF_IF_MOVE": 1.5, + "BOT_MOVE_IF_DELTA": 0.01, + "NEXT_SHOT_MISS_CHANCE_100": 100, + "NEXT_SHOT_MISS_Y_OFFSET": 1, + "ANYTIME_LIGHT_WHEN_AIM_100": -1, + "ANY_PART_SHOOT_TIME": 30, + "WEAPON_ROOT_OFFSET": 0.35, + "MIN_DAMAGE_TO_GET_HIT_AFFETS": 1, + "MAX_AIM_TIME": 1.5, + "OFFSET_RECAL_ANYWAY_TIME": 1, + "Y_TOP_OFFSET_COEF": 0.001, + "Y_BOTTOM_OFFSET_COEF": 0.015, + "BASE_SHIEF_STATIONARY_GRENADE": 1.1, + "XZ_COEF_STATIONARY_GRENADE": 0.8 + }, + "Look": { + "OLD_TIME_POINT": 11, + "WAIT_NEW_SENSOR": 2.1, + "WAIT_NEW__LOOK_SENSOR": 7.8, + "LOOK_AROUND_DELTA": 1.1, + "ANGLE_FOR_GETUP": 30, + "MAX_VISION_GRASS_METERS": 0.4, + "MAX_VISION_GRASS_METERS_FLARE": 7, + "MAX_VISION_GRASS_METERS_OPT": 0.9090909, + "MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125, + "LightOnVisionDistance": 30, + "FAR_DISTANCE": 160, + "FarDeltaTimeSec": 3, + "MIDDLE_DIST": 90, + "MiddleDeltaTimeSec": 1, + "CloseDeltaTimeSec": 0.1, + "POSIBLE_VISION_SPACE": 1.2, + "GOAL_TO_FULL_DISSAPEAR": 0.25, + "GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001, + "BODY_DELTA_TIME_SEARCH_SEC": 1.7, + "COME_TO_BODY_DIST": 1.2, + "MARKSMAN_VISIBLE_DIST_COEF": 1.15, + "VISIBLE_DISNACE_WITH_LIGHT": 43, + "ENEMY_LIGHT_ADD": 45, + "ENEMY_LIGHT_START_DIST": 40, + "CAN_LOOK_TO_WALL": false, + "CHECK_HEAD_ANY_DIST": false, + "DIST_NOT_TO_IGNORE_WALL": 15, + "DIST_CHECK_WALL": 20, + "LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25, + "MIN_LOOK_AROUD_TIME": 20, + "OPTIMIZE_TO_ONLY_BODY": true + }, + "Shoot": { + "RECOIL_TIME_NORMALIZE": 2, + "RECOIL_PER_METER": 0.1, + "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true, + "MAX_RECOIL_PER_METER": 0.2, + "HORIZONT_RECOIL_COEF": 0.4, + "WAIT_NEXT_SINGLE_SHOT": 0.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8, + "MARKSMAN_DIST_SEK_COEF": 44, + "FINGER_HOLD_SINGLE_SHOT": 0.14, + "BASE_AUTOMATIC_TIME": 0.1, + "AUTOMATIC_FIRE_SCATTERING_COEF": 1.5, + "CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76, + "FAR_DIST_ENEMY": 20, + "SHOOT_FROM_COVER": 4, + "FAR_DIST_ENEMY_SQR": 400, + "MAX_DIST_COEF": 1.35, + "RECOIL_DELTA_PRESS": 0.15, + "RUN_DIST_NO_AMMO": 25, + "RUN_DIST_NO_AMMO_SQRT": 625, + "CAN_SHOOTS_TIME_TO_AMBUSH": 333, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2, + "RELOAD_PECNET_NO_ENEMY": 0.6, + "CHANCE_TO_CHANGE_WEAPON": 0, + "CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0, + "LOW_DIST_TO_CHANGE_WEAPON": 10, + "FAR_DIST_TO_CHANGE_WEAPON": 50, + "SUPPRESS_BY_SHOOT_TIME": 6, + "SUPPRESS_TRIGGERS_DOWN": 3, + "WAIT_NEXT_STATIONARY_GRENADE": 1, + "FINGER_HOLD_STATIONARY_GRENADE": 0.3, + "VALIDATE_MALFUNCTION_CHANCE": 100, + "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25, + "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5, + "DELAY_BEFORE_FIX_MALFUNCTION": 0.5 + }, + "Move": { + "BASE_ROTATE_SPEED": 270, + "REACH_DIST": 0.5, + "REACH_DIST_RUN": 0.8, + "START_SLOW_DIST": 1.5, + "BASESTART_SLOW_DIST": 1.1, + "SLOW_COEF": 7, + "DIST_TO_CAN_CHANGE_WAY": 8, + "DIST_TO_START_RAYCAST": 15, + "BASE_START_SERACH": 35, + "UPDATE_TIME_RECAL_WAY": 7, + "FAR_DIST": 4, + "FAR_DIST_SQR": 16, + "DIST_TO_CAN_CHANGE_WAY_SQR": 64, + "DIST_TO_START_RAYCAST_SQR": 225, + "BASE_SQRT_START_SERACH": 1225, + "Y_APPROXIMATION": 0.7, + "DELTA_LAST_SEEN_ENEMY": 20, + "REACH_DIST_COVER": 2, + "RUN_TO_COVER_MIN": 2, + "CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100, + "RUN_IF_CANT_SHOOT": false, + "RUN_IF_GAOL_FAR_THEN": 10, + "SEC_TO_CHANGE_TO_RUN": 3 + }, + "Grenade": { + "DELTA_NEXT_ATTEMPT_FROM_COVER": 5, + "DELTA_NEXT_ATTEMPT": 10, + "MIN_DIST_NOT_TO_THROW": 8, + "NEAR_DELTA_THROW_TIME_SEC": 2, + "MIN_THROW_GRENADE_DIST": 12, + "MIN_THROW_GRENADE_DIST_SQRT": 144, + "MIN_DIST_NOT_TO_THROW_SQR": 64, + "RUN_AWAY": 22, + "RUN_AWAY_SQR": 484, + "ADD_GRENADE_AS_DANGER": 65, + "ADD_GRENADE_AS_DANGER_SQR": 4225, + "CHANCE_TO_NOTIFY_ENEMY_GR_100": 99, + "GrenadePerMeter": 0.1, + "REQUEST_DIST_MUST_THROW_SQRT": 4, + "REQUEST_DIST_MUST_THROW": 2, + "BEWARE_TYPE": 2, + "SHOOT_TO_SMOKE_CHANCE_100": 30, + "CHANCE_RUN_FLASHED_100": 0, + "MAX_FLASHED_DIST_TO_SHOOT": 10, + "MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100, + "FLASH_GRENADE_TIME_COEF": 0.3, + "SIZE_SPOTTED_COEF": 2, + "BE_ATTENTION_COEF": 4, + "TIME_SHOOT_TO_FLASH": 4, + "CLOSE_TO_SMOKE_TO_SHOOT": 5, + "CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25, + "CLOSE_TO_SMOKE_TIME_DELTA": 7, + "SMOKE_CHECK_DELTA": 1, + "DELTA_GRENADE_START_TIME": 0.7, + "AMBUSH_IF_SMOKE_IN_ZONE_100": 40, + "AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30, + "NO_RUN_FROM_AI_GRENADES": false, + "MAX_THROW_POWER": 16.7, + "GrenadePrecision": 0.1, + "STOP_WHEN_THROW_GRENADE": true, + "WAIT_TIME_TURN_AWAY": 0.2, + "SMOKE_SUPPRESS_DELTA": 20, + "DAMAGE_GRENADE_SUPPRESS_DELTA": 8, + "STUN_SUPPRESS_DELTA": 9, + "CHEAT_START_GRENADE_PLACE": false, + "CAN_THROW_STRAIGHT_CONTACT": true, + "STRAIGHT_CONTACT_DELTA_SEC": -1, + "ANG_TYPE": 4 + }, + "Change": { + "SMOKE_VISION_DIST": 0.6, + "SMOKE_GAIN_SIGHT": 1.6, + "SMOKE_SCATTERING": 1.6, + "SMOKE_PRECICING": 1.6, + "SMOKE_HEARING": 1, + "SMOKE_ACCURATY": 1.6, + "SMOKE_LAY_CHANCE": 1.6, + "FLASH_VISION_DIST": 0.05, + "FLASH_GAIN_SIGHT": 1.8, + "FLASH_SCATTERING": 1.6, + "FLASH_PRECICING": 1.6, + "FLASH_HEARING": 1, + "FLASH_ACCURATY": 1.6, + "FLASH_LAY_CHANCE": 1, + "STUN_HEARING": 0.01 + }, + "Cover": { + "RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20, + "RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50, + "SOUND_TO_GET_SPOTTED": 2, + "TIME_TO_MOVE_TO_COVER": 15, + "MAX_DIST_OF_COVER": 4, + "CHANGE_RUN_TO_COVER_SEC": 5, + "CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6, + "MIN_DIST_TO_ENEMY": 9, + "DIST_CANT_CHANGE_WAY": 5, + "DIST_CHECK_SFETY": 9, + "TIME_CHECK_SAFE": 2, + "HIDE_TO_COVER_TIME": 1.5, + "MAX_DIST_OF_COVER_SQR": 16, + "DIST_CANT_CHANGE_WAY_SQR": 25, + "SPOTTED_COVERS_RADIUS": 3, + "LOOK_LAST_ENEMY_POS_MOVING": 1.5, + "LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3, + "LOOK_LAST_ENEMY_POS_LOOKAROUND": 45, + "OFFSET_LOOK_ALONG_WALL_ANG": 20, + "SPOTTED_GRENADE_RADIUS": 16, + "MAX_SPOTTED_TIME_SEC": 45, + "WAIT_INT_COVER_FINDING_ENEMY": 2, + "CLOSE_DIST_POINT_SQRT": 4, + "DELTA_SEEN_FROM_COVE_LAST_POS": 15, + "MOVE_TO_COVER_WHEN_TARGET": false, + "RUN_COVER_IF_CAN_AND_NO_ENEMIES": false, + "SPOTTED_GRENADE_TIME": 7, + "DEPENDS_Y_DIST_TO_BOT": false, + "RUN_IF_FAR": 10, + "RUN_IF_FAR_SQRT": 225, + "STAY_IF_FAR": 25, + "STAY_IF_FAR_SQRT": 625, + "CHECK_COVER_ENEMY_LOOK": true, + "SHOOT_NEAR_TO_LEAVE": 2, + "SHOOT_NEAR_SEC_PERIOD": 0.5, + "HITS_TO_LEAVE_COVER": 1, + "HITS_TO_LEAVE_COVER_UNKNOWN": 1, + "DOG_FIGHT_AFTER_LEAVE": 4, + "NOT_LOOK_AT_WALL_IS_DANGER": true, + "MIN_DEFENCE_LEVEL": 22, + "GOOD_DIST_TO_POINT_COEF": 1.8, + "ENEMY_DIST_TO_GO_OUT": 1, + "STATIONARY_WEAPON_NO_ENEMY_GETUP": 20, + "STATIONARY_WEAPON_MAX_DIST_TO_USE": 25 + }, + "Patrol": { + "DEAD_BODY_LOOK_PERIOD": 8, + "LOOK_TIME_BASE": 12, + "CAN_LOOK_TO_DEADBODIES": true, + "CAN_CHOOSE_RESERV": false, + "DO_RANDOM_DROP_ITEM": true, + "TRY_CHOOSE_RESERV_WAY_ON_START": false, + "CAN_FRIENDLY_TILT": true, + "CAN_HARD_AIM": true, + "RESERVE_TIME_STAY": 72, + "FRIEND_SEARCH_SEC": 12, + "TALK_DELAY": 1.1, + "MIN_TALK_DELAY": 35, + "TALK_DELAY_BIG": 15.1, + "CHANGE_WAY_TIME": 125.1, + "MIN_DIST_TO_CLOSE_TALK": 5, + "VISION_DIST_COEF_PEACE": 0.75, + "MIN_DIST_TO_CLOSE_TALK_SQR": 25, + "CHANCE_TO_CUT_WAY_0_100": 75, + "CUT_WAY_MIN_0_1": 0.4, + "CUT_WAY_MAX_0_1": 0.65, + "CHANCE_TO_CHANGE_WAY_0_100": 50, + "CHANCE_TO_SHOOT_DEADBODY": 52, + "SUSPETION_PLACE_LIFETIME": 7, + "RESERVE_OUT_TIME": 30, + "CLOSE_TO_SELECT_RESERV_WAY": 25, + "MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5, + "CAN_WATCH_SECOND_WEAPON": true + }, + "Hearing": { + "BOT_CLOSE_PANIC_DIST": 2, + "CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.7, + "DISPERSION_COEF": 3.6, + "CLOSE_DIST": 10, + "FAR_DIST": 30, + "SOUND_DIR_DEEFREE": 30, + "DIST_PLACE_TO_FIND_POINT": 70, + "DEAD_BODY_SOUND_RAD": 30, + "LOOK_ONLY_DANGER": false, + "RESET_TIMER_DIST": 17, + "HEAR_DELAY_WHEN_PEACE": 0.75, + "HEAR_DELAY_WHEN_HAVE_SMT": 0.5, + "LOOK_ONLY_DANGER_DELTA": 9 + }, + "Mind": { + "HOW_WORK_OVER_DEAD_BODY": 2, + "MIN_SHOOTS_TIME": 2, + "MAX_SHOOTS_TIME": 4, + "TIME_LEAVE_MAP": 23, + "TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15, + "DAMAGE_REDUCTION_TIME_SEC": 20, + "MIN_DAMAGE_SCARE": 20, + "CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35, + "TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52, + "TIME_TO_FIND_ENEMY": 22, + "MAX_AGGRO_BOT_DIST": 100, + "HIT_POINT_DETECTION": 4, + "DANGER_POINT_CHOOSE_COEF": 1, + "SIMPLE_POINT_CHOOSE_COEF": 0.4, + "LASTSEEN_POINT_CHOOSE_COEF": 0.2, + "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true, + "COVER_DIST_COEF": 1.5, + "DIST_TO_FOUND_SQRT": 400, + "MAX_AGGRO_BOT_DIST_SQR": 10000, + "DIST_TO_STOP_RUN_ENEMY": 15, + "CAN_TAKE_ITEMS": true, + "CHECK_MARK_OF_UNKNOWS": true, + "ENEMY_LOOK_AT_ME_ANG": 15, + "MIN_START_AGGRESION_COEF": 1, + "MAX_START_AGGRESION_COEF": 3, + "BULLET_FEEL_DIST": 360, + "BULLET_FEEL_CLOSE_SDIST": 1, + "ATTACK_IMMEDIATLY_CHANCE_0_100": 40, + "CHANCE_FUCK_YOU_ON_CONTACT_100": 10, + "FRIEND_DEAD_AGR_LOW": -0.2, + "FRIEND_AGR_KILL": 0.2, + "LAST_ENEMY_LOOK_TO": 40, + "SURGE_KIT_ONLY_SAFE_CONTAINER": false, + "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true, + "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false, + "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false, + "CAN_USE_MEDS": true, + "SUSPETION_POINT_CHANCE_ADD100": 0, + "AMBUSH_WHEN_UNDER_FIRE": true, + "AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60, + "ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5, + "HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5, + "FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2, + "PROTECT_TIME_REAL": true, + "CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25, + "CAN_PANIC_IS_PROTECT": false, + "NO_RUN_AWAY_FOR_SAFE": false, + "PART_PERCENT_TO_HEAL": 0.65, + "PROTECT_DELTA_HEAL_SEC": 10, + "CAN_STAND_BY": true, + "CAN_THROW_REQUESTS": true, + "GROUP_ANY_PHRASE_DELAY": 1, + "GROUP_EXACTLY_PHRASE_DELAY": 24, + "DIST_TO_ENEMY_YO_CAN_HEAL": 30, + "CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80, + "DOG_FIGHT_OUT": 6, + "DOG_FIGHT_IN": 3, + "SHOOT_INSTEAD_DOG_FIGHT": 9, + "PISTOL_SHOTGUN_AMBUSH_DIST": 60, + "STANDART_AMBUSH_DIST": 200, + "AI_POWER_COEF": 120, + "COVER_SECONDS_AFTER_LOSE_VISION": 10, + "COVER_SELF_ALWAYS_IF_DAMAGED": false, + "SEC_TO_MORE_DIST_TO_RUN": 10, + "HEAL_DELAY_SEC": 5, + "HIT_DELAY_WHEN_HAVE_SMT": -1, + "HIT_DELAY_WHEN_PEACE": -1, + "TALK_WITH_QUERY": true, + "WILL_PERSUE_AXEMAN": true, + "MAY_BE_CALLED_FOR_HELP": true + }, + "Boss": { + "BOSS_DIST_TO_WARNING": 34, + "BOSS_DIST_TO_WARNING_SQRT": 1156, + "BOSS_DIST_TO_WARNING_OUT": 43, + "BOSS_DIST_TO_WARNING_OUT_SQRT": 1849, + "BOSS_DIST_TO_SHOOT": 16, + "BOSS_DIST_TO_SHOOT_SQRT": 256, + "CHANCE_TO_SEND_GRENADE_100": 100, + "MAX_DIST_COVER_BOSS": 25, + "MAX_DIST_COVER_BOSS_SQRT": 625, + "MAX_DIST_DECIDER_TO_SEND": 35, + "MAX_DIST_DECIDER_TO_SEND_SQRT": 1225, + "TIME_AFTER_LOSE": 15, + "TIME_AFTER_LOSE_DELTA": 60, + "PERSONS_SEND": 2, + "DELTA_SEARCH_TIME": 18, + "COVER_TO_SEND": true, + "WAIT_NO_ATTACK_SAVAGE": 10, + "CHANCE_USE_RESERVE_PATROL_100": 50, + "KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5, + "KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45, + "KILLA_START_SEARCH_SEC": 40, + "KILLA_CONTUTION_TIME": 5, + "KILLA_CLOSE_ATTACK_DIST": 8, + "KILLA_MIDDLE_ATTACK_DIST": 22, + "KILLA_LARGE_ATTACK_DIST": 41, + "KILLA_SEARCH_METERS": 30, + "KILLA_DEF_DIST_SQRT": 225, + "KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25, + "KILLA_DIST_TO_GO_TO_SUPPRESS": 6, + "KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2, + "KILLA_CLOSEATTACK_TIMES": 3, + "KILLA_CLOSEATTACK_DELAY": 10, + "KILLA_HOLD_DELAY": 5, + "KILLA_BULLET_TO_RELOAD": 15, + "SHALL_WARN": true, + "KOJANIY_DIST_WHEN_READY": 40, + "KOJANIY_DIST_TO_BE_ENEMY": 200, + "KOJANIY_MIN_DIST_TO_LOOT": 20, + "KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400, + "KOJANIY_DIST_ENEMY_TOO_CLOSE": 17, + "KOJANIY_MANY_ENEMIES_COEF": 1.5, + "KILLA_ENEMIES_TO_ATTACK": 3, + "KILLA_ONE_IS_CLOSE": 30, + "KILLA_TRIGGER_DOWN_DELAY": 1, + "KILLA_WAIT_IN_COVER_COEF": 1 + }, + "Core": { + "VisibleAngle": 140, + "VisibleDistance": 130, + "GainSightCoef": 0.1, + "ScatteringPerMeter": 0.05, + "ScatteringClosePerMeter": 0.1, + "DamageCoeff": 1, + "HearingSense": 2.85, + "CanRun": true, + "CanGrenade": true, + "AimingType": "normal", + "PistolFireDistancePref": 35, + "ShotgunFireDistancePref": 50, + "RifleFireDistancePref": 100, + "AccuratySpeed": 0.3, + "WaitInCoverBetweenShotsSec": 1.5 + }, + "Scattering": { + "MinScatter": 0.015, + "WorkingScatter": 0.15, + "MaxScatter": 0.3, + "SpeedUp": 0.6, + "SpeedUpAim": 1.8, + "SpeedDown": -0.2, + "ToSlowBotSpeed": 1.8, + "ToLowBotSpeed": 2.8, + "ToUpBotSpeed": 4.3, + "MovingSlowCoef": 1.4, + "ToLowBotAngularSpeed": 140, + "ToStopBotAngularSpeed": 80, + "FromShot": 0.001, + "TracerCoef": 1.3, + "HandDamageScatteringMinMax": 0.7, + "HandDamageAccuracySpeed": 1.3, + "BloodFall": 1.45, + "Caution": 0.03, + "ToCaution": 0.6, + "RecoilControlCoefShootDone": 0.0003, + "RecoilControlCoefShootDoneAuto": 0.00015, + "AMPLITUDE_FACTOR": 0.015, + "AMPLITUDE_SPEED": 0.001, + "DIST_FROM_OLD_POINT_TO_NOT_AIM": 15, + "DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225, + "DIST_NOT_TO_SHOOT": 0.3, + "PoseChnageCoef": 0.1, + "LayFactor": 0.1, + "RecoilYCoef": 0.0005, + "RecoilYCoefSppedDown": -0.52, + "RecoilYMax": 1 + } + }, + "impossible": { + "Lay": { + "CHECK_SHOOT_WHEN_LAYING": false, + "DELTA_LAY_CHECK": 2, + "DELTA_GETUP": 5, + "DELTA_AFTER_GETUP": 10, + "CLEAR_POINTS_OF_SCARE_SEC": 20, + "MAX_LAY_TIME": 35, + "DELTA_WANT_LAY_CHECL_SEC": 5, + "ATTACK_LAY_CHANCE": 25, + "DIST_TO_COVER_TO_LAY": 3.5, + "DIST_TO_COVER_TO_LAY_SQRT": 12.25, + "DIST_GRASS_TERRAIN_SQRT": 0.160000011, + "DIST_ENEMY_NULL_DANGER_LAY": 15, + "DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225, + "DIST_ENEMY_GETUP_LAY": 10, + "DIST_ENEMY_GETUP_LAY_SQRT": 100, + "DIST_ENEMY_CAN_LAY": 15, + "DIST_ENEMY_CAN_LAY_SQRT": 225, + "LAY_AIM": 0.6, + "MIN_CAN_LAY_DIST_SQRT": 121, + "MIN_CAN_LAY_DIST": 11, + "MAX_CAN_LAY_DIST_SQRT": 40000, + "MAX_CAN_LAY_DIST": 200, + "LAY_CHANCE_DANGER": 40, + "DAMAGE_TIME_TO_GETUP": 3 + }, + "Aiming": { + "DEAD_BODY_LOOK_PERIOD": 8, + "MAX_AIM_PRECICING": 4, + "BETTER_PRECICING_COEF": 0.7, + "RECALC_DIST": 0.7, + "RECALC_SQR_DIST": 0.48999998, + "COEF_FROM_COVER": 0.65, + "PANIC_COEF": 1.2, + "PANIC_ACCURATY_COEF": 1.2, + "HARD_AIM": 0.75, + "PANIC_TIME": 2, + "CAN_HARD_AIM": true, + "RECALC_MUST_TIME": 3, + "DAMAGE_PANIC_TIME": 15, + "DANGER_UP_POINT": 1.3, + "MAX_AIMING_UPGRADE_BY_TIME": 0.4, + "DAMAGE_TO_DISCARD_AIM_0_100": 86, + "MIN_TIME_DISCARD_AIM_SEC": 0.3, + "MAX_TIME_DISCARD_AIM_SEC": 0.9, + "XZ_COEF": 0.15, + "SHOOT_TO_CHANGE_PRIORITY": 5525, + "BOTTOM_COEF": 0.1, + "FIRST_CONTACT_ADD_SEC": 0.01, + "FIRST_CONTACT_ADD_CHANCE_100": 80, + "BASE_HIT_AFFECTION_DELAY_SEC": 0.17, + "BASE_HIT_AFFECTION_MIN_ANG": 4, + "BASE_HIT_AFFECTION_MAX_ANG": 8, + "BASE_SHIEF": 0.05, + "SCATTERING_HAVE_DAMAGE_COEF": 2, + "SCATTERING_DIST_MODIF": 0.55, + "SCATTERING_DIST_MODIF_CLOSE": 0.6, + "AIMING_TYPE": 4, + "DIST_TO_SHOOT_TO_CENTER": 3, + "DIST_TO_SHOOT_NO_OFFSET": 3, + "SHPERE_FRIENDY_FIRE_SIZE": -1, + "COEF_IF_MOVE": 1, + "TIME_COEF_IF_MOVE": 1.1, + "BOT_MOVE_IF_DELTA": 0.01, + "NEXT_SHOT_MISS_CHANCE_100": 100, + "NEXT_SHOT_MISS_Y_OFFSET": 1, + "ANYTIME_LIGHT_WHEN_AIM_100": -1, + "ANY_PART_SHOOT_TIME": 10, + "WEAPON_ROOT_OFFSET": 0.35, + "MIN_DAMAGE_TO_GET_HIT_AFFETS": 1, + "MAX_AIM_TIME": 1.5, + "OFFSET_RECAL_ANYWAY_TIME": 1, + "BASE_SHIEF_STATIONARY_GRENADE": 1.1, + "XZ_COEF_STATIONARY_GRENADE": 0.2 + }, + "Look": { + "OLD_TIME_POINT": 11, + "WAIT_NEW_SENSOR": 2.1, + "WAIT_NEW__LOOK_SENSOR": 7.8, + "LOOK_AROUND_DELTA": 1.1, + "ANGLE_FOR_GETUP": 30, + "MAX_VISION_GRASS_METERS": 0.8, + "MAX_VISION_GRASS_METERS_FLARE": 8, + "MAX_VISION_GRASS_METERS_OPT": 0.9090909, + "MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125, + "LightOnVisionDistance": 30, + "FAR_DISTANCE": 160, + "FarDeltaTimeSec": 3, + "MIDDLE_DIST": 90, + "MiddleDeltaTimeSec": 1, + "CloseDeltaTimeSec": 0.1, + "POSIBLE_VISION_SPACE": 1.2, + "GOAL_TO_FULL_DISSAPEAR": 0.5, + "GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005, + "BODY_DELTA_TIME_SEARCH_SEC": 1.7, + "COME_TO_BODY_DIST": 1.2, + "MARKSMAN_VISIBLE_DIST_COEF": 1.15, + "VISIBLE_DISNACE_WITH_LIGHT": 43, + "ENEMY_LIGHT_ADD": 45, + "ENEMY_LIGHT_START_DIST": 40, + "CAN_LOOK_TO_WALL": false, + "DIST_NOT_TO_IGNORE_WALL": 15, + "DIST_CHECK_WALL": 20, + "LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25, + "MIN_LOOK_AROUD_TIME": 20, + "OPTIMIZE_TO_ONLY_BODY": true + }, + "Shoot": { + "RECOIL_TIME_NORMALIZE": 2, + "RECOIL_PER_METER": 0.1, + "MAX_RECOIL_PER_METER": 0.2, + "HORIZONT_RECOIL_COEF": 0.4, + "WAIT_NEXT_SINGLE_SHOT": 0.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3, + "WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8, + "MARKSMAN_DIST_SEK_COEF": 44, + "FINGER_HOLD_SINGLE_SHOT": 0.14, + "BASE_AUTOMATIC_TIME": 0.1, + "AUTOMATIC_FIRE_SCATTERING_COEF": 1.5, + "CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76, + "FAR_DIST_ENEMY": 20, + "SHOOT_FROM_COVER": 4, + "FAR_DIST_ENEMY_SQR": 400, + "MAX_DIST_COEF": 1.35, + "RECOIL_DELTA_PRESS": 0.15, + "RUN_DIST_NO_AMMO": 25, + "RUN_DIST_NO_AMMO_SQRT": 625, + "CAN_SHOOTS_TIME_TO_AMBUSH": 333, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5, + "NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2, + "RELOAD_PECNET_NO_ENEMY": 0.6, + "CHANCE_TO_CHANGE_WEAPON": 0, + "CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0, + "LOW_DIST_TO_CHANGE_WEAPON": 10, + "FAR_DIST_TO_CHANGE_WEAPON": 50, + "SUPPRESS_BY_SHOOT_TIME": 6, + "SUPPRESS_TRIGGERS_DOWN": 3, + "WAIT_NEXT_STATIONARY_GRENADE": 1, + "FINGER_HOLD_STATIONARY_GRENADE": 0.3, + "VALIDATE_MALFUNCTION_CHANCE": 100, + "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25, + "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5, + "DELAY_BEFORE_FIX_MALFUNCTION": 0.5 + }, + "Move": { + "BASE_ROTATE_SPEED": 270, + "REACH_DIST": 0.5, + "REACH_DIST_RUN": 0.8, + "START_SLOW_DIST": 1.5, + "BASESTART_SLOW_DIST": 1.1, + "SLOW_COEF": 7, + "DIST_TO_CAN_CHANGE_WAY": 8, + "DIST_TO_START_RAYCAST": 15, + "BASE_START_SERACH": 35, + "UPDATE_TIME_RECAL_WAY": 7, + "FAR_DIST": 4, + "FAR_DIST_SQR": 16, + "DIST_TO_CAN_CHANGE_WAY_SQR": 64, + "DIST_TO_START_RAYCAST_SQR": 225, + "BASE_SQRT_START_SERACH": 1225, + "Y_APPROXIMATION": 0.7, + "DELTA_LAST_SEEN_ENEMY": 20, + "REACH_DIST_COVER": 2, + "RUN_TO_COVER_MIN": 2, + "CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100, + "RUN_IF_CANT_SHOOT": false, + "RUN_IF_GAOL_FAR_THEN": 10, + "SEC_TO_CHANGE_TO_RUN": 3 + }, + "Grenade": { + "DELTA_NEXT_ATTEMPT_FROM_COVER": 5, + "DELTA_NEXT_ATTEMPT": 10, + "MIN_DIST_NOT_TO_THROW": 8, + "NEAR_DELTA_THROW_TIME_SEC": 2, + "MIN_THROW_GRENADE_DIST": 12, + "MIN_THROW_GRENADE_DIST_SQRT": 144, + "MIN_DIST_NOT_TO_THROW_SQR": 64, + "RUN_AWAY": 22, + "RUN_AWAY_SQR": 484, + "ADD_GRENADE_AS_DANGER": 65, + "ADD_GRENADE_AS_DANGER_SQR": 4225, + "CHANCE_TO_NOTIFY_ENEMY_GR_100": 99, + "GrenadePerMeter": 0.1, + "REQUEST_DIST_MUST_THROW_SQRT": 4, + "REQUEST_DIST_MUST_THROW": 2, + "BEWARE_TYPE": 2, + "SHOOT_TO_SMOKE_CHANCE_100": 30, + "CHANCE_RUN_FLASHED_100": 0, + "MAX_FLASHED_DIST_TO_SHOOT": 10, + "MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100, + "FLASH_GRENADE_TIME_COEF": 0.3, + "SIZE_SPOTTED_COEF": 2, + "BE_ATTENTION_COEF": 4, + "TIME_SHOOT_TO_FLASH": 4, + "CLOSE_TO_SMOKE_TO_SHOOT": 5, + "CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25, + "CLOSE_TO_SMOKE_TIME_DELTA": 7, + "SMOKE_CHECK_DELTA": 1, + "DELTA_GRENADE_START_TIME": 0.7, + "AMBUSH_IF_SMOKE_IN_ZONE_100": 40, + "AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30, + "NO_RUN_FROM_AI_GRENADES": false, + "MAX_THROW_POWER": 19, + "MIN_THROW_DIST_PERCENT_0_1": 0.8, + "GrenadePrecision": 0.01, + "STOP_WHEN_THROW_GRENADE": true, + "WAIT_TIME_TURN_AWAY": 0.2, + "SMOKE_SUPPRESS_DELTA": 20, + "DAMAGE_GRENADE_SUPPRESS_DELTA": 8, + "STUN_SUPPRESS_DELTA": 9, + "CHEAT_START_GRENADE_PLACE": false, + "CAN_THROW_STRAIGHT_CONTACT": true, + "STRAIGHT_CONTACT_DELTA_SEC": -1, + "ANG_TYPE": 4 + }, + "Change": { + "SMOKE_VISION_DIST": 0.6, + "SMOKE_GAIN_SIGHT": 1.6, + "SMOKE_SCATTERING": 1.6, + "SMOKE_PRECICING": 1.6, + "SMOKE_HEARING": 1, + "SMOKE_ACCURATY": 1.6, + "SMOKE_LAY_CHANCE": 1.6, + "FLASH_VISION_DIST": 0.05, + "FLASH_GAIN_SIGHT": 1.8, + "FLASH_SCATTERING": 1.6, + "FLASH_PRECICING": 1.6, + "FLASH_HEARING": 1, + "FLASH_ACCURATY": 1.6, + "FLASH_LAY_CHANCE": 1, + "STUN_HEARING": 0.01 + }, + "Cover": { + "RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20, + "RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50, + "SOUND_TO_GET_SPOTTED": 2, + "TIME_TO_MOVE_TO_COVER": 15, + "MAX_DIST_OF_COVER": 4, + "CHANGE_RUN_TO_COVER_SEC": 5, + "CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6, + "MIN_DIST_TO_ENEMY": 9, + "DIST_CANT_CHANGE_WAY": 5, + "DIST_CHECK_SFETY": 9, + "TIME_CHECK_SAFE": 2, + "HIDE_TO_COVER_TIME": 1.5, + "MAX_DIST_OF_COVER_SQR": 16, + "DIST_CANT_CHANGE_WAY_SQR": 25, + "SPOTTED_COVERS_RADIUS": 3, + "LOOK_LAST_ENEMY_POS_MOVING": 1.5, + "LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3, + "LOOK_LAST_ENEMY_POS_LOOKAROUND": 45, + "OFFSET_LOOK_ALONG_WALL_ANG": 20, + "SPOTTED_GRENADE_RADIUS": 16, + "MAX_SPOTTED_TIME_SEC": 45, + "WAIT_INT_COVER_FINDING_ENEMY": 2, + "CLOSE_DIST_POINT_SQRT": 4, + "DELTA_SEEN_FROM_COVE_LAST_POS": 15, + "MOVE_TO_COVER_WHEN_TARGET": false, + "RUN_COVER_IF_CAN_AND_NO_ENEMIES": false, + "SPOTTED_GRENADE_TIME": 7, + "DEPENDS_Y_DIST_TO_BOT": false, + "RUN_IF_FAR": 15, + "RUN_IF_FAR_SQRT": 225, + "STAY_IF_FAR": 25, + "STAY_IF_FAR_SQRT": 625, + "CHECK_COVER_ENEMY_LOOK": true, + "SHOOT_NEAR_TO_LEAVE": 2, + "SHOOT_NEAR_SEC_PERIOD": 1, + "HITS_TO_LEAVE_COVER": 2, + "HITS_TO_LEAVE_COVER_UNKNOWN": 2, + "DOG_FIGHT_AFTER_LEAVE": 4, + "NOT_LOOK_AT_WALL_IS_DANGER": true, + "MIN_DEFENCE_LEVEL": 22, + "GOOD_DIST_TO_POINT_COEF": 1.8, + "ENEMY_DIST_TO_GO_OUT": 1, + "STATIONARY_WEAPON_NO_ENEMY_GETUP": 20, + "STATIONARY_WEAPON_MAX_DIST_TO_USE": 40 + }, + "Patrol": { + "LOOK_TIME_BASE": 12, + "CAN_LOOK_TO_DEADBODIES": true, + "RESERVE_TIME_STAY": 72, + "CAN_CHOOSE_RESERV": false, + "TRY_CHOOSE_RESERV_WAY_ON_START": false, + "FRIEND_SEARCH_SEC": 12, + "TALK_DELAY": 1.1, + "MIN_TALK_DELAY": 35, + "TALK_DELAY_BIG": 15.1, + "CHANGE_WAY_TIME": 125.1, + "MIN_DIST_TO_CLOSE_TALK": 5, + "VISION_DIST_COEF_PEACE": 1, + "MIN_DIST_TO_CLOSE_TALK_SQR": 25, + "CHANCE_TO_CUT_WAY_0_100": 75, + "CUT_WAY_MIN_0_1": 0.4, + "CUT_WAY_MAX_0_1": 0.65, + "CHANCE_TO_CHANGE_WAY_0_100": 50, + "CHANCE_TO_SHOOT_DEADBODY": 52, + "SUSPETION_PLACE_LIFETIME": 7, + "RESERVE_OUT_TIME": 30, + "CLOSE_TO_SELECT_RESERV_WAY": 25, + "MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5, + "CAN_WATCH_SECOND_WEAPON": true + }, + "Hearing": { + "BOT_CLOSE_PANIC_DIST": 2, + "CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.95, + "DISPERSION_COEF": 10.6, + "CLOSE_DIST": 20, + "FAR_DIST": 60, + "SOUND_DIR_DEEFREE": 30, + "DIST_PLACE_TO_FIND_POINT": 70, + "DEAD_BODY_SOUND_RAD": 30, + "LOOK_ONLY_DANGER": false, + "RESET_TIMER_DIST": 17, + "HEAR_DELAY_WHEN_PEACE": 0.5, + "HEAR_DELAY_WHEN_HAVE_SMT": 0.5, + "LOOK_ONLY_DANGER_DELTA": 9 + }, + "Mind": { + "MIN_SHOOTS_TIME": 2, + "MAX_SHOOTS_TIME": 4, + "TIME_LEAVE_MAP": 23, + "TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15, + "DAMAGE_REDUCTION_TIME_SEC": 20, + "MIN_DAMAGE_SCARE": 20, + "CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35, + "TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52, + "TIME_TO_FIND_ENEMY": 22, + "MAX_AGGRO_BOT_DIST": 100, + "HIT_POINT_DETECTION": 4, + "DANGER_POINT_CHOOSE_COEF": 1, + "SIMPLE_POINT_CHOOSE_COEF": 0.4, + "LASTSEEN_POINT_CHOOSE_COEF": 0.2, + "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true, + "COVER_DIST_COEF": 1.5, + "DIST_TO_FOUND_SQRT": 400, + "MAX_AGGRO_BOT_DIST_SQR": 10000, + "DIST_TO_STOP_RUN_ENEMY": 15, + "ENEMY_LOOK_AT_ME_ANG": 15, + "MIN_START_AGGRESION_COEF": 1, + "MAX_START_AGGRESION_COEF": 3, + "CAN_TAKE_ITEMS": true, + "CHECK_MARK_OF_UNKNOWS": true, + "BULLET_FEEL_DIST": 160, + "BULLET_FEEL_CLOSE_SDIST": 1, + "ATTACK_IMMEDIATLY_CHANCE_0_100": 40, + "CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01, + "FRIEND_DEAD_AGR_LOW": -0.2, + "FRIEND_AGR_KILL": 0.2, + "LAST_ENEMY_LOOK_TO": 40, + "SURGE_KIT_ONLY_SAFE_CONTAINER": false, + "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true, + "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false, + "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false, + "CAN_USE_MEDS": true, + "SUSPETION_POINT_CHANCE_ADD100": 0, + "AMBUSH_WHEN_UNDER_FIRE": true, + "AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60, + "ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5, + "HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5, + "FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2, + "PROTECT_TIME_REAL": true, + "CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25, + "CAN_PANIC_IS_PROTECT": false, + "NO_RUN_AWAY_FOR_SAFE": false, + "PART_PERCENT_TO_HEAL": 0.65, + "PROTECT_DELTA_HEAL_SEC": 10, + "CAN_STAND_BY": true, + "CAN_THROW_REQUESTS": true, + "GROUP_ANY_PHRASE_DELAY": -1, + "GROUP_EXACTLY_PHRASE_DELAY": 20, + "DIST_TO_ENEMY_YO_CAN_HEAL": 30, + "CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80, + "DOG_FIGHT_OUT": 6, + "DOG_FIGHT_IN": 3, + "SHOOT_INSTEAD_DOG_FIGHT": 9, + "PISTOL_SHOTGUN_AMBUSH_DIST": 60, + "STANDART_AMBUSH_DIST": 200, + "AI_POWER_COEF": 120, + "COVER_SECONDS_AFTER_LOSE_VISION": 10, + "COVER_SELF_ALWAYS_IF_DAMAGED": false, + "SEC_TO_MORE_DIST_TO_RUN": 10, + "HEAL_DELAY_SEC": 5, + "HIT_DELAY_WHEN_HAVE_SMT": -1, + "HIT_DELAY_WHEN_PEACE": -1, + "TALK_WITH_QUERY": true, + "WILL_PERSUE_AXEMAN": true, + "MAY_BE_CALLED_FOR_HELP": true + }, + "Boss": { + "BOSS_DIST_TO_WARNING": 34, + "BOSS_DIST_TO_WARNING_SQRT": 1156, + "BOSS_DIST_TO_WARNING_OUT": 43, + "BOSS_DIST_TO_WARNING_OUT_SQRT": 1849, + "BOSS_DIST_TO_SHOOT": 16, + "BOSS_DIST_TO_SHOOT_SQRT": 256, + "CHANCE_TO_SEND_GRENADE_100": 100, + "MAX_DIST_COVER_BOSS": 25, + "MAX_DIST_COVER_BOSS_SQRT": 625, + "MAX_DIST_DECIDER_TO_SEND": 35, + "MAX_DIST_DECIDER_TO_SEND_SQRT": 1225, + "TIME_AFTER_LOSE": 15, + "TIME_AFTER_LOSE_DELTA": 60, + "PERSONS_SEND": 2, + "DELTA_SEARCH_TIME": 18, + "COVER_TO_SEND": true, + "WAIT_NO_ATTACK_SAVAGE": 10, + "CHANCE_USE_RESERVE_PATROL_100": 50, + "KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5, + "KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45, + "KILLA_START_SEARCH_SEC": 40, + "KILLA_CONTUTION_TIME": 5, + "KILLA_CLOSE_ATTACK_DIST": 8, + "KILLA_MIDDLE_ATTACK_DIST": 22, + "KILLA_LARGE_ATTACK_DIST": 41, + "KILLA_SEARCH_METERS": 30, + "KILLA_DEF_DIST_SQRT": 225, + "KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25, + "KILLA_DIST_TO_GO_TO_SUPPRESS": 6, + "KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2, + "KILLA_CLOSEATTACK_TIMES": 3, + "KILLA_CLOSEATTACK_DELAY": 10, + "KILLA_HOLD_DELAY": 5, + "KILLA_BULLET_TO_RELOAD": 15, + "SHALL_WARN": true, + "KOJANIY_DIST_WHEN_READY": 40, + "KOJANIY_DIST_TO_BE_ENEMY": 200, + "KOJANIY_MIN_DIST_TO_LOOT": 20, + "KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400, + "KOJANIY_DIST_ENEMY_TOO_CLOSE": 17, + "KOJANIY_MANY_ENEMIES_COEF": 1.5, + "KILLA_ENEMIES_TO_ATTACK": 3, + "KILLA_ONE_IS_CLOSE": 30, + "KILLA_TRIGGER_DOWN_DELAY": 1, + "KILLA_WAIT_IN_COVER_COEF": 1 + }, + "Core": { + "VisibleAngle": 140, + "VisibleDistance": 137, + "GainSightCoef": 0.01, + "ScatteringPerMeter": 0.05, + "ScatteringClosePerMeter": 0.1, + "DamageCoeff": 1, + "HearingSense": 3.85, + "CanRun": true, + "CanGrenade": true, + "AimingType": "normal", + "PistolFireDistancePref": 35, + "ShotgunFireDistancePref": 50, + "RifleFireDistancePref": 100, + "AccuratySpeed": 0.3, + "WaitInCoverBetweenShotsSec": 1.5 + }, + "Scattering": { + "MinScatter": 0.015, + "WorkingScatter": 0.15, + "MaxScatter": 0.3, + "SpeedUp": 0.6, + "SpeedUpAim": 1.8, + "SpeedDown": -0.2, + "ToSlowBotSpeed": 1.8, + "ToLowBotSpeed": 2.8, + "ToUpBotSpeed": 4.3, + "MovingSlowCoef": 1.4, + "ToLowBotAngularSpeed": 140, + "ToStopBotAngularSpeed": 80, + "FromShot": 0.001, + "TracerCoef": 1.3, + "HandDamageScatteringMinMax": 0.7, + "HandDamageAccuracySpeed": 1.3, + "BloodFall": 1.45, + "Caution": 0.03, + "ToCaution": 0.6, + "RecoilControlCoefShootDone": 0.0003, + "RecoilControlCoefShootDoneAuto": 0.00015, + "AMPLITUDE_FACTOR": 0.015, + "AMPLITUDE_SPEED": 0.001, + "DIST_FROM_OLD_POINT_TO_NOT_AIM": 15, + "DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225, + "DIST_NOT_TO_SHOOT": 0.3, + "PoseChnageCoef": 0.1, + "LayFactor": 0.1, + "RecoilYCoef": 0.0005, + "RecoilYCoefSppedDown": -0.52, + "RecoilYMax": 1 + } + } + }, + "chances": { + "equipment": { + "Headwear": 100, + "Earpiece": 0, + "FaceCover": 100, + "ArmorVest": 0, + "Eyewear": 0, + "ArmBand": 0, + "TacticalVest": 100, + "Backpack": 0, + "FirstPrimaryWeapon": 0, + "SecondPrimaryWeapon": 0, + "Holster": 100, + "Scabbard": 100, + "Pockets": 100, + "SecuredContainer": 100 + }, + "weaponMods": { + "mod_magazine": 100, + "mod_sight_rear": 0 + }, + "equipmentMods": {} + }, + "generation": { + "items": { + "specialItems": { + "weights": { + "0": 1, + "1": 0 + }, + "whitelist": [] + }, + "healing": { + "weights": { + "0": 1, + "1": 2, + "2": 1 + }, + "whitelist": [] + }, + "drugs": { + "weights": { + "0": 1, + "1": 2, + "2": 0 + }, + "whitelist": [] + }, + "stims": { + "weights": { + "0": 2, + "1": 1, + "2": 0 + }, + "whitelist": [] + }, + "food": { + "weights": { + "0": 10, + "1": 5, + "2": 2 + }, + "whitelist": [] + }, + "drink": { + "weights": { + "0": 10, + "1": 5, + "2": 2 + }, + "whitelist": [] + }, + "currency": { + "weights": { + "0": 20, + "1": 5, + "2": 1 + }, + "whitelist": [] + }, + "backpackLoot": { + "weights": { + "0": 1, + "1": 1, + "2": 2, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 0 + }, + "whitelist": [] + }, + "pocketLoot": { + "weights": { + "0": 1, + "1": 6, + "2": 3, + "3": 1, + "4": 1 + }, + "whitelist": [] + }, + "vestLoot": { + "weights": { + "0": 1, + "1": 1, + "2": 2, + "3": 1, + "4": 0, + "5": 0, + "6": 0 + }, + "whitelist": [] + }, + "magazines": { + "weights": { + "0": 0, + "1": 0, + "2": 1, + "3": 3, + "4": 1 + }, + "whitelist": [] + }, + "grenades": { + "weights": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 0, + "5": 0 + }, + "whitelist": [] + } + } + } +} \ No newline at end of file