forked from chomp/BotGenerator
Add bot configs from live data assets
This commit is contained in:
parent
8abe542c0c
commit
ea61dfdce5
473
Generator/Assets/easy_assault_BotGlobalSettings.txt
Normal file
473
Generator/Assets/easy_assault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,473 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.8,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 100.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.9,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 3.2,
|
||||||
|
"XZ_COEF": 0.75,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.3,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 1.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 28.0,
|
||||||
|
"BASE_SHIEF": 1.0,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.7,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.85,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.9,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.5,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.25,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.2,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 15.7,
|
||||||
|
"GrenadePrecision": 0.3,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 10.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"DEAD_BODY_LOOK_PERIOD": 8.0,
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"CAN_FRIENDLY_TILT": true,
|
||||||
|
"CAN_HARD_AIM": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.85,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.56,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 2,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 23,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_TAKE_ITEMS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 4.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 4.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 110.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.05,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
464
Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt
Normal file
464
Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,464 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.8,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 100.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.9,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 3.2,
|
||||||
|
"XZ_COEF": 0.75,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.2,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 1.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 28.0,
|
||||||
|
"BASE_SHIEF": 1.0,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.7,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.85,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.3,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.2,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 10.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 35.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.85,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.56,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 122.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.05,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
462
Generator/Assets/easy_marksman_BotGlobalSettings.txt
Normal file
462
Generator/Assets/easy_marksman_BotGlobalSettings.txt
Normal file
@ -0,0 +1,462 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.8,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 3.2,
|
||||||
|
"XZ_COEF": 0.75,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.3,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 21.0,
|
||||||
|
"BASE_SHIEF": 1.0,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.7,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.85,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.3,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 60.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.2,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15999.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25999.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"SPRINT_BETWEEN_CACHED_POINTS": -1.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.85,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.56,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30999.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100999.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 120.0,
|
||||||
|
"VisibleDistance": 132.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.05,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
479
Generator/Assets/hard_assault_BotGlobalSettings.txt
Normal file
479
Generator/Assets/hard_assault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,479 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 2.6,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.2,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.05,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.5,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.8,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.7,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.5,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.25,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 16.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 10.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"DEAD_BODY_LOOK_PERIOD": 8.0,
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
"CAN_FRIENDLY_TILT": true,
|
||||||
|
"CAN_HARD_AIM": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.7,
|
||||||
|
"DISPERSION_COEF": 3.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 2,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 23,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"CAN_TAKE_ITEMS": true,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 4.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 4.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 130.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.1,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
463
Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt
Normal file
463
Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,463 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 2.6,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.05,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.5,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.8,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.1,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 10.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 35.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.7,
|
||||||
|
"DISPERSION_COEF": 3.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.1,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
462
Generator/Assets/hard_marksman_BotGlobalSettings.txt
Normal file
462
Generator/Assets/hard_marksman_BotGlobalSettings.txt
Normal file
@ -0,0 +1,462 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 1.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 2.9,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.2,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.5,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.8,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.1,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 60.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15999.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25999.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"SPRINT_BETWEEN_CACHED_POINTS": -1.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.7,
|
||||||
|
"DISPERSION_COEF": 3.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30999.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100999.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 147.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.1,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
476
Generator/Assets/impossible_assault_BotGlobalSettings.txt
Normal file
476
Generator/Assets/impossible_assault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,476 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"DEAD_BODY_LOOK_PERIOD": 8.0,
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"CAN_HARD_AIM": true,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.9,
|
||||||
|
"XZ_COEF": 0.15,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.01,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.17,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 8.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 4,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 10.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.2
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 19.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.8,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 40
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.95,
|
||||||
|
"DISPERSION_COEF": 10.6,
|
||||||
|
"CLOSE_DIST": 20.0,
|
||||||
|
"FAR_DIST": 60.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 23,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"CAN_TAKE_ITEMS": true,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.01,
|
||||||
|
"ScatteringPerMeter": 0.05,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
462
Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt
Normal file
462
Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,462 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.9,
|
||||||
|
"XZ_COEF": 0.15,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.01,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.17,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 8.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 4,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 10.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.2
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 19.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.8,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.95,
|
||||||
|
"DISPERSION_COEF": 10.6,
|
||||||
|
"CLOSE_DIST": 20.0,
|
||||||
|
"FAR_DIST": 60.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.01,
|
||||||
|
"ScatteringPerMeter": 0.05,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
461
Generator/Assets/impossible_marksman_BotGlobalSettings.txt
Normal file
461
Generator/Assets/impossible_marksman_BotGlobalSettings.txt
Normal file
@ -0,0 +1,461 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.65,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.9,
|
||||||
|
"XZ_COEF": 0.15,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 8.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.55,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 4,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 10.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.2
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.8,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15999.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25999.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"SPRINT_BETWEEN_CACHED_POINTS": -1.0,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.95,
|
||||||
|
"DISPERSION_COEF": 10.6,
|
||||||
|
"CLOSE_DIST": 20.0,
|
||||||
|
"FAR_DIST": 60.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30999.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100999.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 147.0,
|
||||||
|
"GainSightCoef": 0.01,
|
||||||
|
"ScatteringPerMeter": 0.05,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
479
Generator/Assets/normal_assault_BotGlobalSettings.txt
Normal file
479
Generator/Assets/normal_assault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,479 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.75,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 3.1,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.25,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.05,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 1.17,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 24.0,
|
||||||
|
"BASE_SHIEF": 0.8,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.82,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.8,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.5,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.25,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0001,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 16.7,
|
||||||
|
"GrenadePrecision": 0.2,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 7.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"DEAD_BODY_LOOK_PERIOD": 8.0,
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_FRIENDLY_TILT": true,
|
||||||
|
"CAN_HARD_AIM": true,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65,
|
||||||
|
"DISPERSION_COEF": 2.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 2,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 23,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"CAN_TAKE_ITEMS": true,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 4.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 4.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 120.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
467
Generator/Assets/normal_bossBully_BotGlobalSettings.txt
Normal file
467
Generator/Assets/normal_bossBully_BotGlobalSettings.txt
Normal file
@ -0,0 +1,467 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.95,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.2,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.08,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 4,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": 0.2,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 95.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 43.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 96.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 80.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 30.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 6.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 95.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 20.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 55.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 55.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 30.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 4.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 100.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.02,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
538
Generator/Assets/normal_bossGluhar_BotGlobalSettings.txt
Normal file
538
Generator/Assets/normal_bossGluhar_BotGlobalSettings.txt
Normal file
@ -0,0 +1,538 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECLC_Y_DIST": 1.2,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.35,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.002,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.002,
|
||||||
|
"ENEMY_Y_WEAPON_OFFSET": 0.08,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.2,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||||
|
"LOOK_THROUGH_GRASS": false,
|
||||||
|
"LOOK_THROUGH_GRASS_DIST_METERS": 0.0,
|
||||||
|
"SEC_REPEATED_SEEN": 10.0,
|
||||||
|
"DIST_SQRT_REPEATED_SEEN": 225.0,
|
||||||
|
"DIST_REPEATED_SEEN": 15.0,
|
||||||
|
"COEF_REPEATED_SEEN": 1E-05,
|
||||||
|
"MAX_DIST_CLAMP_TO_SEEN_SPEED": 100.0,
|
||||||
|
"NIGHT_VISION_ON": 100.0,
|
||||||
|
"NIGHT_VISION_OFF": 110.0,
|
||||||
|
"NIGHT_VISION_DIST": 105.0,
|
||||||
|
"VISIBLE_ANG_LIGHT": 60.0,
|
||||||
|
"VISIBLE_ANG_NIGHTVISION": 120.0
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.1,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 60.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 60.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"DIST_TO_CHANGE_TO_MAIN": 15.0,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"FLASH_MODIF_IS_NIGHTVISION": 2.0
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 0.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": false,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE_SQRT": 0.0,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 0.0,
|
||||||
|
"CAN_LOOK_OUT_WHEN_HOLDING": true,
|
||||||
|
"SIT_DOWN_WHEN_HOLDING": false,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 50
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 9325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"DISPERSION_COEF_GUN": 40.6,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 330.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 300.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"DANGER_EXPIRE_TIME_MIN": 0.4,
|
||||||
|
"DANGER_EXPIRE_TIME_MAX": 1.2,
|
||||||
|
"PANIC_RUN_WEIGHT": 1.0,
|
||||||
|
"PANIC_SIT_WEIGHT": 80.0,
|
||||||
|
"PANIC_LAY_WEIGHT": 20.0,
|
||||||
|
"PANIC_NONE_WEIGHT": 40.0,
|
||||||
|
"PANIC_SIT_WEIGHT_PEACE": 60.0,
|
||||||
|
"CAN_EXECUTE_REQUESTS": true,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"DIST_TO_ENEMY_SPOTTED_ON_HIT": 20.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 65.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 32.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 61.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 20.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 0.1,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 0.1,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC": 25.0,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC_SQRT": 625.0,
|
||||||
|
"KOJANIY_START_SUPPERS_SHOOTS_SEC": 30.0,
|
||||||
|
"KOJANIY_START_NEXT_SUPPERS_SHOOTS_SEC": 90.0,
|
||||||
|
"KOJANIY_SAFE_ENEMIES": 1,
|
||||||
|
"KOJANIY_TAKE_CARE_ABOULT_ENEMY_DELTA": 2.0,
|
||||||
|
"KOJANIY_WANNA_GO_TO_CLOSEST_COVER": 15.0,
|
||||||
|
"GLUHAR_FOLLOWER_PATH_NAME": "Boss",
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_START_ATTACK": 80.0,
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_END_ATTACK": 120.0,
|
||||||
|
"GLUHAR_BOSS_WANNA_ATTACK_CHANCE_0_100": 150.0,
|
||||||
|
"GLUHAR_ASSAULT_ATTACK_DIST": 45.0,
|
||||||
|
"GLUHAR_STOP_ASSAULT_ATTACK_DIST": 180.0,
|
||||||
|
"GLUHAR_TIME_TO_ASSAULT": 10.0,
|
||||||
|
"DIST_TO_PROTECT_BOSS": 15.0,
|
||||||
|
"GLUHAR_SEC_TO_REINFORSMENTS": -1.0,
|
||||||
|
"GLUHAR_REINFORSMENTS_BY_EXIT": false,
|
||||||
|
"GLUHAR_REINFORSMENTS_BY_EVENT": false,
|
||||||
|
"GLUHAR_REINFORSMENTS_BY_PLAYER_COME_TO_ZONE": false,
|
||||||
|
"GLUHAR_FOLLOWERS_TO_REINFORSMENTS": -1,
|
||||||
|
"GLUHAR_FOLLOWERS_SECURITY": 3,
|
||||||
|
"GLUHAR_FOLLOWERS_ASSAULT": 2,
|
||||||
|
"GLUHAR_FOLLOWERS_SCOUT": 2,
|
||||||
|
"GLUHAR_FOLLOWERS_SNIPE": 0,
|
||||||
|
"GLUHAR_BOSS_DIST_TO_ENEMY_WANT_KILL": 25.0,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
467
Generator/Assets/normal_bossKilla_BotGlobalSettings.txt
Normal file
467
Generator/Assets/normal_bossKilla_BotGlobalSettings.txt
Normal file
@ -0,0 +1,467 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 5.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 1.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||||
|
"XZ_COEF": 0.20,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 8.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.45,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 1,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 95.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 43.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.4,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 6,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 6.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 1.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 20.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 5.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.95,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 10.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 40.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1600.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 40.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 40.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1600.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 40.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 1600.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 1.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": -1.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 180.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.1,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.95,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
477
Generator/Assets/normal_bossKojaniy_BotGlobalSettings.txt
Normal file
477
Generator/Assets/normal_bossKojaniy_BotGlobalSettings.txt
Normal file
@ -0,0 +1,477 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 5.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECLC_DIST": 0.7,
|
||||||
|
"RECLC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.15,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 46.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.15,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 2.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 2.0,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"ONLY_BODY": false,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"LOOK_THROUGH_GRASS_DIST_METERS": 10.0,
|
||||||
|
"MAX_DIST_CLAMP_TO_SEEN_SPEED": 40.0,
|
||||||
|
"LOOK_THROUGH_GRASS":false
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 0.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 100.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 100.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 7
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.1,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 3.0,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"CAN_LOOK_OUT_WHEN_HOLDING": false,
|
||||||
|
"SIT_DOWN_WHEN_HOLDING": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 15.0,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 15.0,
|
||||||
|
"DIST_MAX_REWORK_NOT_TO_SHOOT": 85.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": false,
|
||||||
|
"CHECK_CLOSEST_FRIEND": true
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 50.0,
|
||||||
|
"TALK_DELAY_BIG": 55.1,
|
||||||
|
"CHANGE_WAY_TIME": 999325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": false,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 1.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 15.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 102.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 300.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"ENEMY_LOOK_MY_SECTOR_ANG": 60.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 3.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.1,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 80.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 6400.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 80.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 6400.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 80.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 6400.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 4.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 50.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 120.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 6400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 37.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 162.0,
|
||||||
|
"GainSightCoef": 0.013,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
490
Generator/Assets/normal_bossSanitar_BotGlobalSettings.txt
Normal file
490
Generator/Assets/normal_bossSanitar_BotGlobalSettings.txt
Normal file
@ -0,0 +1,490 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.15,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 16.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.1,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 1,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": 0.2,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 95.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 43.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true,
|
||||||
|
"LOOK_THROUGH_GRASS": false,
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.3,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": -1.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": -1.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 6.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 1.0,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 15.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 1.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"SHALL_CHANGE_COVER_IF_CAN_SHOOT": true,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 14.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 5.0,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 12.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"MAX_ITERATIONS": 15,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"CAN_END_SHOOT_FROM_COVER_CAUSE_STATIONARY": false,
|
||||||
|
"STATIONARY_CAN_USE": false,
|
||||||
|
"MIN_DEFENCE_LEVEL": 0.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 99180.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.95,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true,
|
||||||
|
"USE_ONLY_RESERV": true,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"SHALL_STOP_IN_PEACEFUL_ACTION": true,
|
||||||
|
"FORCE_OPPONENT_TO_PEAEFUL": true,
|
||||||
|
"RESERV_CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"GESTURE_LENGTH": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"GO_TO_NEXT_POINT_DELTA_RESERV_WAY": 25.0,
|
||||||
|
"ITEMS_TO_DROP": "590c661e86f7741e566b646a,5755356824597772cb798962,544fb45d4bdc2dee738b4568,544fb25a4bdc2dfb738b4567,5751a25924597722c463c472,5d02778e86f774203e7dedbe,5af0454c86f7746bf20992e8,544fb3364bdc2d34748b456a,5d02797c86f774203f38e30a,590c695186f7741e566b64a2,5751a89d24597722aa0e8db0,5af0548586f7743a532b7e99,544fb3f34bdc2d03748b456a,544fb37f4bdc2dee738b4567,5755383e24597772cb798966,5c10c8fd86f7743d7d706df3,5c0e530286f7747fa1419862,5c0e531286f7747fa54205c2,5c0e531d86f7747fa23f4d42,5c0e533786f7747fa23f4d47,5c0e534186f7747fa1419867,5d403f9186f7743cac3f229b,5d40407c86f774318526545a",
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 1,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 200.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"CAN_USE_LONG_COVER_POINTS": false,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.85,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 10.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 130.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"MEDS_ONLY_SAFE_CONTAINER": false,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1600.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"COUNT_FOLLOWERS_TO_WARN": 1,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 1.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 130.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": -1.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.05,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.1,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
461
Generator/Assets/normal_bossStormtrooper_BotGlobalSettings.txt
Normal file
461
Generator/Assets/normal_bossStormtrooper_BotGlobalSettings.txt
Normal file
@ -0,0 +1,461 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 3.5,
|
||||||
|
"PANIC_ACCURATY_COEF": 3.0,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 25.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.01,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.5,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 900.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 6.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 2.5,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 33.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 35.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.03,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.01,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.01,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 2.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 3,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 95.0,
|
||||||
|
"GrenadePerMeter": 0.25,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.2,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 2.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 5.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 23.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 85.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 5.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 16.0,
|
||||||
|
"FAR_DIST": 36.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.3,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.01,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 0.65,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
481
Generator/Assets/normal_bossTagilla_BotGlobalSettings.txt
Normal file
481
Generator/Assets/normal_bossTagilla_BotGlobalSettings.txt
Normal file
@ -0,0 +1,481 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 5.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 1.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0,
|
||||||
|
"XZ_COEF": 0.20,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.27,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 8.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.45,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 1,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 95.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 43.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.4,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.1,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 6,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 600,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 10.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 6.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"USE_MELEE_COMBOS": true,
|
||||||
|
"DIST_TO_HIT_MELEE": 2.25,
|
||||||
|
"DIST_TO_HIT_MELEE_CONTINUE_COMBO": 1.75,
|
||||||
|
"TRY_HIT_PERIOD_MELEE": 25,
|
||||||
|
"DIST_TO_STOP_SPRINT_MELEE": 3,
|
||||||
|
"MELEE_STOP_DIST": -0.75,
|
||||||
|
"CHANGE_WEAPON_PERIOD": 1.5,
|
||||||
|
"CHANGE_TO_MAIN_WEAPON_WHEN_PATROL": true
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 2.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 1.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 20.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 5.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.95,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 10.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"CAN_EXECUTE_REQUESTS": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 15.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 225.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 20.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 400.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 5.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 1.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": -1.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"TAGILLA_MELEE_CHANCE_RELOAD": 75,
|
||||||
|
"TAGILLA_MELEE_CHANCE_INTERACTION": 75,
|
||||||
|
"TAGILLA_MELEE_CHANCE_INVENTORY": 75,
|
||||||
|
"TAGILLA_MELEE_CHANCE_MEDS": 75,
|
||||||
|
"TAGILLA_MELEE_CHANCE_FORCED": 75,
|
||||||
|
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 180.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.1,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.95,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0,
|
||||||
|
"START_DIST_TO_COV": 50
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
465
Generator/Assets/normal_bossTest_BotGlobalSettings.txt
Normal file
465
Generator/Assets/normal_bossTest_BotGlobalSettings.txt
Normal file
@ -0,0 +1,465 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 3.5,
|
||||||
|
"PANIC_ACCURATY_COEF": 3.0,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 25.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.01,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.5,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 900.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 8.1,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 6.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 2.5,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 33.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 35.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.03,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.01,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.01,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 2.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 3,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 95.0,
|
||||||
|
"GrenadePerMeter": 0.25,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 2.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 5.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 23.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 85.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 0.1,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": false,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": true
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 5.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 16.0,
|
||||||
|
"FAR_DIST": 36.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.3,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 300.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.01,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 0.65,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": false,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
464
Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt
Normal file
464
Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt
Normal file
@ -0,0 +1,464 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.75,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 2.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 3.1,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.15,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.05,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 1.17,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 24.0,
|
||||||
|
"BASE_SHIEF": 0.8,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.82,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.2,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 30.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 7.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 35.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"CAN_LOOK_TO_DEADBODIES": true,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65,
|
||||||
|
"DISPERSION_COEF": 2.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 130.0,
|
||||||
|
"VisibleDistance": 127.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.1,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
465
Generator/Assets/normal_followerBully_BotGlobalSettings.txt
Normal file
465
Generator/Assets/normal_followerBully_BotGlobalSettings.txt
Normal file
@ -0,0 +1,465 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 60.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 60.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.85,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,506 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"ENEMY_Y_WEAPON_OFFSET": 0.08,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.7,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.1,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 60.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 60.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"DIST_TO_CHANGE_TO_MAIN": 15.0,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"DIST_MAX_REWORK_NOT_TO_SHOOT": 30.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": false,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 50
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 3325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": false
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 330.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 300.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"DANGER_EXPIRE_TIME_MIN": 0.4,
|
||||||
|
"DANGER_EXPIRE_TIME_MAX": 1.2,
|
||||||
|
"PANIC_RUN_WEIGHT": 1.0,
|
||||||
|
"PANIC_SIT_WEIGHT": 80.0,
|
||||||
|
"PANIC_LAY_WEIGHT": 20.0,
|
||||||
|
"PANIC_NONE_WEIGHT": 40.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"PANIC_SIT_WEIGHT_PEACE": 60.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 65.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 32.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 61.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 20.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 0.1,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 0.1,
|
||||||
|
"KOJANIY_COVER_POWER": 500.0,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC": 25.0,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC_SQRT": 625.0,
|
||||||
|
"GLUHAR_FOLLOWER_PATH_NAME": "Attack",
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_START_ATTACK" : 80,
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_END_ATTACK" : 120,
|
||||||
|
"GLUHAR_BOSS_WANNA_ATTACK_CHANCE_0_100" : 150,
|
||||||
|
"GLUHAR_ASSAULT_ATTACK_DIST" : 45,
|
||||||
|
"GLUHAR_STOP_ASSAULT_ATTACK_DIST" : 180,
|
||||||
|
"GLUHAR_TIME_TO_ASSAULT" : 10,
|
||||||
|
"DIST_TO_PROTECT_BOSS" : 15
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,506 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.45,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"ENEMY_Y_WEAPON_OFFSET": 0.08,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.7,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.1,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 1.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 20.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"DIST_TO_CHANGE_TO_MAIN": 15.0,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"DIST_MAX_REWORK_NOT_TO_SHOOT": 32.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": false,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 50
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 3325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": false
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 330.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 300.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"DANGER_EXPIRE_TIME_MIN": 0.4,
|
||||||
|
"DANGER_EXPIRE_TIME_MAX": 1.2,
|
||||||
|
"PANIC_RUN_WEIGHT": 1.0,
|
||||||
|
"PANIC_SIT_WEIGHT": 80.0,
|
||||||
|
"PANIC_LAY_WEIGHT": 20.0,
|
||||||
|
"PANIC_NONE_WEIGHT": 40.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"PANIC_SIT_WEIGHT_PEACE": 60.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 65.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 32.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 61.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 20.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 0.1,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 0.1,
|
||||||
|
"KOJANIY_COVER_POWER": 500.0,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC": 25.0,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC_SQRT": 625.0,
|
||||||
|
"GLUHAR_FOLLOWER_PATH_NAME": "Scout",
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_START_ATTACK" : 80,
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_END_ATTACK" : 120,
|
||||||
|
"GLUHAR_BOSS_WANNA_ATTACK_CHANCE_0_100" : 150,
|
||||||
|
"GLUHAR_ASSAULT_ATTACK_DIST" : 50,
|
||||||
|
"GLUHAR_STOP_ASSAULT_ATTACK_DIST" : 180,
|
||||||
|
"GLUHAR_TIME_TO_ASSAULT" : 10,
|
||||||
|
"DIST_TO_PROTECT_BOSS" : 15
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,508 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"ENEMY_Y_WEAPON_OFFSET": 0.08,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.7,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.1,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 60.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 60.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"DIST_TO_CHANGE_TO_MAIN": 15.0,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.01,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 20.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 0.0,
|
||||||
|
"DIST_MAX_REWORK_NOT_TO_SHOOT": 15.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": false,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 50
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 3325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": false
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 330.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 300.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"DANGER_EXPIRE_TIME_MIN": 0.4,
|
||||||
|
"DANGER_EXPIRE_TIME_MAX": 1.2,
|
||||||
|
"PANIC_RUN_WEIGHT": 1.0,
|
||||||
|
"PANIC_SIT_WEIGHT": 80.0,
|
||||||
|
"PANIC_LAY_WEIGHT": 20.0,
|
||||||
|
"PANIC_NONE_WEIGHT": 40.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"PANIC_SIT_WEIGHT_PEACE": 60.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 65.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 32.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 61.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 20.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 0.1,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 0.1,
|
||||||
|
"KOJANIY_COVER_POWER": 500.0,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC": 25.0,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC_SQRT": 625.0,
|
||||||
|
"GLUHAR_FOLLOWER_PATH_NAME": "Boss",
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_START_ATTACK" : 80,
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_END_ATTACK" : 120,
|
||||||
|
"GLUHAR_BOSS_WANNA_ATTACK_CHANCE_0_100" : 150,
|
||||||
|
"GLUHAR_ASSAULT_ATTACK_DIST" : 50,
|
||||||
|
"GLUHAR_STOP_ASSAULT_ATTACK_DIST" : 180,
|
||||||
|
"GLUHAR_TIME_TO_ASSAULT" : 10,
|
||||||
|
"DIST_TO_PROTECT_BOSS" : 15,
|
||||||
|
"GLUHAR_BOSS_DIST_TO_ENEMY_WANT_KILL": 25.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,500 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.2,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.1,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 100.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 80.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"DIST_TO_CHANGE_TO_MAIN": 15.0,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": false,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 3325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true,
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"DANGER_EXPIRE_TIME_MIN": 0.4,
|
||||||
|
"DANGER_EXPIRE_TIME_MAX": 1.2,
|
||||||
|
"PANIC_RUN_WEIGHT": 1.0,
|
||||||
|
"PANIC_SIT_WEIGHT": 80.0,
|
||||||
|
"PANIC_LAY_WEIGHT": 20.0,
|
||||||
|
"PANIC_NONE_WEIGHT": 40.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"PANIC_SIT_WEIGHT_PEACE": 60.0
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 65.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 32.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 61.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 20.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 0.1,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 0.1,
|
||||||
|
"KOJANIY_COVER_POWER": 500.0,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC": 25.0,
|
||||||
|
"KOJANIY_DIST_CORE_SPOS_RECALC_SQRT": 625.0,
|
||||||
|
"GLUHAR_FOLLOWER_PATH_NAME": "Snipe",
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_START_ATTACK" : 80,
|
||||||
|
"GLUHAR_FOLLOWER_SCOUT_DIST_END_ATTACK" : 120,
|
||||||
|
"GLUHAR_BOSS_WANNA_ATTACK_CHANCE_0_100" : 150,
|
||||||
|
"GLUHAR_ASSAULT_ATTACK_DIST" : 30,
|
||||||
|
"GLUHAR_STOP_ASSAULT_ATTACK_DIST" : 180,
|
||||||
|
"GLUHAR_TIME_TO_ASSAULT" : 10,
|
||||||
|
"DIST_TO_PROTECT_BOSS" : 15
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
477
Generator/Assets/normal_followerKojaniy_BotGlobalSettings.txt
Normal file
477
Generator/Assets/normal_followerKojaniy_BotGlobalSettings.txt
Normal file
@ -0,0 +1,477 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 5.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECLC_DIST": 0.7,
|
||||||
|
"RECLC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.15,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 46.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.45,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BAD_SHOOTS_MIN": 0,
|
||||||
|
"BAD_SHOOTS_MAX": 0,
|
||||||
|
"BAD_SHOOTS_OFFSET": 1,
|
||||||
|
"BAD_SHOOTS_MAIN_COEF": 0.39
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 2.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 2.0,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"ONLY_BODY": false,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"LOOK_THROUGH_GRASS_DIST_METERS": 10.0,
|
||||||
|
"MAX_DIST_CLAMP_TO_SEEN_SPEED": 40.0,
|
||||||
|
"LOOK_THROUGH_GRASS":false
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.1,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 0.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 100.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 100.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 7
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.1,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 3.0,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"CAN_LOOK_OUT_WHEN_HOLDING": false,
|
||||||
|
"SIT_DOWN_WHEN_HOLDING": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 0.0,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 15.0,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": false,
|
||||||
|
"CHECK_CLOSEST_FRIEND": true
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 50.0,
|
||||||
|
"TALK_DELAY_BIG": 55.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
|
||||||
|
"CAN_CHOOSE_RESERV": false,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": false,
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 1.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 15.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 102.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 300.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"ENEMY_LOOK_MY_SECTOR_ANG": 60.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 3.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.1,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"CAN_EXECUTE_REQUESTS": false
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 80.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 6400.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 80.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 6400.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 80.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 6400.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 4.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 50.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 120.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 6400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 37.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KOJANIY_FIGHT_CENTER_POS_ME": false,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 162.0,
|
||||||
|
"GainSightCoef": 0.013,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
485
Generator/Assets/normal_followerSanitar_BotGlobalSettings.txt
Normal file
485
Generator/Assets/normal_followerSanitar_BotGlobalSettings.txt
Normal file
@ -0,0 +1,485 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.15,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 16.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.1,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 1,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"LOOK_THROUGH_GRASS": false,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.3,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 100.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": -60.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": -60.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 1.0,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 15.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"FIRST_TIME_SEEN_DELTA_CAN_THROW": 15.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 1.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"MIN_TO_ENEMY_TO_BE_NOT_SAFE": 12.0,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 14.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 5.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SHALL_CHANGE_COVER_IF_CAN_SHOOT": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 15.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"MAX_ITERATIONS": 15,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"CAN_END_SHOOT_FROM_COVER_CAUSE_STATIONARY": false,
|
||||||
|
"STATIONARY_CAN_USE": false,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"MIN_DEFENCE_LEVEL": 0.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 50.0,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 31.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.95,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_PLAY_GESTURE_WHEN_CLOSE": -1.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"FOLLOWER_START_MOVE_DELAY": 0.8,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"TRY_CHOOSE_RESERV_WAY_ON_START": true,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"GO_TO_NEXT_POINT_DELTA_RESERV_WAY": 25.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 1,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 200.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_LONG_COVER_POINTS": false,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.85,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 10.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 130.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"MEDS_ONLY_SAFE_CONTAINER": false
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 40.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1600.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 40.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 40.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1600.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 40.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 1600.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 1.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": -30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 4,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": -1.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"EFFECT_REGENERATION_PER_MIN": 60,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.05,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.1,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,460 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 3.5,
|
||||||
|
"PANIC_ACCURATY_COEF": 3.0,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 25.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.01,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.5,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 900.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 6.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 2.5,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 33.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 35.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.03,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.01,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.01,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 2.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 33,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 95.0,
|
||||||
|
"GrenadePerMeter": 0.25,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.2,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 2.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 5.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 23.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 85.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 5.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 16.0,
|
||||||
|
"FAR_DIST": 36.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.3,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0 },
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.01,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 0.65,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.2
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
479
Generator/Assets/normal_followerTagilla_BotGlobalSettings.txt
Normal file
479
Generator/Assets/normal_followerTagilla_BotGlobalSettings.txt
Normal file
@ -0,0 +1,479 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.95,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.2,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.08,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 4,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": 0.2,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 40.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 1.1,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 95.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 43.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 96.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 80.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 30.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 6.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"CHANGE_WEAPON_PERIOD": 1
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": true,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 16.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.1,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.1,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 15.0,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"GrenadePrecision": 0.05,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 1.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": true,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": 3.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_HOLDING": 1.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 20.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": true,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": true,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"CAN_CHOOSE_RESERV": true,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 55.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 1.0,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 55.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.98,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 30.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 30.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 4.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 100.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"TAGILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 4.0,
|
||||||
|
"TAGILLA_DISTANCE_TO_BE_ENEMY_BOSS": 75.0,
|
||||||
|
"TAGILLA_DISTANCE_TO_BE_ENEMY_BOSS_PURSUIT": 70,
|
||||||
|
"TAGILLA_CLOSE_ATTACK_DIST": 18.0,
|
||||||
|
"TAGILLA_START_SEARCH_SEC": 40,
|
||||||
|
"TAGILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"TAGILLA_SAVAGE_HELP_SQR_DIST": 22500,
|
||||||
|
"TAGILLA_AFTER_GRENADE_SUPPRESS_DELAY": 3.5,
|
||||||
|
"TAGILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"TAGILLA_TIME_TO_PURSUIT_WITHOUT_HITS": 8,
|
||||||
|
"TAGILLA_MELEE_ATTACK_NEXT_DECISION_PERIOD": 9.5,
|
||||||
|
"TAGILLA_FORCED_CLOSE_ATTACK_DIST": 5,
|
||||||
|
"TAGILLA_SECOND_ASSAULT_CHANCE": 100,
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.02,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 3.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.0
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
464
Generator/Assets/normal_followerTest_BotGlobalSettings.txt
Normal file
464
Generator/Assets/normal_followerTest_BotGlobalSettings.txt
Normal file
@ -0,0 +1,464 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.85,
|
||||||
|
"PANIC_COEF": 3.5,
|
||||||
|
"PANIC_ACCURATY_COEF": 3.0,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 6.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 25.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.4,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.01,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.8,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.5,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 900.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 8.1,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 6.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 2.5,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 33.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 35.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.03,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.01,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.01,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 2.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 33,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 95.0,
|
||||||
|
"GrenadePerMeter": 0.25,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.2,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 2.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 25.0,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 1
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 5.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 23.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 85.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"REWORK_NOT_TO_SHOOT": false,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": false,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 9999.0,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": true
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 5.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 1.6,
|
||||||
|
"CLOSE_DIST": 16.0,
|
||||||
|
"FAR_DIST": 36.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.5,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.3,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 30.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 300.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 20.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 140.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.01,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 0.65,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": false,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.2
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
462
Generator/Assets/normal_marksman_BotGlobalSettings.txt
Normal file
462
Generator/Assets/normal_marksman_BotGlobalSettings.txt
Normal file
@ -0,0 +1,462 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 4.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.7,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.75,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.85,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 96.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 1.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 2.1,
|
||||||
|
"XZ_COEF": 0.65,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.2,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.77,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 18.0,
|
||||||
|
"BASE_SHIEF": 0.8,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.6,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.8,
|
||||||
|
"AIMING_TYPE": 5,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -1.0,
|
||||||
|
"COEF_IF_MOVE": 1.2,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 0.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": -1.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 60.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.4,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 7.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.5,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 45.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 40.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 2.0,
|
||||||
|
"RECOIL_PER_METER": 0.1,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.2,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.4,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.8,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.1,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 76.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 4.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 2.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 0.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.3,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 5.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 25.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 7.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.7,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15999.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25999.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"SPRINT_BETWEEN_CACHED_POINTS": -1.0,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 15.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 2.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65,
|
||||||
|
"DISPERSION_COEF": 2.6,
|
||||||
|
"CLOSE_DIST": 10.0,
|
||||||
|
"FAR_DIST": 30.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.75,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": true,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": -1.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": -1.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30999.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100999.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 120.0,
|
||||||
|
"VisibleDistance": 137.0,
|
||||||
|
"GainSightCoef": 0.2,
|
||||||
|
"ScatteringPerMeter": 0.12,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 1.85,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.3,
|
||||||
|
"WaitInCoverBetweenShotsSec": 1.5
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.015,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.3,
|
||||||
|
"SpeedUp": 0.6,
|
||||||
|
"SpeedUpAim": 1.8,
|
||||||
|
"SpeedDown": -0.2,
|
||||||
|
"ToSlowBotSpeed": 1.8,
|
||||||
|
"ToLowBotSpeed": 2.8,
|
||||||
|
"ToUpBotSpeed": 4.3,
|
||||||
|
"MovingSlowCoef": 1.4,
|
||||||
|
"ToLowBotAngularSpeed": 140.0,
|
||||||
|
"ToStopBotAngularSpeed": 80.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.03,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.015,
|
||||||
|
"AMPLITUDE_SPEED": 0.001,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
463
Generator/Assets/normal_pmcBot_BotGlobalSettings.txt
Normal file
463
Generator/Assets/normal_pmcBot_BotGlobalSettings.txt
Normal file
@ -0,0 +1,463 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": 10.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 5.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 80.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 40.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 5.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 9999.0,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 15.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"AGGRESSOR_LOYALTY_BONUS": 0.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 20.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 400.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 25.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 625.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 10.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 65.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 4225.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
490
Generator/Assets/normal_sectantPriest_BotGlobalSettings.txt
Normal file
490
Generator/Assets/normal_sectantPriest_BotGlobalSettings.txt
Normal file
@ -0,0 +1,490 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": 10.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 5.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"SELF_NIGHTVISION": true,
|
||||||
|
"LOOK_THROUGH_GRASS": true,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 40.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"DIST_TO_HIT_MELEE": 1.0,
|
||||||
|
"DIST_TO_STOP_SPRINT_MELEE": 2.0,
|
||||||
|
"TRY_HIT_PERIOD_MELEE": 0.5,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"WAIT_DOOR_OPEN_SEC": 1.0,
|
||||||
|
"BREACH_CHANCE_100": 0.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND_DIST": 15.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 12.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"SIT_DOWN_WHEN_HOLDING": true,
|
||||||
|
"DELETE_POINTS_BEHIND_ENEMIES": false,
|
||||||
|
"CAN_LAY_TO_COVER": true,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_HOLDING": 1.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 7.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"CAN_GESTUS": true,
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 999999.1,
|
||||||
|
"MIN_TALK_DELAY": 999999.0,
|
||||||
|
"TALK_DELAY_BIG": 999999.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 2,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 7,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"CAN_TAKE_ITEMS": false,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": -10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_TALK": false,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 999999.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 999999.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"AGGRESSOR_LOYALTY_BONUS": 0.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 100.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 100.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 100.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": false,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
489
Generator/Assets/normal_sectantWarrior_BotGlobalSettings.txt
Normal file
489
Generator/Assets/normal_sectantWarrior_BotGlobalSettings.txt
Normal file
@ -0,0 +1,489 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 3.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"CHECK_CLOSEST_FRIEND": true,
|
||||||
|
"SHALL_LAY_WITHOUT_CHECK": true,
|
||||||
|
"SHALL_GETUP_ON_ROTATE": false,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.40,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": 10.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 5.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0,
|
||||||
|
"Y_TOP_OFFSET_COEF": 0.001,
|
||||||
|
"Y_BOTTOM_OFFSET_COEF": 0.015,
|
||||||
|
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
|
||||||
|
"XZ_COEF_STATIONARY_GRENADE": 0.8
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"SELF_NIGHTVISION": true,
|
||||||
|
"LOOK_THROUGH_GRASS": true,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 45.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": false,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 40.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 5.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 30.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3,
|
||||||
|
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
|
||||||
|
"DIST_TO_HIT_MELEE": 1.3,
|
||||||
|
"DIST_TO_STOP_SPRINT_MELEE": 1.5,
|
||||||
|
"TRY_HIT_PERIOD_MELEE": 0.5,
|
||||||
|
"FINGER_HOLD_STATIONARY_GRENADE": 0.3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0,
|
||||||
|
"WAIT_DOOR_OPEN_SEC": 1.0,
|
||||||
|
"BREACH_CHANCE_100": 0.0,
|
||||||
|
"ETERNITY_STAMINA": true
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": false,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 15.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"CAN_LAY_TO_COVER": true,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_HOLDING": 1.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 45.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 7.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": true,
|
||||||
|
"SIT_DOWN_WHEN_HOLDING": true,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 2,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 0.5,
|
||||||
|
"HITS_TO_LEAVE_COVER": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 1,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 22.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 1.8,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0,
|
||||||
|
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
|
||||||
|
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 999999.1,
|
||||||
|
"MIN_TALK_DELAY": 999999.0,
|
||||||
|
"TALK_DELAY_BIG": 999999.1,
|
||||||
|
"CHANGE_WAY_TIME": 125.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.75,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 50.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 30.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 36.0,
|
||||||
|
"FAR_DIST": 66.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"HOW_WORK_OVER_DEAD_BODY": 2,
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_LEAVE_MAP": 7,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"CAN_TAKE_ITEMS": true,
|
||||||
|
"BULLET_FEEL_DIST": 360.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": -10.0,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": false,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 999999.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 999999.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 200.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"AGGRESSOR_LOYALTY_BONUS": 0.0,
|
||||||
|
"TALK_WITH_QUERY": true,
|
||||||
|
"WILL_PERSUE_AXEMAN": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 100.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 100.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 25.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 625.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 50.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KOJANIY_DIST_WHEN_READY": 40.0,
|
||||||
|
"KOJANIY_DIST_TO_BE_ENEMY": 200.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT": 20.0,
|
||||||
|
"KOJANIY_MIN_DIST_TO_LOOT_SQRT": 400.0,
|
||||||
|
"KOJANIY_DIST_ENEMY_TOO_CLOSE": 17.0,
|
||||||
|
"KOJANIY_MANY_ENEMIES_COEF": 1.5,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0,
|
||||||
|
"EFFECT_PAINKILLER": true
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
456
Generator/Assets/normal_test_BotGlobalSettings.txt
Normal file
456
Generator/Assets/normal_test_BotGlobalSettings.txt
Normal file
@ -0,0 +1,456 @@
|
|||||||
|
{
|
||||||
|
"Lay": {
|
||||||
|
"CHECK_SHOOT_WHEN_LAYING": false,
|
||||||
|
"DELTA_LAY_CHECK": 2.0,
|
||||||
|
"DELTA_GETUP": 2.7,
|
||||||
|
"DELTA_AFTER_GETUP": 10.0,
|
||||||
|
"CLEAR_POINTS_OF_SCARE_SEC": 20.0,
|
||||||
|
"MAX_LAY_TIME": 35.0,
|
||||||
|
"DELTA_WANT_LAY_CHECL_SEC": 5.0,
|
||||||
|
"ATTACK_LAY_CHANCE": 25.0,
|
||||||
|
"DIST_TO_COVER_TO_LAY": 3.5,
|
||||||
|
"DIST_TO_COVER_TO_LAY_SQRT": 12.25,
|
||||||
|
"DIST_GRASS_TERRAIN_SQRT": 0.160000011,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_NULL_DANGER_LAY_SQRT": 225.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY": 10.0,
|
||||||
|
"DIST_ENEMY_GETUP_LAY_SQRT": 100.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY": 15.0,
|
||||||
|
"DIST_ENEMY_CAN_LAY_SQRT": 225.0,
|
||||||
|
"LAY_AIM": 0.6,
|
||||||
|
"MIN_CAN_LAY_DIST_SQRT": 121.0,
|
||||||
|
"MIN_CAN_LAY_DIST": 11.0,
|
||||||
|
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
|
||||||
|
"MAX_CAN_LAY_DIST": 200.0,
|
||||||
|
"LAY_CHANCE_DANGER": 40.0,
|
||||||
|
"DAMAGE_TIME_TO_GETUP": 3
|
||||||
|
},
|
||||||
|
"Aiming": {
|
||||||
|
"MAX_AIM_PRECICING": 2.0,
|
||||||
|
"BETTER_PRECICING_COEF": 0.9,
|
||||||
|
"RECALC_DIST": 0.7,
|
||||||
|
"RECALC_SQR_DIST": 0.48999998,
|
||||||
|
"COEF_FROM_COVER": 0.45,
|
||||||
|
"PANIC_COEF": 1.2,
|
||||||
|
"PANIC_ACCURATY_COEF": 1.2,
|
||||||
|
"HARD_AIM": 0.75,
|
||||||
|
"PANIC_TIME": 2.0,
|
||||||
|
"RECALC_MUST_TIME": 3,
|
||||||
|
"DAMAGE_PANIC_TIME": 15.0,
|
||||||
|
"DANGER_UP_POINT": 1.3,
|
||||||
|
"MAX_AIMING_UPGRADE_BY_TIME": 0.25,
|
||||||
|
"DAMAGE_TO_DISCARD_AIM_0_100": 86.0,
|
||||||
|
"MIN_TIME_DISCARD_AIM_SEC": 0.3,
|
||||||
|
"MAX_TIME_DISCARD_AIM_SEC": 0.6,
|
||||||
|
"XZ_COEF": 0.10,
|
||||||
|
"SHOOT_TO_CHANGE_PRIORITY": 5525,
|
||||||
|
"BOTTOM_COEF": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_SEC": 0.1,
|
||||||
|
"FIRST_CONTACT_ADD_CHANCE_100": 80.0,
|
||||||
|
"BASE_HIT_AFFECTION_DELAY_SEC": 0.57,
|
||||||
|
"BASE_HIT_AFFECTION_MIN_ANG": 4.0,
|
||||||
|
"BASE_HIT_AFFECTION_MAX_ANG": 10.0,
|
||||||
|
"BASE_SHIEF": 0.05,
|
||||||
|
"SCATTERING_HAVE_DAMAGE_COEF": 2.0,
|
||||||
|
"SCATTERING_DIST_MODIF": 0.67,
|
||||||
|
"SCATTERING_DIST_MODIF_CLOSE": 0.6,
|
||||||
|
"AIMING_TYPE": 2,
|
||||||
|
"DIST_TO_SHOOT_TO_CENTER": 3.0,
|
||||||
|
"DIST_TO_SHOOT_NO_OFFSET": 3.0,
|
||||||
|
"SHPERE_FRIENDY_FIRE_SIZE": -0.1,
|
||||||
|
"COEF_IF_MOVE": 1.0,
|
||||||
|
"TIME_COEF_IF_MOVE": 1.1,
|
||||||
|
"BOT_MOVE_IF_DELTA": 3.01,
|
||||||
|
"NEXT_SHOT_MISS_CHANCE_100": 100.0,
|
||||||
|
"NEXT_SHOT_MISS_Y_OFFSET": 1.0,
|
||||||
|
"ANYTIME_LIGHT_WHEN_AIM_100": 10.0,
|
||||||
|
"ANY_PART_SHOOT_TIME": 15.0,
|
||||||
|
"WEAPON_ROOT_OFFSET": 0.35,
|
||||||
|
"MIN_DAMAGE_TO_GET_HIT_AFFETS": 1.0,
|
||||||
|
"MAX_AIM_TIME": 1.5,
|
||||||
|
"OFFSET_RECAL_ANYWAY_TIME": 1.0
|
||||||
|
},
|
||||||
|
"Look": {
|
||||||
|
"OLD_TIME_POINT": 11.0,
|
||||||
|
"WAIT_NEW_SENSOR": 2.1,
|
||||||
|
"WAIT_NEW__LOOK_SENSOR": 7.8,
|
||||||
|
"LOOK_AROUND_DELTA": 1.1,
|
||||||
|
"MAX_VISION_GRASS_METERS": 0.8,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE": 8.0,
|
||||||
|
"MAX_VISION_GRASS_METERS_OPT": 0.9090909,
|
||||||
|
"MAX_VISION_GRASS_METERS_FLARE_OPT": 0.125,
|
||||||
|
"LightOnVisionDistance": 30.0,
|
||||||
|
"FAR_DISTANCE": 160.0,
|
||||||
|
"FarDeltaTimeSec": 3.0,
|
||||||
|
"MIDDLE_DIST": 90.0,
|
||||||
|
"MiddleDeltaTimeSec": 1.0,
|
||||||
|
"CloseDeltaTimeSec": 0.1,
|
||||||
|
"POSIBLE_VISION_SPACE": 1.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR": 0.2,
|
||||||
|
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.03,
|
||||||
|
"BODY_DELTA_TIME_SEARCH_SEC": 1.7,
|
||||||
|
"COME_TO_BODY_DIST": 1.2,
|
||||||
|
"MARKSMAN_VISIBLE_DIST_COEF": 1.15,
|
||||||
|
"VISIBLE_DISNACE_WITH_LIGHT": 100.0,
|
||||||
|
"ENEMY_LIGHT_ADD": 48.0,
|
||||||
|
"ENEMY_LIGHT_START_DIST": 90.0,
|
||||||
|
"CAN_LOOK_TO_WALL": true,
|
||||||
|
"DIST_NOT_TO_IGNORE_WALL": 15.0,
|
||||||
|
"DIST_CHECK_WALL": 20.0,
|
||||||
|
"LOOK_LAST_POSENEMY_IF_NO_DANGER_SEC": 25.0,
|
||||||
|
"MIN_LOOK_AROUD_TIME": 20.0,
|
||||||
|
"OPTIMIZE_TO_ONLY_BODY": true
|
||||||
|
},
|
||||||
|
"Shoot": {
|
||||||
|
"RECOIL_TIME_NORMALIZE": 1.0,
|
||||||
|
"RECOIL_PER_METER": 0.02,
|
||||||
|
"MAX_RECOIL_PER_METER": 0.04,
|
||||||
|
"HORIZONT_RECOIL_COEF": 0.04,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT": 0.2,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MAX": 3.3,
|
||||||
|
"WAIT_NEXT_SINGLE_SHOT_LONG_MIN": 0.4,
|
||||||
|
"MARKSMAN_DIST_SEK_COEF": 44.0,
|
||||||
|
"FINGER_HOLD_SINGLE_SHOT": 0.14,
|
||||||
|
"BASE_AUTOMATIC_TIME": 0.2,
|
||||||
|
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
|
||||||
|
"CHANCE_TO_CHANGE_TO_AUTOMATIC_FIRE_100": 94.0,
|
||||||
|
"FAR_DIST_ENEMY": 20.0,
|
||||||
|
"SHOOT_FROM_COVER": 4,
|
||||||
|
"FAR_DIST_ENEMY_SQR": 400.0,
|
||||||
|
"MAX_DIST_COEF": 1.35,
|
||||||
|
"RECOIL_DELTA_PRESS": 0.15,
|
||||||
|
"RUN_DIST_NO_AMMO": 25.0,
|
||||||
|
"RUN_DIST_NO_AMMO_SQRT": 625.0,
|
||||||
|
"CAN_SHOOTS_TIME_TO_AMBUSH": 993,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
|
||||||
|
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_SEC": 2.0,
|
||||||
|
"RELOAD_PECNET_NO_ENEMY": 0.6,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON": 0.0,
|
||||||
|
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
|
||||||
|
"LOW_DIST_TO_CHANGE_WEAPON": 10.0,
|
||||||
|
"FAR_DIST_TO_CHANGE_WEAPON": 50.0,
|
||||||
|
"SUPPRESS_BY_SHOOT_TIME": 6.0,
|
||||||
|
"SUPPRESS_TRIGGERS_DOWN": 3
|
||||||
|
},
|
||||||
|
"Move": {
|
||||||
|
"BASE_ROTATE_SPEED": 270.0,
|
||||||
|
"REACH_DIST": 0.5,
|
||||||
|
"REACH_DIST_RUN": 0.8,
|
||||||
|
"START_SLOW_DIST": 1.5,
|
||||||
|
"BASESTART_SLOW_DIST": 1.1,
|
||||||
|
"SLOW_COEF": 7.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY": 8.0,
|
||||||
|
"DIST_TO_START_RAYCAST": 15.0,
|
||||||
|
"BASE_START_SERACH": 35.0,
|
||||||
|
"UPDATE_TIME_RECAL_WAY": 7.0,
|
||||||
|
"FAR_DIST": 4.0,
|
||||||
|
"FAR_DIST_SQR": 16.0,
|
||||||
|
"DIST_TO_CAN_CHANGE_WAY_SQR": 64.0,
|
||||||
|
"DIST_TO_START_RAYCAST_SQR": 225.0,
|
||||||
|
"BASE_SQRT_START_SERACH": 1225.0,
|
||||||
|
"Y_APPROXIMATION": 0.7,
|
||||||
|
"DELTA_LAST_SEEN_ENEMY": 20.0,
|
||||||
|
"REACH_DIST_COVER": 2.0,
|
||||||
|
"RUN_TO_COVER_MIN": 2.0,
|
||||||
|
"CHANCE_TO_RUN_IF_NO_AMMO_0_100": 100.0,
|
||||||
|
"RUN_IF_CANT_SHOOT": false,
|
||||||
|
"RUN_IF_GAOL_FAR_THEN": 10.0,
|
||||||
|
"SEC_TO_CHANGE_TO_RUN": 3.0
|
||||||
|
},
|
||||||
|
"Grenade": {
|
||||||
|
"DELTA_NEXT_ATTEMPT_FROM_COVER": 5.0,
|
||||||
|
"DELTA_NEXT_ATTEMPT": 10.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW": 8.0,
|
||||||
|
"NEAR_DELTA_THROW_TIME_SEC": 2.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST": 12.0,
|
||||||
|
"MIN_THROW_GRENADE_DIST_SQRT": 144.0,
|
||||||
|
"MIN_DIST_NOT_TO_THROW_SQR": 64.0,
|
||||||
|
"RUN_AWAY": 22.0,
|
||||||
|
"RUN_AWAY_SQR": 484.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER": 65.0,
|
||||||
|
"ADD_GRENADE_AS_DANGER_SQR": 4225.0,
|
||||||
|
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 100.0,
|
||||||
|
"GrenadePerMeter": 0.15,
|
||||||
|
"REQUEST_DIST_MUST_THROW_SQRT": 9.0,
|
||||||
|
"REQUEST_DIST_MUST_THROW": 3.0,
|
||||||
|
"BEWARE_TYPE": 2,
|
||||||
|
"SHOOT_TO_SMOKE_CHANCE_100": 50.0,
|
||||||
|
"CHANCE_RUN_FLASHED_100": 100.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT": 10.0,
|
||||||
|
"MAX_FLASHED_DIST_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"FLASH_GRENADE_TIME_COEF": 0.25,
|
||||||
|
"SIZE_SPOTTED_COEF": 2.0,
|
||||||
|
"BE_ATTENTION_COEF": 4.0,
|
||||||
|
"TIME_SHOOT_TO_FLASH": 4.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT": 10.0,
|
||||||
|
"CLOSE_TO_SMOKE_TO_SHOOT_SQRT": 100.0,
|
||||||
|
"CLOSE_TO_SMOKE_TIME_DELTA": 5.0,
|
||||||
|
"SMOKE_CHECK_DELTA": 1.0,
|
||||||
|
"DELTA_GRENADE_START_TIME": 0.01,
|
||||||
|
"AMBUSH_IF_SMOKE_IN_ZONE_100": 40.0,
|
||||||
|
"AMBUSH_IF_SMOKE_RETURN_TO_ATTACK_SEC": 30.0,
|
||||||
|
"NO_RUN_FROM_AI_GRENADES": true,
|
||||||
|
"MIN_THROW_DIST_PERCENT_0_1": 0.7,
|
||||||
|
"MAX_THROW_POWER": 18.7,
|
||||||
|
"GrenadePrecision": 0.1,
|
||||||
|
"STOP_WHEN_THROW_GRENADE": true,
|
||||||
|
"WAIT_TIME_TURN_AWAY": 0.2,
|
||||||
|
"SMOKE_SUPPRESS_DELTA": 20.0,
|
||||||
|
"DAMAGE_GRENADE_SUPPRESS_DELTA": 8.0,
|
||||||
|
"STUN_SUPPRESS_DELTA": 9.0,
|
||||||
|
"CHEAT_START_GRENADE_PLACE": false,
|
||||||
|
"CAN_THROW_STRAIGHT_CONTACT": true,
|
||||||
|
"STRAIGHT_CONTACT_DELTA_SEC": -1.0,
|
||||||
|
"ANG_TYPE": 4
|
||||||
|
},
|
||||||
|
"Change": {
|
||||||
|
"SMOKE_VISION_DIST": 0.6,
|
||||||
|
"SMOKE_GAIN_SIGHT": 1.6,
|
||||||
|
"SMOKE_SCATTERING": 1.6,
|
||||||
|
"SMOKE_PRECICING": 1.6,
|
||||||
|
"SMOKE_HEARING": 1.0,
|
||||||
|
"SMOKE_ACCURATY": 1.6,
|
||||||
|
"SMOKE_LAY_CHANCE": 1.6,
|
||||||
|
"FLASH_VISION_DIST": 0.05,
|
||||||
|
"FLASH_GAIN_SIGHT": 1.8,
|
||||||
|
"FLASH_SCATTERING": 1.6,
|
||||||
|
"FLASH_PRECICING": 1.6,
|
||||||
|
"FLASH_HEARING": 1.0,
|
||||||
|
"FLASH_ACCURATY": 1.6,
|
||||||
|
"FLASH_LAY_CHANCE": 1.0,
|
||||||
|
"STUN_HEARING": 0.01
|
||||||
|
},
|
||||||
|
"Cover": {
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MIN": 20.0,
|
||||||
|
"RETURN_TO_ATTACK_AFTER_AMBUSH_MAX": 50.0,
|
||||||
|
"SOUND_TO_GET_SPOTTED": 2.0,
|
||||||
|
"TIME_TO_MOVE_TO_COVER": 15.0,
|
||||||
|
"MAX_DIST_OF_COVER": 4.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC": 5.0,
|
||||||
|
"CHANGE_RUN_TO_COVER_SEC_GREANDE": 0.6,
|
||||||
|
"MIN_DIST_TO_ENEMY": 9.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY": 5.0,
|
||||||
|
"DIST_CHECK_SFETY": 9.0,
|
||||||
|
"TIME_CHECK_SAFE": 2.0,
|
||||||
|
"HIDE_TO_COVER_TIME": 1.5,
|
||||||
|
"MAX_DIST_OF_COVER_SQR": 16.0,
|
||||||
|
"DIST_CANT_CHANGE_WAY_SQR": 25.0,
|
||||||
|
"SPOTTED_COVERS_RADIUS": 2.5,
|
||||||
|
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
|
||||||
|
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
|
||||||
|
"LOOK_LAST_ENEMY_POS_LOOKAROUND": 45.0,
|
||||||
|
"OFFSET_LOOK_ALONG_WALL_ANG": 20,
|
||||||
|
"SPOTTED_GRENADE_RADIUS": 16.0,
|
||||||
|
"MAX_SPOTTED_TIME_SEC": 55.0,
|
||||||
|
"WAIT_INT_COVER_FINDING_ENEMY": 2.0,
|
||||||
|
"CLOSE_DIST_POINT_SQRT": 4.0,
|
||||||
|
"DELTA_SEEN_FROM_COVE_LAST_POS": 15.0,
|
||||||
|
"MOVE_TO_COVER_WHEN_TARGET": false,
|
||||||
|
"RUN_COVER_IF_CAN_AND_NO_ENEMIES": false,
|
||||||
|
"SPOTTED_GRENADE_TIME": 7.0,
|
||||||
|
"DEPENDS_Y_DIST_TO_BOT": false,
|
||||||
|
"RUN_IF_FAR": 15.0,
|
||||||
|
"RUN_IF_FAR_SQRT": 225.0,
|
||||||
|
"STAY_IF_FAR": 25.0,
|
||||||
|
"STAY_IF_FAR_SQRT": 625.0,
|
||||||
|
"CHECK_COVER_ENEMY_LOOK": false,
|
||||||
|
"SHOOT_NEAR_TO_LEAVE": 3,
|
||||||
|
"SHOOT_NEAR_SEC_PERIOD": 1,
|
||||||
|
"HITS_TO_LEAVE_COVER": 2,
|
||||||
|
"HITS_TO_LEAVE_COVER_UNKNOWN": 2,
|
||||||
|
"DOG_FIGHT_AFTER_LEAVE": 4.0,
|
||||||
|
"NOT_LOOK_AT_WALL_IS_DANGER": true,
|
||||||
|
"MIN_DEFENCE_LEVEL": 5.0,
|
||||||
|
"GOOD_DIST_TO_POINT_COEF": 9999.0,
|
||||||
|
"ENEMY_DIST_TO_GO_OUT": 1.0
|
||||||
|
},
|
||||||
|
"Patrol": {
|
||||||
|
"LOOK_TIME_BASE": 12.0,
|
||||||
|
"RESERVE_TIME_STAY": 72.0,
|
||||||
|
"FRIEND_SEARCH_SEC": 12.0,
|
||||||
|
"TALK_DELAY": 1.1,
|
||||||
|
"MIN_TALK_DELAY": 35.0,
|
||||||
|
"TALK_DELAY_BIG": 45.1,
|
||||||
|
"CHANGE_WAY_TIME": 325.1,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK": 5.0,
|
||||||
|
"VISION_DIST_COEF_PEACE": 0.5,
|
||||||
|
"MIN_DIST_TO_CLOSE_TALK_SQR": 25.0,
|
||||||
|
"CHANCE_TO_CUT_WAY_0_100": 75.0,
|
||||||
|
"CUT_WAY_MIN_0_1": 0.4,
|
||||||
|
"CUT_WAY_MAX_0_1": 0.65,
|
||||||
|
"CHANCE_TO_CHANGE_WAY_0_100": 30.0,
|
||||||
|
"CHANCE_TO_SHOOT_DEADBODY": 52,
|
||||||
|
"SUSPETION_PLACE_LIFETIME": 7.0,
|
||||||
|
"RESERVE_OUT_TIME": 60.0,
|
||||||
|
"CLOSE_TO_SELECT_RESERV_WAY": 25.0,
|
||||||
|
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0
|
||||||
|
},
|
||||||
|
"Hearing": {
|
||||||
|
"BOT_CLOSE_PANIC_DIST": 1.0,
|
||||||
|
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.88,
|
||||||
|
"DISPERSION_COEF": 10.0,
|
||||||
|
"CLOSE_DIST": 26.0,
|
||||||
|
"FAR_DIST": 56.0,
|
||||||
|
"SOUND_DIR_DEEFREE": 30.0,
|
||||||
|
"DIST_PLACE_TO_FIND_POINT": 70.0,
|
||||||
|
"DEAD_BODY_SOUND_RAD": 30.0,
|
||||||
|
"LOOK_ONLY_DANGER": false,
|
||||||
|
"RESET_TIMER_DIST": 17.0,
|
||||||
|
"HEAR_DELAY_WHEN_PEACE": 0.0,
|
||||||
|
"HEAR_DELAY_WHEN_HAVE_SMT": 0.0,
|
||||||
|
"LOOK_ONLY_DANGER_DELTA": 9.0
|
||||||
|
},
|
||||||
|
"Mind": {
|
||||||
|
"MIN_SHOOTS_TIME": 2,
|
||||||
|
"MAX_SHOOTS_TIME": 4,
|
||||||
|
"TIME_TO_RUN_TO_COVER_CAUSE_SHOOT_SEC": 15.0,
|
||||||
|
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
|
||||||
|
"MIN_DAMAGE_SCARE": 20.0,
|
||||||
|
"CHANCE_TO_RUN_CAUSE_DAMAGE_0_100": 35.0,
|
||||||
|
"TIME_TO_FORGOR_ABOUT_ENEMY_SEC": 52.0,
|
||||||
|
"TIME_TO_FIND_ENEMY": 22.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST": 100.0,
|
||||||
|
"HIT_POINT_DETECTION": 4.0,
|
||||||
|
"DANGER_POINT_CHOOSE_COEF": 1.0,
|
||||||
|
"SIMPLE_POINT_CHOOSE_COEF": 0.4,
|
||||||
|
"LASTSEEN_POINT_CHOOSE_COEF": 0.2,
|
||||||
|
"COVER_DIST_COEF": 1.5,
|
||||||
|
"DIST_TO_FOUND_SQRT": 400.0,
|
||||||
|
"MAX_AGGRO_BOT_DIST_SQR": 10000.0,
|
||||||
|
"DIST_TO_STOP_RUN_ENEMY": 15.0,
|
||||||
|
"ENEMY_LOOK_AT_ME_ANG": 15.0,
|
||||||
|
"MIN_START_AGGRESION_COEF": 1.0,
|
||||||
|
"MAX_START_AGGRESION_COEF": 3.0,
|
||||||
|
"BULLET_FEEL_DIST": 160.0,
|
||||||
|
"BULLET_FEEL_CLOSE_SDIST": 1.0,
|
||||||
|
"ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
|
||||||
|
"CHANCE_FUCK_YOU_ON_CONTACT_100": 0.01,
|
||||||
|
"FRIEND_DEAD_AGR_LOW": -0.2,
|
||||||
|
"FRIEND_AGR_KILL": 0.2,
|
||||||
|
"LAST_ENEMY_LOOK_TO": 40.0,
|
||||||
|
"CAN_RECIVE_PLAYER_REQUESTS": true,
|
||||||
|
"CAN_USE_MEDS": true,
|
||||||
|
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE": true,
|
||||||
|
"AMBUSH_WHEN_UNDER_FIRE_TIME_RESIST": 60.0,
|
||||||
|
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
|
||||||
|
"HOLD_IF_PROTECT_DELTA_LAST_TIME_SEEN": 8.5,
|
||||||
|
"FIND_COVER_TO_GET_POSITION_WITH_SHOOT": 2.0,
|
||||||
|
"PROTECT_TIME_REAL": true,
|
||||||
|
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 25.0,
|
||||||
|
"CAN_PANIC_IS_PROTECT": false,
|
||||||
|
"NO_RUN_AWAY_FOR_SAFE": true,
|
||||||
|
"PART_PERCENT_TO_HEAL": 0.65,
|
||||||
|
"PROTECT_DELTA_HEAL_SEC": 10.0,
|
||||||
|
"CAN_STAND_BY": false,
|
||||||
|
"CAN_THROW_REQUESTS": true,
|
||||||
|
"GROUP_ANY_PHRASE_DELAY": 20.0,
|
||||||
|
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
|
||||||
|
"DIST_TO_ENEMY_YO_CAN_HEAL": 30.0,
|
||||||
|
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80.0,
|
||||||
|
"DOG_FIGHT_OUT": 6.0,
|
||||||
|
"DOG_FIGHT_IN": 3.0,
|
||||||
|
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
|
||||||
|
"PISTOL_SHOTGUN_AMBUSH_DIST": 30.0,
|
||||||
|
"STANDART_AMBUSH_DIST": 100.0,
|
||||||
|
"AI_POWER_COEF": 120.0,
|
||||||
|
"COVER_SECONDS_AFTER_LOSE_VISION": 10.0,
|
||||||
|
"COVER_SELF_ALWAYS_IF_DAMAGED": false,
|
||||||
|
"SEC_TO_MORE_DIST_TO_RUN": 10.0,
|
||||||
|
"HEAL_DELAY_SEC": 5.0,
|
||||||
|
"HIT_DELAY_WHEN_HAVE_SMT": -1.0,
|
||||||
|
"HIT_DELAY_WHEN_PEACE": -1.0,
|
||||||
|
"TALK_WITH_QUERY": true
|
||||||
|
},
|
||||||
|
"Boss": {
|
||||||
|
"BOSS_DIST_TO_WARNING": 34.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_SQRT": 1156.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT": 43.0,
|
||||||
|
"BOSS_DIST_TO_WARNING_OUT_SQRT": 1849.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT": 16.0,
|
||||||
|
"BOSS_DIST_TO_SHOOT_SQRT": 256.0,
|
||||||
|
"CHANCE_TO_SEND_GRENADE_100": 100.0,
|
||||||
|
"MAX_DIST_COVER_BOSS": 65.0,
|
||||||
|
"MAX_DIST_COVER_BOSS_SQRT": 4225.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND": 35.0,
|
||||||
|
"MAX_DIST_DECIDER_TO_SEND_SQRT": 1225.0,
|
||||||
|
"TIME_AFTER_LOSE": 15.0,
|
||||||
|
"TIME_AFTER_LOSE_DELTA": 60.0,
|
||||||
|
"PERSONS_SEND": 2,
|
||||||
|
"DELTA_SEARCH_TIME": 18.0,
|
||||||
|
"COVER_TO_SEND": true,
|
||||||
|
"WAIT_NO_ATTACK_SAVAGE": 10.0,
|
||||||
|
"CHANCE_USE_RESERVE_PATROL_100": 30.0,
|
||||||
|
"KILLA_Y_DELTA_TO_BE_ENEMY_BOSS": 5.0,
|
||||||
|
"KILLA_DITANCE_TO_BE_ENEMY_BOSS": 45.0,
|
||||||
|
"KILLA_START_SEARCH_SEC": 40.0,
|
||||||
|
"KILLA_CONTUTION_TIME": 5.0,
|
||||||
|
"KILLA_CLOSE_ATTACK_DIST": 8.0,
|
||||||
|
"KILLA_MIDDLE_ATTACK_DIST": 22.0,
|
||||||
|
"KILLA_LARGE_ATTACK_DIST": 41.0,
|
||||||
|
"KILLA_SEARCH_METERS": 30.0,
|
||||||
|
"KILLA_DEF_DIST_SQRT": 225.0,
|
||||||
|
"KILLA_SEARCH_SEC_STOP_AFTER_COMING": 25.0,
|
||||||
|
"KILLA_DIST_TO_GO_TO_SUPPRESS": 6.0,
|
||||||
|
"KILLA_AFTER_GRENADE_SUPPRESS_DELAY": 2.0,
|
||||||
|
"KILLA_CLOSEATTACK_TIMES": 3,
|
||||||
|
"KILLA_CLOSEATTACK_DELAY": 10.0,
|
||||||
|
"KILLA_HOLD_DELAY": 5.0,
|
||||||
|
"KILLA_BULLET_TO_RELOAD": 15,
|
||||||
|
"SHALL_WARN": true,
|
||||||
|
"KILLA_ENEMIES_TO_ATTACK": 3,
|
||||||
|
"KILLA_ONE_IS_CLOSE": 30.0,
|
||||||
|
"KILLA_TRIGGER_DOWN_DELAY": 1.0,
|
||||||
|
"KILLA_WAIT_IN_COVER_COEF": 1.0
|
||||||
|
},
|
||||||
|
"Core": {
|
||||||
|
"VisibleAngle": 160.0,
|
||||||
|
"VisibleDistance": 142.0,
|
||||||
|
"GainSightCoef": 0.1,
|
||||||
|
"ScatteringPerMeter": 0.045,
|
||||||
|
"ScatteringClosePerMeter": 0.12,
|
||||||
|
"DamageCoeff": 1.0,
|
||||||
|
"HearingSense": 2.9,
|
||||||
|
"CanRun": true,
|
||||||
|
"CanGrenade": true,
|
||||||
|
"AimingType": "normal",
|
||||||
|
"PistolFireDistancePref": 35.0,
|
||||||
|
"ShotgunFireDistancePref": 50.0,
|
||||||
|
"RifleFireDistancePref": 100.0,
|
||||||
|
"AccuratySpeed": 0.2,
|
||||||
|
"WaitInCoverBetweenShotsSec": 0.3
|
||||||
|
},
|
||||||
|
"Scattering": {
|
||||||
|
"MinScatter": 0.03,
|
||||||
|
"WorkingScatter": 0.15,
|
||||||
|
"MaxScatter": 0.4,
|
||||||
|
"SpeedUp": 0.3,
|
||||||
|
"SpeedUpAim": 1.4,
|
||||||
|
"SpeedDown": -0.3,
|
||||||
|
"ToSlowBotSpeed": 1.5,
|
||||||
|
"ToLowBotSpeed": 2.4,
|
||||||
|
"ToUpBotSpeed": 3.6,
|
||||||
|
"MovingSlowCoef": 1.5,
|
||||||
|
"ToLowBotAngularSpeed": 80.0,
|
||||||
|
"ToStopBotAngularSpeed": 40.0,
|
||||||
|
"FromShot": 0.001,
|
||||||
|
"TracerCoef": 1.3,
|
||||||
|
"HandDamageScatteringMinMax": 0.7,
|
||||||
|
"HandDamageAccuracySpeed": 1.3,
|
||||||
|
"BloodFall": 1.45,
|
||||||
|
"Caution": 0.3,
|
||||||
|
"ToCaution": 0.6,
|
||||||
|
"RecoilControlCoefShootDone": 0.0003,
|
||||||
|
"RecoilControlCoefShootDoneAuto": 0.00015,
|
||||||
|
"AMPLITUDE_FACTOR": 0.25,
|
||||||
|
"AMPLITUDE_SPEED": 0.1,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM": 15.0,
|
||||||
|
"DIST_FROM_OLD_POINT_TO_NOT_AIM_SQRT": 225.0,
|
||||||
|
"DIST_NOT_TO_SHOOT": 0.3,
|
||||||
|
"PoseChnageCoef": 0.1,
|
||||||
|
"LayFactor": 0.1,
|
||||||
|
"RecoilYCoef": 0.0005,
|
||||||
|
"RecoilYCoefSppedDown": -0.52,
|
||||||
|
"RecoilYMax": 1.0
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user