Fix JSON issues with ravangezryachiyevent
This commit is contained in:
parent
c96b177416
commit
4cb2d8171e
@ -307,7 +307,8 @@
|
||||
"sectantpriest": 4,
|
||||
"sectantwarrior": 4,
|
||||
"shooterbtr": 1,
|
||||
"test": 4
|
||||
"test": 4,
|
||||
"ravangezryachiyevent": 4
|
||||
},
|
||||
"chanceAssaultScavHasPlayerScavName": 10,
|
||||
"secureContainerAmmoStackCount": 20,
|
||||
@ -521,6 +522,14 @@
|
||||
"laserIsActiveChancePercent": 85,
|
||||
"forceStock": true
|
||||
},
|
||||
"ravangezryachiyevent": {
|
||||
"nvgIsActiveChanceDayPercent": 10,
|
||||
"nvgIsActiveChanceNightPercent": 90,
|
||||
"lightIsActiveDayChancePercent": 25,
|
||||
"lightIsActiveNightChancePercent": 85,
|
||||
"laserIsActiveChancePercent": 85,
|
||||
"forceStock": true
|
||||
},
|
||||
"bosstest": {},
|
||||
"shooterbtr": {},
|
||||
"followerkolontayassault": {
|
||||
|
@ -1,2310 +1,2322 @@
|
||||
{
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde9f337d6c8b0474535da8": 1
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde9f337d6c8b0474535da8": 1
|
||||
},
|
||||
"feet": {
|
||||
"5f5e41366760b4138443b343": 1
|
||||
},
|
||||
"hands": [
|
||||
"5cc2e68f14c02e28b47de290"
|
||||
],
|
||||
"head": [
|
||||
"5cc2e4d014c02e000d0115f8"
|
||||
],
|
||||
"voice": [
|
||||
"Scav_5"
|
||||
]
|
||||
},
|
||||
"feet": {
|
||||
"5f5e41366760b4138443b343": 1
|
||||
},
|
||||
"hands": [
|
||||
"5cc2e68f14c02e28b47de290"
|
||||
],
|
||||
"head": [
|
||||
"5cc2e4d014c02e000d0115f8"
|
||||
],
|
||||
"voice": [
|
||||
"Scav_5"
|
||||
]
|
||||
},
|
||||
"chances": {
|
||||
"equipment": {
|
||||
"ArmBand": 0,
|
||||
"ArmorVest": 100,
|
||||
"Backpack": 0,
|
||||
"Earpiece": 0,
|
||||
"Eyewear": 0,
|
||||
"FaceCover": 0,
|
||||
"FirstPrimaryWeapon": 0,
|
||||
"Headwear": 0,
|
||||
"Holster": 0,
|
||||
"Pockets": 100,
|
||||
"Scabbard": 100,
|
||||
"SecondPrimaryWeapon": 0,
|
||||
"SecuredContainer": 100,
|
||||
"TacticalVest": 100
|
||||
},
|
||||
"equipmentMods": {
|
||||
"back_plate": 0,
|
||||
"front_plate": 0,
|
||||
"left_side_plate": 0,
|
||||
"right_side_plate": 0
|
||||
},
|
||||
"weaponMods": {
|
||||
"mod_foregrip": 0,
|
||||
"mod_magazine": 100,
|
||||
"mod_mount_000": 0,
|
||||
"mod_mount_001": 0,
|
||||
"mod_muzzle": 100,
|
||||
"mod_scope": 0,
|
||||
"mod_sight_front": 100,
|
||||
"mod_sight_rear": 100,
|
||||
"mod_stock_000": 100,
|
||||
"mod_tactical": 0,
|
||||
"mod_tactical_000": 100
|
||||
}
|
||||
},
|
||||
"difficulty": {
|
||||
"easy": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"hard": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"impossible": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"normal": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"aggressorBonus": 0.02,
|
||||
"level": {
|
||||
"max": 1,
|
||||
"min": 0
|
||||
},
|
||||
"reward": {
|
||||
"max": 300,
|
||||
"min": 300
|
||||
},
|
||||
"standingForKill": -0.05
|
||||
},
|
||||
"firstName": [
|
||||
"Костян"
|
||||
],
|
||||
"generation": {
|
||||
"items": {
|
||||
"backpackLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 1,
|
||||
"2": 2,
|
||||
"3": 1,
|
||||
"4": 1,
|
||||
"5": 1,
|
||||
"6": 1,
|
||||
"7": 0
|
||||
"chances": {
|
||||
"equipment": {
|
||||
"ArmBand": 0,
|
||||
"ArmorVest": 100,
|
||||
"Backpack": 0,
|
||||
"Earpiece": 0,
|
||||
"Eyewear": 0,
|
||||
"FaceCover": 0,
|
||||
"FirstPrimaryWeapon": 0,
|
||||
"Headwear": 0,
|
||||
"Holster": 0,
|
||||
"Pockets": 100,
|
||||
"Scabbard": 100,
|
||||
"SecondPrimaryWeapon": 0,
|
||||
"SecuredContainer": 100,
|
||||
"TacticalVest": 100
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"drugs": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 0
|
||||
"equipmentMods": {
|
||||
"back_plate": 0,
|
||||
"front_plate": 0,
|
||||
"left_side_plate": 0,
|
||||
"right_side_plate": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"grenades": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 1,
|
||||
"3": 1,
|
||||
"4": 0,
|
||||
"5": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"healing": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"magazines": {
|
||||
"weights": {
|
||||
"0": 0,
|
||||
"1": 0,
|
||||
"2": 1,
|
||||
"3": 3,
|
||||
"4": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"pocketLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 6,
|
||||
"2": 3,
|
||||
"3": 1,
|
||||
"4": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"specialItems": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"stims": {
|
||||
"weights": {
|
||||
"0": 2,
|
||||
"1": 1,
|
||||
"2": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"vestLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 1,
|
||||
"2": 2,
|
||||
"3": 1,
|
||||
"4": 0,
|
||||
"5": 0,
|
||||
"6": 0
|
||||
},
|
||||
"whitelist": []
|
||||
}
|
||||
}
|
||||
},
|
||||
"health": {
|
||||
"BodyParts": [
|
||||
{
|
||||
"Chest": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"Head": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"LeftArm": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"LeftLeg": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"RightArm": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"RightLeg": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"Stomach": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
"weaponMods": {
|
||||
"mod_foregrip": 0,
|
||||
"mod_magazine": 100,
|
||||
"mod_mount_000": 0,
|
||||
"mod_mount_001": 0,
|
||||
"mod_muzzle": 100,
|
||||
"mod_scope": 0,
|
||||
"mod_sight_front": 100,
|
||||
"mod_sight_rear": 100,
|
||||
"mod_stock_000": 100,
|
||||
"mod_tactical": 0,
|
||||
"mod_tactical_000": 100
|
||||
}
|
||||
}
|
||||
},
|
||||
"difficulty": {
|
||||
"easy": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"hard": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"impossible": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
},
|
||||
"normal": {
|
||||
"Aiming": {
|
||||
"AIMING_TYPE": 1,
|
||||
"ANYTIME_LIGHT_WHEN_AIM_100": -1,
|
||||
"ANY_PART_SHOOT_TIME": 15,
|
||||
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||
"BASE_HIT_AFFECTION_MAX_ANG": 8,
|
||||
"BASE_HIT_AFFECTION_MIN_ANG": 4,
|
||||
"BASE_SHIEF": 0.05,
|
||||
"BETTER_PRECICING_COEF": 0.9,
|
||||
"BOTTOM_COEF": 0.1,
|
||||
"BOT_MOVE_IF_DELTA": 3.01,
|
||||
"COEF_FROM_COVER": 0.85,
|
||||
"COEF_IF_MOVE": 1,
|
||||
"DAMAGE_PANIC_TIME": 5,
|
||||
"DAMAGE_TO_DISCARD_AIM_0_100": 1,
|
||||
"DANGER_UP_POINT": 1.3,
|
||||
"DIST_TO_SHOOT_NO_OFFSET": 3,
|
||||
"DIST_TO_SHOOT_TO_CENTER": 3,
|
||||
"FIRST_CONTACT_ADD_CHANCE_100": 80,
|
||||
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||
"HARD_AIM": 0.75,
|
||||
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||
"MAX_AIM_PRECICING": 2,
|
||||
"MAX_AIM_TIME": 1.5,
|
||||
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1,
|
||||
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||
"NEXT_SHOT_MISS_CHANCE_100": 100,
|
||||
"NEXT_SHOT_MISS_Y_OFFSET": 1,
|
||||
"OFFSET_RECAL_ANYWAY_TIME": 1,
|
||||
"PANIC_ACCURATY_COEF": 1.2,
|
||||
"PANIC_COEF": 1.2,
|
||||
"PANIC_TIME": 6,
|
||||
"RECALC_DIST": 0.7,
|
||||
"RECALC_MUST_TIME": 3,
|
||||
"RECALC_SQR_DIST": 0.48999998,
|
||||
"SCATTERING_DIST_MODIF": 0.45,
|
||||
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||
"SCATTERING_HAVE_DAMAGE_COEF": 2,
|
||||
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||
"SHPERE_FRIENDY_FIRE_SIZE": -1,
|
||||
"TIME_COEF_IF_MOVE": 1.1,
|
||||
"WEAPON_ROOT_OFFSET": 0.35,
|
||||
"XZ_COEF": 0.2
|
||||
},
|
||||
"Boss": {
|
||||
"BOSS_DIST_TO_SHOOT": 5,
|
||||
"BOSS_DIST_TO_SHOOT_SQRT": 25,
|
||||
"BOSS_DIST_TO_WARNING": 15,
|
||||
"BOSS_DIST_TO_WARNING_BEAR": 15,
|
||||
"BOSS_DIST_TO_WARNING_OUT": 20,
|
||||
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400,
|
||||
"BOSS_DIST_TO_WARNING_SQRT": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_BEAR": 225,
|
||||
"BOSS_DIST_TO_WARNING_SQRT_USEC": 225,
|
||||
"BOSS_DIST_TO_WARNING_USEC": 15,
|
||||
"CHANCE_TO_SEND_GRENADE_100": 100,
|
||||
"CHANCE_USE_RESERVE_PATROL_100": 30,
|
||||
"COVER_TO_SEND": true,
|
||||
"DELTA_SEARCH_TIME": 18,
|
||||
"EFFECT_PAINKILLER": true,
|
||||
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2,
|
||||
"KILLA_BULLET_TO_RELOAD": 15,
|
||||
"KILLA_CLOSEATTACK_DELAY": -1,
|
||||
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||
"KILLA_CLOSE_ATTACK_DIST": 8,
|
||||
"KILLA_CONTUTION_TIME": 5,
|
||||
"KILLA_DEF_DIST_SQRT": 225,
|
||||
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6,
|
||||
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45,
|
||||
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||
"KILLA_HOLD_DELAY": 5,
|
||||
"KILLA_LARGE_ATTACK_DIST": 41,
|
||||
"KILLA_MIDDLE_ATTACK_DIST": 22,
|
||||
"KILLA_ONE_IS_CLOSE": 30,
|
||||
"KILLA_SEARCH_METERS": 20,
|
||||
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25,
|
||||
"KILLA_START_SEARCH_SEC": 40,
|
||||
"KILLA_TRIGGER_DOWN_DELAY": 1,
|
||||
"KILLA_WAIT_IN_COVER_COEF": 1,
|
||||
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5,
|
||||
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17,
|
||||
"KOJANIY_DIST_TO_BE_ENEMY": 200,
|
||||
"KOJANIY_DIST_WHEN_READY": 40,
|
||||
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT": 20,
|
||||
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400,
|
||||
"MAX_DIST_COVER_BOSS": 25,
|
||||
"MAX_DIST_COVER_BOSS_SQRT": 625,
|
||||
"MAX_DIST_DECIDER_TO_SEND": 35,
|
||||
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225,
|
||||
"PERSONS_SEND": 2,
|
||||
"SHALL_WARN": true,
|
||||
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||
"TIME_AFTER_LOSE": 15,
|
||||
"TIME_AFTER_LOSE_DELTA": 60,
|
||||
"WAIT_NO_ATTACK_SAVAGE": 1
|
||||
},
|
||||
"Change": {
|
||||
"FLASH_ACCURATY": 1.6,
|
||||
"FLASH_GAIN_SIGHT": 1.8,
|
||||
"FLASH_HEARING": 1,
|
||||
"FLASH_LAY_CHANCE": 1,
|
||||
"FLASH_PRECICING": 1.6,
|
||||
"FLASH_SCATTERING": 1.6,
|
||||
"FLASH_VISION_DIST": 0.05,
|
||||
"SMOKE_ACCURATY": 1.6,
|
||||
"SMOKE_GAIN_SIGHT": 1.6,
|
||||
"SMOKE_HEARING": 1,
|
||||
"SMOKE_LAY_CHANCE": 1.6,
|
||||
"SMOKE_PRECICING": 1.6,
|
||||
"SMOKE_SCATTERING": 1.6,
|
||||
"SMOKE_VISION_DIST": 0.6,
|
||||
"STUN_HEARING": 0.01
|
||||
},
|
||||
"Core": {
|
||||
"AccuratySpeed": 0.2,
|
||||
"AimingType": "normal",
|
||||
"CanGrenade": true,
|
||||
"CanRun": true,
|
||||
"DamageCoeff": 1,
|
||||
"GainSightCoef": 0.1,
|
||||
"HearingSense": 3.95,
|
||||
"PistolFireDistancePref": 35,
|
||||
"RifleFireDistancePref": 100,
|
||||
"START_DIST_TO_COV": 50,
|
||||
"ScatteringClosePerMeter": 0.1,
|
||||
"ScatteringPerMeter": 0.1,
|
||||
"ShotgunFireDistancePref": 50,
|
||||
"VisibleAngle": 180,
|
||||
"VisibleDistance": 137,
|
||||
"WaitInCoverBetweenShotsSec": 1
|
||||
},
|
||||
"Cover": {
|
||||
"CHANGE_RUN_TO_COVER_SEC": 5,
|
||||
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||
"CHECK_COVER_ENEMY_LOOK": false,
|
||||
"CLOSE_DIST_POINT_SQRT": 4,
|
||||
"DELTA_SEEN_FROM_COVE_LAST_POS": 5,
|
||||
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||
"DIST_CANT_CHANGE_WAY": 5,
|
||||
"DIST_CANT_CHANGE_WAY_SQR": 25,
|
||||
"DIST_CHECK_SFETY": 9,
|
||||
"DOG_FIGHT_AFTER_LEAVE": 4,
|
||||
"ENEMY_DIST_TO_GO_OUT": 1,
|
||||
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||
"HIDE_TO_COVER_TIME": 1.5,
|
||||
"HITS_TO_LEAVE_COVER": 2,
|
||||
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45,
|
||||
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3,
|
||||
"MAX_DIST_OF_COVER": 4,
|
||||
"MAX_DIST_OF_COVER_SQR": 16,
|
||||
"MAX_SPOTTED_TIME_SEC": 20,
|
||||
"MIN_DEFENCE_LEVEL": 22,
|
||||
"MIN_DIST_TO_ENEMY": 9,
|
||||
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50,
|
||||
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20,
|
||||
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||
"RUN_IF_FAR": 15,
|
||||
"RUN_IF_FAR_SQRT": 225,
|
||||
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||
"SOUND_TO_GET_SPOTTED": 2,
|
||||
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||
"SPOTTED_GRENADE_RADIUS": 16,
|
||||
"SPOTTED_GRENADE_TIME": 7,
|
||||
"STAY_IF_FAR": 25,
|
||||
"STAY_IF_FAR_SQRT": 625,
|
||||
"TIME_CHECK_SAFE": 2,
|
||||
"TIME_TO_MOVE_TO_COVER": 15,
|
||||
"WAIT_INT_COVER_FINDING_ENEMY": 2
|
||||
},
|
||||
"Grenade": {
|
||||
"ADD_GRENADE_AS_DANGER": 65,
|
||||
"ADD_GRENADE_AS_DANGER_SQR": 4225,
|
||||
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40,
|
||||
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30,
|
||||
"ANG_TYPE": 1,
|
||||
"BEWARE_TYPE": 2,
|
||||
"BE_ATTENTION_COEF": 4,
|
||||
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||
"CHANCE_RUN_FLASHED_100": 100,
|
||||
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100,
|
||||
"CHEAT_START_GRENADE_PLACE": true,
|
||||
"CLOSE_TO_SMOKE_TIME_DELTA": 5,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT": 10,
|
||||
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100,
|
||||
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8,
|
||||
"DELTA_GRENADE_START_TIME": 0.01,
|
||||
"DELTA_NEXT_ATTEMPT": 10,
|
||||
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5,
|
||||
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||
"GrenadePerMeter": 0.1,
|
||||
"GrenadePrecision": 0.05,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT": 10,
|
||||
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100,
|
||||
"MAX_THROW_POWER": 25,
|
||||
"MIN_DIST_NOT_TO_THROW": 8,
|
||||
"MIN_DIST_NOT_TO_THROW_SQR": 64,
|
||||
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||
"MIN_THROW_GRENADE_DIST": 12,
|
||||
"MIN_THROW_GRENADE_DIST_SQRT": 144,
|
||||
"NEAR_DELTA_THROW_TIME_SEC": 2,
|
||||
"NO_RUN_FROM_AI_GRENADES": true,
|
||||
"REQUEST_DIST_MUST_THROW": 2,
|
||||
"REQUEST_DIST_MUST_THROW_SQRT": 4,
|
||||
"RUN_AWAY": 22,
|
||||
"RUN_AWAY_SQR": 484,
|
||||
"SHOOT_TO_SMOKE_CHANCE_100": 50,
|
||||
"SIZE_SPOTTED_COEF": 2,
|
||||
"SMOKE_CHECK_DELTA": 1,
|
||||
"SMOKE_SUPPRESS_DELTA": 20,
|
||||
"STOP_WHEN_THROW_GRENADE": true,
|
||||
"STRAIGHT_CONTACT_DELTA_SEC": 3,
|
||||
"STUN_SUPPRESS_DELTA": 9,
|
||||
"TIME_SHOOT_TO_FLASH": 4,
|
||||
"WAIT_TIME_TURN_AWAY": 1.2
|
||||
},
|
||||
"Hearing": {
|
||||
"BOT_CLOSE_PANIC_DIST": 1,
|
||||
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||
"CLOSE_DIST": 36,
|
||||
"DEAD_BODY_SOUND_RAD": 30,
|
||||
"DISPERSION_COEF": 10,
|
||||
"DIST_PLACE_TO_FIND_POINT": 70,
|
||||
"FAR_DIST": 66,
|
||||
"HEAR_DELAY_WHEN_HAVE_SMT": 0,
|
||||
"HEAR_DELAY_WHEN_PEACE": 0,
|
||||
"LOOK_ONLY_DANGER": false,
|
||||
"LOOK_ONLY_DANGER_DELTA": 9,
|
||||
"RESET_TIMER_DIST": 17,
|
||||
"SOUND_DIR_DEEFREE": 30
|
||||
},
|
||||
"Lay": {
|
||||
"ATTACK_LAY_CHANCE": 25,
|
||||
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||
"CLEAR_POINTS_OF_SCARE_SEC": 20,
|
||||
"DAMAGE_TIME_TO_GETUP": 3,
|
||||
"DELTA_AFTER_GETUP": 10,
|
||||
"DELTA_GETUP": 2.7,
|
||||
"DELTA_LAY_CHECK": 2,
|
||||
"DELTA_WANT_LAY_CHECL_SEC": 5,
|
||||
"DIST_ENEMY_CAN_LAY": 15,
|
||||
"DIST_ENEMY_CAN_LAY_SQRT": 225,
|
||||
"DIST_ENEMY_GETUP_LAY": 10,
|
||||
"DIST_ENEMY_GETUP_LAY_SQRT": 100,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY": 15,
|
||||
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225,
|
||||
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||
"LAY_AIM": 0.6,
|
||||
"LAY_CHANCE_DANGER": 40,
|
||||
"MAX_CAN_LAY_DIST": 200,
|
||||
"MAX_CAN_LAY_DIST_SQRT": 40000,
|
||||
"MAX_LAY_TIME": 35,
|
||||
"MIN_CAN_LAY_DIST": 11,
|
||||
"MIN_CAN_LAY_DIST_SQRT": 121
|
||||
},
|
||||
"Look": {
|
||||
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||
"CAN_LOOK_TO_WALL": false,
|
||||
"COME_TO_BODY_DIST": 1.2,
|
||||
"CloseDeltaTimeSec": 0.1,
|
||||
"DIST_CHECK_WALL": 20,
|
||||
"DIST_NOT_TO_IGNORE_WALL": 15,
|
||||
"ENEMY_LIGHT_ADD": 43,
|
||||
"ENEMY_LIGHT_START_DIST": 90,
|
||||
"FAR_DISTANCE": 160,
|
||||
"FarDeltaTimeSec": 3,
|
||||
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||
"LOOK_AROUND_DELTA": 1.1,
|
||||
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25,
|
||||
"LightOnVisionDistance": 40,
|
||||
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||
"MAX_VISION_GRASS_METERS": 0.8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE": 8,
|
||||
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||
"MIDDLE_DIST": 90,
|
||||
"MIN_LOOK_AROUD_TIME": 20,
|
||||
"MiddleDeltaTimeSec": 1,
|
||||
"OLD_TIME_POINT": 11,
|
||||
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||
"POSIBLE_VISION_SPACE": 1.2,
|
||||
"SELF_NIGHTVISION": true,
|
||||
"VISIBLE_DISNACE_WITH_LIGHT": 95,
|
||||
"WAIT_NEW_SENSOR": 2.1,
|
||||
"WAIT_NEW__LOOK_SENSOR": 7.8
|
||||
},
|
||||
"Mind": {
|
||||
"AI_POWER_COEF": 120,
|
||||
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60,
|
||||
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40,
|
||||
"BULLET_FEEL_CLOSE_SDIST": 1,
|
||||
"BULLET_FEEL_DIST": 160,
|
||||
"CAN_EXECUTE_REQUESTS": true,
|
||||
"CAN_PANIC_IS_PROTECT": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
|
||||
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
|
||||
"CAN_STAND_BY": true,
|
||||
"CAN_TAKE_ITEMS": false,
|
||||
"CAN_THROW_REQUESTS": true,
|
||||
"CAN_USE_MEDS": true,
|
||||
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25,
|
||||
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"COVER_DIST_COEF": 1.5,
|
||||
"COVER_SECONDS_AFTER_LOSE_VISION": 10,
|
||||
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||
"DAMAGE_REDUCTION_TIME_SEC": 30,
|
||||
"DANGER_POINT_CHOOSE_COEF": 1,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "Attack",
|
||||
"DIST_TO_ENEMY_YO_CAN_HEAL": 30,
|
||||
"DIST_TO_FOUND_SQRT": 400,
|
||||
"DIST_TO_STOP_RUN_ENEMY": 15,
|
||||
"DOG_FIGHT_IN": 3,
|
||||
"DOG_FIGHT_OUT": 6,
|
||||
"ENEMY_BOT_TYPES": [],
|
||||
"ENEMY_LOOK_AT_ME_ANG": 15,
|
||||
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2,
|
||||
"FRIENDLY_BOT_TYPES": [],
|
||||
"FRIEND_AGR_KILL": 0.2,
|
||||
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||
"GROUP_ANY_PHRASE_DELAY": 5,
|
||||
"GROUP_EXACTLY_PHRASE_DELAY": 30,
|
||||
"HEAL_DELAY_SEC": 5,
|
||||
"HIT_DELAY_WHEN_HAVE_SMT": -1,
|
||||
"HIT_DELAY_WHEN_PEACE": -1,
|
||||
"HIT_POINT_DETECTION": 4,
|
||||
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||
"LAST_ENEMY_LOOK_TO": 40,
|
||||
"MAX_AGGRO_BOT_DIST": 9900,
|
||||
"MAX_AGGRO_BOT_DIST_SQR": 10000,
|
||||
"MAX_SHOOTS_TIME": 4,
|
||||
"MAX_START_AGGRESION_COEF": 3,
|
||||
"MIN_DAMAGE_SCARE": 20,
|
||||
"MIN_SHOOTS_TIME": 2,
|
||||
"MIN_START_AGGRESION_COEF": 1,
|
||||
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||
"PART_PERCENT_TO_HEAL": 0.65,
|
||||
"PISTOL_SHOTGUN_AMBUSH_DIST": 30,
|
||||
"PROTECT_DELTA_HEAL_SEC": 10,
|
||||
"PROTECT_TIME_REAL": true,
|
||||
"SEC_TO_MORE_DIST_TO_RUN": 10,
|
||||
"SHOOT_INSTEAD_DOG_FIGHT": 9,
|
||||
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||
"STANDART_AMBUSH_DIST": 100,
|
||||
"SUSPETION_POINT_CHANCE_ADD100": 0,
|
||||
"TALK_WITH_QUERY": true,
|
||||
"TIME_TO_FIND_ENEMY": 22,
|
||||
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52,
|
||||
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15,
|
||||
"WARN_BOT_TYPES": []
|
||||
},
|
||||
"Move": {
|
||||
"BASESTART_SLOW_DIST": 1.1,
|
||||
"BASE_ROTATE_SPEED": 270,
|
||||
"BASE_SQRT_START_SERACH": 1225,
|
||||
"BASE_START_SERACH": 35,
|
||||
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100,
|
||||
"DELTA_LAST_SEEN_ENEMY": 20,
|
||||
"DIST_TO_CAN_CHANGE_WAY": 8,
|
||||
"DIST_TO_CAN_CHANGE_WAY_SQR": 64,
|
||||
"DIST_TO_START_RAYCAST": 15,
|
||||
"DIST_TO_START_RAYCAST_SQR": 225,
|
||||
"ETERNITY_STAMINA": true,
|
||||
"FAR_DIST": 4,
|
||||
"FAR_DIST_SQR": 16,
|
||||
"REACH_DIST": 0.5,
|
||||
"REACH_DIST_COVER": 2,
|
||||
"REACH_DIST_RUN": 0.8,
|
||||
"RUN_IF_CANT_SHOOT": true,
|
||||
"RUN_IF_GAOL_FAR_THEN": 10,
|
||||
"RUN_TO_COVER_MIN": 2,
|
||||
"SEC_TO_CHANGE_TO_RUN": 3,
|
||||
"SLOW_COEF": 2,
|
||||
"START_SLOW_DIST": 1.5,
|
||||
"UPDATE_TIME_RECAL_WAY": 7,
|
||||
"Y_APPROXIMATION": 0.7
|
||||
},
|
||||
"Patrol": {
|
||||
"CAN_CHECK_MAGAZINE": false,
|
||||
"CHANCE_TO_CHANGE_WAY_0_100": 30,
|
||||
"CHANCE_TO_CUT_WAY_0_100": 75,
|
||||
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||
"CHANGE_WAY_TIME": 325.1,
|
||||
"CLOSE_TO_SELECT_RESERV_WAY": 25,
|
||||
"CUT_WAY_MAX_0_1": 0.65,
|
||||
"CUT_WAY_MIN_0_1": 0.4,
|
||||
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||
"FRIEND_SEARCH_SEC": 12,
|
||||
"LOOK_TIME_BASE": 12,
|
||||
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK": 5,
|
||||
"MIN_DIST_TO_CLOSE_TALK_SQR": 25,
|
||||
"MIN_TALK_DELAY": 35,
|
||||
"RESERVE_OUT_TIME": 60,
|
||||
"RESERVE_TIME_STAY": 72,
|
||||
"SUSPETION_PLACE_LIFETIME": 7,
|
||||
"TALK_DELAY": 1.1,
|
||||
"TALK_DELAY_BIG": 45.1,
|
||||
"VISION_DIST_COEF_PEACE": 0.95
|
||||
},
|
||||
"Scattering": {
|
||||
"AMPLITUDE_FACTOR": 0.25,
|
||||
"AMPLITUDE_SPEED": 0.1,
|
||||
"BloodFall": 1.45,
|
||||
"Caution": 0.3,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15,
|
||||
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225,
|
||||
"DIST_NOT_TO_SHOOT": 0.3,
|
||||
"FromShot": 0.001,
|
||||
"HandDamageAccuracySpeed": 1.3,
|
||||
"HandDamageScatteringMinMax": 0.7,
|
||||
"LayFactor": 0.1,
|
||||
"MaxScatter": 0.4,
|
||||
"MinScatter": 0.03,
|
||||
"MovingSlowCoef": 1.5,
|
||||
"PoseChnageCoef": 0.1,
|
||||
"RecoilControlCoefShootDone": 0.0003,
|
||||
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||
"RecoilYCoef": 0.0005,
|
||||
"RecoilYCoefSppedDown": -0.52,
|
||||
"RecoilYMax": 1,
|
||||
"SpeedDown": -0.3,
|
||||
"SpeedUp": 0.3,
|
||||
"SpeedUpAim": 1.4,
|
||||
"ToCaution": 0.6,
|
||||
"ToLowBotAngularSpeed": 80,
|
||||
"ToLowBotSpeed": 2.4,
|
||||
"ToSlowBotSpeed": 1.5,
|
||||
"ToStopBotAngularSpeed": 40,
|
||||
"ToUpBotSpeed": 3.6,
|
||||
"TracerCoef": 1.3,
|
||||
"WorkingScatter": 0.15
|
||||
},
|
||||
"Shoot": {
|
||||
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||
"BASE_AUTOMATIC_TIME": 0.4,
|
||||
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100,
|
||||
"CHANCE_TO_CHANGE_WEAPON": 10,
|
||||
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10,
|
||||
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true,
|
||||
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||
"DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
|
||||
"DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
|
||||
"DIST_TO_HIT_MELEE": 2.25,
|
||||
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||
"FAR_DIST_ENEMY": 20,
|
||||
"FAR_DIST_ENEMY_SQR": 400,
|
||||
"FAR_DIST_TO_CHANGE_WEAPON": 30,
|
||||
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||
"HORIZONT_RECOIL_COEF": 0.04,
|
||||
"LOW_DIST_TO_CHANGE_WEAPON": 6,
|
||||
"MARKSMAN_DIST_SEK_COEF": 44,
|
||||
"MAX_DIST_COEF": 1.35,
|
||||
"MAX_RECOIL_PER_METER": 0.04,
|
||||
"MELEE_STOP_DIST": -0.75,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2,
|
||||
"RECOIL_DELTA_PRESS": 0.15,
|
||||
"RECOIL_PER_METER": 0.02,
|
||||
"RECOIL_TIME_NORMALIZE": 1,
|
||||
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||
"REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
|
||||
"RUN_DIST_NO_AMMO": 25,
|
||||
"RUN_DIST_NO_AMMO_SQRT": 625,
|
||||
"SHOOT_FROM_COVER": 6,
|
||||
"SUPPRESS_BY_SHOOT_TIME": 6,
|
||||
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||
"TRY_HIT_PERIOD_MELEE": 25,
|
||||
"USE_MELEE_COMBOS": true,
|
||||
"VALIDATE_MALFUNCTION_CHANCE": 100,
|
||||
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"aggressorBonus": 0.02,
|
||||
"level": {
|
||||
"max": 1,
|
||||
"min": 0
|
||||
},
|
||||
"reward": {
|
||||
"max": 300,
|
||||
"min": 300
|
||||
},
|
||||
"standingForKill": -0.05
|
||||
},
|
||||
"firstName": [
|
||||
"Костян"
|
||||
],
|
||||
"Energy": {
|
||||
"max": 100,
|
||||
"min": 100
|
||||
"generation": {
|
||||
"items": {
|
||||
"backpackLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 1,
|
||||
"2": 2,
|
||||
"3": 1,
|
||||
"4": 1,
|
||||
"5": 1,
|
||||
"6": 1,
|
||||
"7": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"drugs": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"grenades": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 1,
|
||||
"3": 1,
|
||||
"4": 0,
|
||||
"5": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"healing": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 2,
|
||||
"2": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"magazines": {
|
||||
"weights": {
|
||||
"0": 0,
|
||||
"1": 0,
|
||||
"2": 1,
|
||||
"3": 3,
|
||||
"4": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"pocketLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 6,
|
||||
"2": 3,
|
||||
"3": 1,
|
||||
"4": 1
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"specialItems": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"stims": {
|
||||
"weights": {
|
||||
"0": 2,
|
||||
"1": 1,
|
||||
"2": 0
|
||||
},
|
||||
"whitelist": []
|
||||
},
|
||||
"vestLoot": {
|
||||
"weights": {
|
||||
"0": 1,
|
||||
"1": 1,
|
||||
"2": 2,
|
||||
"3": 1,
|
||||
"4": 0,
|
||||
"5": 0,
|
||||
"6": 0
|
||||
},
|
||||
"whitelist": []
|
||||
}
|
||||
}
|
||||
},
|
||||
"Hydration": {
|
||||
"max": 100,
|
||||
"min": 100
|
||||
"health": {
|
||||
"BodyParts": [{
|
||||
"Chest": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"Head": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"LeftArm": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"LeftLeg": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"RightArm": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"RightLeg": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
},
|
||||
"Stomach": {
|
||||
"max": 6666,
|
||||
"min": 6666
|
||||
}
|
||||
}
|
||||
],
|
||||
"Energy": {
|
||||
"max": 100,
|
||||
"min": 100
|
||||
},
|
||||
"Hydration": {
|
||||
"max": 100,
|
||||
"min": 100
|
||||
},
|
||||
"Temperature": {
|
||||
"max": 40,
|
||||
"min": 36
|
||||
}
|
||||
},
|
||||
"Temperature": {
|
||||
"max": 40,
|
||||
"min": 36
|
||||
"inventory": {
|
||||
"Ammo": {
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1
|
||||
}
|
||||
},
|
||||
"equipment": {
|
||||
"ArmBand": {},
|
||||
"ArmorVest": {
|
||||
"5f5f41476bdad616ad46d631": 1
|
||||
},
|
||||
"Backpack": {},
|
||||
"Earpiece": {},
|
||||
"Eyewear": {},
|
||||
"FaceCover": {},
|
||||
"FirstPrimaryWeapon": {
|
||||
"60339954d62c9b14ed777c06": 1
|
||||
},
|
||||
"Headwear": {},
|
||||
"Holster": {},
|
||||
"Pockets": {
|
||||
"557ffd194bdc2d28148b457f": 1
|
||||
},
|
||||
"Scabbard": {
|
||||
"5fc64ea372b0dd78d51159dc": 1
|
||||
},
|
||||
"SecondPrimaryWeapon": {},
|
||||
"SecuredContainer": {
|
||||
"5c0a794586f77461c458f892": 1
|
||||
},
|
||||
"TacticalVest": {
|
||||
"5fd4c60f875c30179f5d04c2": 1
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"Backpack": [],
|
||||
"Pockets": [
|
||||
"5448be9a4bdc2dfd2f8b456a"
|
||||
],
|
||||
"SecuredContainer": [
|
||||
"5efb0e16aeb21837e749c7ff"
|
||||
],
|
||||
"SpecialLoot": [],
|
||||
"TacticalVest": []
|
||||
},
|
||||
"mods": {
|
||||
"5f5f41476bdad616ad46d631": {
|
||||
"Front_plate": ["656f664200d62bcd2e024077", "656f66b5c6baea13cd07e108"],
|
||||
"Back_plate": ["657b2797c3dbcb01d60c35ea", "657b28d25f444d6dff0c6c77"],
|
||||
"Left_side_plate": ["654a4f8bc721968a4404ef18"],
|
||||
"Right_side_plate": ["654a4f8bc721968a4404ef18"],
|
||||
"Soft_armor_front": ["65731b46cea9255e2102360a"],
|
||||
"Soft_armor_back": ["65731b4fcea9255e2102360e"],
|
||||
"Soft_armor_left": ["65731b576e709cddd001ec3f"],
|
||||
"soft_armor_right": ["65731b60ff6dc44a7d068c4a"],
|
||||
"Collar": ["65731b666e709cddd001ec43"],
|
||||
"Groin": ["65731b716e709cddd001ec47"],
|
||||
"Groin_back": ["65731b6b6042b0f210020ef6"]
|
||||
},
|
||||
"602e3f1254072b51b239f713": {
|
||||
"mod_stock_000": [
|
||||
"602e620f9b513876d4338d9a"
|
||||
]
|
||||
},
|
||||
"602e63fb6335467b0c5ac94d": {
|
||||
"mod_barrel": [
|
||||
"603372b4da11d6478d5a07ff"
|
||||
],
|
||||
"mod_handguard": [
|
||||
"6034e3cb0ddce744014cb870"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"5bc09a18d4351e003562b68e"
|
||||
]
|
||||
},
|
||||
"603372b4da11d6478d5a07ff": {
|
||||
"mod_muzzle": [
|
||||
"5c6165902e22160010261b28"
|
||||
]
|
||||
},
|
||||
"60339954d62c9b14ed777c06": {
|
||||
"mod_charge": [
|
||||
"6033749e88382f4fab3fd2c5"
|
||||
],
|
||||
"mod_magazine": [
|
||||
"5a7ad2e851dfba0016153692"
|
||||
],
|
||||
"mod_pistol_grip": [
|
||||
"57c55efc2459772d2c6271e7"
|
||||
],
|
||||
"mod_reciever": [
|
||||
"602e63fb6335467b0c5ac94d"
|
||||
],
|
||||
"mod_stock_001": [
|
||||
"602e3f1254072b51b239f713"
|
||||
],
|
||||
"mod_tactical_000": [
|
||||
"602f85fd9b513876d4338d9c"
|
||||
]
|
||||
},
|
||||
"6034e3cb0ddce744014cb870": {
|
||||
"mod_sight_front": [
|
||||
"5bc09a30d4351e00367fb7c8"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"lastName": [
|
||||
"Планчик"
|
||||
],
|
||||
"skills": {
|
||||
"Common": {}
|
||||
}
|
||||
},
|
||||
"inventory": {
|
||||
"Ammo": {
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1
|
||||
}
|
||||
},
|
||||
"equipment": {
|
||||
"ArmBand": {},
|
||||
"ArmorVest": {
|
||||
"5f5f41476bdad616ad46d631": 1
|
||||
},
|
||||
"Backpack": {},
|
||||
"Earpiece": {},
|
||||
"Eyewear": {},
|
||||
"FaceCover": {},
|
||||
"FirstPrimaryWeapon": {
|
||||
"60339954d62c9b14ed777c06": 1
|
||||
},
|
||||
"Headwear": {},
|
||||
"Holster": {},
|
||||
"Pockets": {
|
||||
"557ffd194bdc2d28148b457f": 1
|
||||
},
|
||||
"Scabbard": {
|
||||
"5fc64ea372b0dd78d51159dc": 1
|
||||
},
|
||||
"SecondPrimaryWeapon": {},
|
||||
"SecuredContainer": {
|
||||
"5c0a794586f77461c458f892": 1
|
||||
},
|
||||
"TacticalVest": {
|
||||
"5fd4c60f875c30179f5d04c2": 1
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"Backpack": [],
|
||||
"Pockets": [
|
||||
"5448be9a4bdc2dfd2f8b456a"
|
||||
],
|
||||
"SecuredContainer": [
|
||||
"5efb0e16aeb21837e749c7ff"
|
||||
],
|
||||
"SpecialLoot": [],
|
||||
"TacticalVest": []
|
||||
},
|
||||
"mods": {
|
||||
"602e3f1254072b51b239f713": {
|
||||
"mod_stock_000": [
|
||||
"602e620f9b513876d4338d9a"
|
||||
]
|
||||
},
|
||||
"602e63fb6335467b0c5ac94d": {
|
||||
"mod_barrel": [
|
||||
"603372b4da11d6478d5a07ff"
|
||||
],
|
||||
"mod_handguard": [
|
||||
"6034e3cb0ddce744014cb870"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"5bc09a18d4351e003562b68e"
|
||||
]
|
||||
},
|
||||
"603372b4da11d6478d5a07ff": {
|
||||
"mod_muzzle": [
|
||||
"5c6165902e22160010261b28"
|
||||
]
|
||||
},
|
||||
"60339954d62c9b14ed777c06": {
|
||||
"mod_charge": [
|
||||
"6033749e88382f4fab3fd2c5"
|
||||
],
|
||||
"mod_magazine": [
|
||||
"5a7ad2e851dfba0016153692"
|
||||
],
|
||||
"mod_pistol_grip": [
|
||||
"57c55efc2459772d2c6271e7"
|
||||
],
|
||||
"mod_reciever": [
|
||||
"602e63fb6335467b0c5ac94d"
|
||||
],
|
||||
"mod_stock_001": [
|
||||
"602e3f1254072b51b239f713"
|
||||
],
|
||||
"mod_tactical_000": [
|
||||
"602f85fd9b513876d4338d9c"
|
||||
]
|
||||
},
|
||||
"6034e3cb0ddce744014cb870": {
|
||||
"mod_sight_front": [
|
||||
"5bc09a30d4351e00367fb7c8"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"lastName": [
|
||||
"Планчик"
|
||||
],
|
||||
"skills": {
|
||||
"Common": {}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user