diff --git a/Generator/Assets/easy_assaultGroup_BotGlobalSettings.txt b/Generator/Assets/easy_assaultGroup_BotGlobalSettings.txt
index de0cf8e..fbe6e2e 100644
--- a/Generator/Assets/easy_assaultGroup_BotGlobalSettings.txt
+++ b/Generator/Assets/easy_assaultGroup_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 3.0,
diff --git a/Generator/Assets/easy_assault_BotGlobalSettings.txt b/Generator/Assets/easy_assault_BotGlobalSettings.txt
index d9eb81d..e9817d0 100644
--- a/Generator/Assets/easy_assault_BotGlobalSettings.txt
+++ b/Generator/Assets/easy_assault_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 3.0,
@@ -358,8 +359,8 @@
"FRIEND_AGR_KILL": 0.2,
"LAST_ENEMY_LOOK_TO": 40.0,
"SURGE_KIT_ONLY_SAFE_CONTAINER": false,
- "CHECK_MARK_OF_UNKNOWS": true,
- "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
"CAN_TAKE_ITEMS": true,
diff --git a/Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt b/Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt
index 180320c..c0196b8 100644
--- a/Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt
+++ b/Generator/Assets/easy_cursedAssault_BotGlobalSettings.txt
@@ -1 +1 @@
-{
"Lay": {
},
"Aiming": {
"MAX_AIM_PRECICING": 4.0,
"COEF_FROM_COVER": 0.8,
"PANIC_COEF": 1.2,
"PANIC_ACCURATY_COEF": 1.2,
"PANIC_TIME": 2.0,
"DAMAGE_PANIC_TIME": 15.0,
"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,
"XZ_COEF_STATIONARY_GRENADE": 0.8,
"BOTTOM_COEF": 0.2,
"BASE_HIT_AFFECTION_DELAY_SEC": 1.77,
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
"BASE_HIT_AFFECTION_MAX_ANG": 28.0,
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
"SCATTERING_DIST_MODIF": 0.7,
"SCATTERING_DIST_MODIF_CLOSE": 0.85,
"AIMING_TYPE": 5,
"COEF_IF_MOVE": 1.3,
"TIME_COEF_IF_MOVE": 1.1,
"ANY_PART_SHOOT_TIME": 30.0,
"Y_TOP_OFFSET_COEF": 0.001,
"Y_BOTTOM_OFFSET_COEF": 0.015,
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
"GOAL_TO_FULL_DISSAPEAR": 0.5,
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
"ENEMY_LIGHT_ADD": 45.0,
},
"Shoot": {
"RECOIL_TIME_NORMALIZE": 2.0,
"RECOIL_PER_METER": 0.1,
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
"FINGER_HOLD_STATIONARY_GRENADE": 0.3,
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
"FAR_DIST_ENEMY_SQR": 400.0,
"RUN_DIST_NO_AMMO_SQRT": 625.0,
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
"CHANCE_TO_CHANGE_WEAPON": 0.0,
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
},
"Move": {
"REACH_DIST_RUN": 0.8,
"UPDATE_TIME_RECAL_WAY": 7.0,
"RUN_TO_COVER_MIN": 2.0,
"RUN_IF_GAOL_FAR_THEN": 10.0,
"AT": [
"normal",
"normal",
"normal",
"regular",
"regular"
],
},
"Grenade": {
"RUN_AWAY": 22.0,
"RUN_AWAY_SQR": 484.0,
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
"GrenadePerMeter": 0.2,
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
"FLASH_GRENADE_TIME_COEF": 0.3,
"TIME_SHOOT_TO_FLASH": 4.0,
"NO_RUN_FROM_AI_GRENADES": false,
"MAX_THROW_POWER": 18.7,
"GrenadePrecision": 0.1,
"GRENADE_PRECISION_PORTALS": 0.3,
"WAIT_TIME_TURN_AWAY": 0.2,
"ANG_TYPE": 4,
},
"Change": {
"FLASH_VISION_DIST": 0.05,
"STUN_HEARING": 0.01
},
"Cover": {
"SOUND_TO_GET_SPOTTED": 2.0,
"DIST_CHECK_SFETY": 9.0,
"SPOTTED_COVERS_RADIUS": 3.0,
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
"SPOTTED_GRENADE_RADIUS": 16.0,
"RUN_IF_FAR": 10.0,
"STAY_IF_FAR": 35.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,
"MIN_DEFENCE_LEVEL": 22.0,
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25.0,
},
"Patrol": {
"MIN_TALK_DELAY": 35.0,
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
"CAN_LOOK_TO_DEADBODIES": true,
},
"Hearing": {
"BOT_CLOSE_PANIC_DIST": 2.0,
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45,
"CLOSE_DIST": 10.0,
"HEAR_DELAY_WHEN_PEACE": 0.85,
"HEAR_DELAY_WHEN_HAVE_SMT": 0.56,
"LOOK_ONLY_DANGER_DELTA": 9.0,
},
"Mind": {
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
"BULLET_FEEL_DIST": 360.0,
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
"GROUP_EXACTLY_PHRASE_DELAY": 24.0,
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
"DOG_FIGHT_OUT": 6.0,
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
"STANDART_AMBUSH_DIST": 200.0,
},
"Boss": {
},
"Core": {
"VisibleAngle": 130.0,
"VisibleDistance": 122.0,
"ScatteringPerMeter": 0.12,
"DamageCoeff": 1.0,
"HearingSense": 1.05,
"WaitInCoverBetweenShotsSec": 1.5
},
"Scattering": {
"MinScatter": 0.015,
"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,
"Caution": 0.03,
"AMPLITUDE_FACTOR": 0.015,
"AMPLITUDE_SPEED": 0.001,
}
}
\ No newline at end of file
+{
"Lay": {
},
"Aiming": {
"MAX_AIM_PRECICING": 4.0,
"COEF_FROM_COVER": 0.8,
"PANIC_COEF": 1.2,
"PANIC_ACCURATY_COEF": 1.2,
"PANIC_TIME": 2.0,
"DAMAGE_PANIC_TIME": 15.0,
"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,
"XZ_COEF_STATIONARY_GRENADE": 0.8,
"BOTTOM_COEF": 0.2,
"BASE_HIT_AFFECTION_DELAY_SEC": 1.77,
"BASE_HIT_AFFECTION_MIN_ANG": 14.0,
"BASE_HIT_AFFECTION_MAX_ANG": 28.0,
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
"SCATTERING_DIST_MODIF": 0.7,
"SCATTERING_DIST_MODIF_CLOSE": 0.85,
"AIMING_TYPE": 5,
"COEF_IF_MOVE": 1.3,
"TIME_COEF_IF_MOVE": 1.1,
"ANY_PART_SHOOT_TIME": 30.0,
"Y_TOP_OFFSET_COEF": 0.001,
"Y_BOTTOM_OFFSET_COEF": 0.015,
"SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
"GOAL_TO_FULL_DISSAPEAR": 0.5,
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
"ENEMY_LIGHT_ADD": 45.0,
},
"Shoot": {
"RECOIL_TIME_NORMALIZE": 2.0,
"RECOIL_PER_METER": 0.1,
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
"FINGER_HOLD_STATIONARY_GRENADE": 0.3,
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
"FAR_DIST_ENEMY_SQR": 400.0,
"RUN_DIST_NO_AMMO_SQRT": 625.0,
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
"CHANCE_TO_CHANGE_WEAPON": 0.0,
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
},
"Move": {
"REACH_DIST_RUN": 0.8,
"UPDATE_TIME_RECAL_WAY": 7.0,
"RUN_TO_COVER_MIN": 2.0,
"RUN_IF_GAOL_FAR_THEN": 10.0,
"AT": [
"normal",
"normal",
"normal",
"regular",
"regular"
],
},
"Grenade": {
"RUN_AWAY": 22.0,
"RUN_AWAY_SQR": 484.0,
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
"GrenadePerMeter": 0.2,
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
"FLASH_GRENADE_TIME_COEF": 0.3,
"TIME_SHOOT_TO_FLASH": 4.0,
"NO_RUN_FROM_AI_GRENADES": false,
"MAX_THROW_POWER": 18.7,
"GrenadePrecision": 0.1,
"GRENADE_PRECISION_PORTALS": 0.3,
"WAIT_TIME_TURN_AWAY": 0.2,
"ANG_TYPE": 4,
},
"Change": {
"FLASH_VISION_DIST": 0.05,
"STUN_HEARING": 0.01
},
"Cover": {
"SOUND_TO_GET_SPOTTED": 2.0,
"DIST_CHECK_SFETY": 9.0,
"SPOTTED_COVERS_RADIUS": 3.0,
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
"SPOTTED_GRENADE_RADIUS": 16.0,
"RUN_IF_FAR": 10.0,
"STAY_IF_FAR": 35.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,
"MIN_DEFENCE_LEVEL": 22.0,
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25.0,
},
"Patrol": {
"MIN_TALK_DELAY": 35.0,
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
"CAN_LOOK_TO_DEADBODIES": true,
},
"Hearing": {
"BOT_CLOSE_PANIC_DIST": 2.0,
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.45,
"CLOSE_DIST": 10.0,
"HEAR_DELAY_WHEN_PEACE": 0.85,
"HEAR_DELAY_WHEN_HAVE_SMT": 0.56,
"LOOK_ONLY_DANGER_DELTA": 9.0,
},
"Mind": {
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
"BULLET_FEEL_DIST": 360.0,
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
"GROUP_EXACTLY_PHRASE_DELAY": 24.0,
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
"DOG_FIGHT_OUT": 6.0,
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
"STANDART_AMBUSH_DIST": 200.0,
},
"Boss": {
},
"Core": {
"VisibleAngle": 130.0,
"VisibleDistance": 122.0,
"ScatteringPerMeter": 0.12,
"DamageCoeff": 1.0,
"HearingSense": 1.05,
"WaitInCoverBetweenShotsSec": 1.5
},
"Scattering": {
"MinScatter": 0.015,
"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,
"Caution": 0.03,
"AMPLITUDE_FACTOR": 0.015,
"AMPLITUDE_SPEED": 0.001,
}
}
\ No newline at end of file
diff --git a/Generator/Assets/easy_infectedAssault_BotGlobalSettings.txt b/Generator/Assets/easy_infectedAssault_BotGlobalSettings.txt
new file mode 100644
index 0000000..3f77162
--- /dev/null
+++ b/Generator/Assets/easy_infectedAssault_BotGlobalSettings.txt
@@ -0,0 +1,504 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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": 3.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,
+ "HARD_AIM_CHANCE_100": 101,
+ "AIMING_ON_WAY": 101,
+ "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.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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "ENEMY_LIGHT_START_DIST": 40.0,
+ "CAN_LOOK_TO_WALL": false,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "MELEE_ATTACK_ZIG_ZAG": 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": 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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": true,
+ "TRY_CHOOSE_RESERV_WAY_ON_START": false,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "CAN_FRIENDLY_TILT": true,
+ "CAN_HARD_AIM": true,
+ "RESERVE_TIME_STAY": 72.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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "CHACE_TO_DEACTIVATE": 50.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_TAKE_ITEMS": true,
+ "CAN_USE_MEDS": true,
+ "SUSPETION_POINT_CHANCE_ADD100": 0.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.07,
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/easy_infectedCivil_BotGlobalSettings.txt b/Generator/Assets/easy_infectedCivil_BotGlobalSettings.txt
new file mode 100644
index 0000000..c3ea798
--- /dev/null
+++ b/Generator/Assets/easy_infectedCivil_BotGlobalSettings.txt
@@ -0,0 +1,503 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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": 3.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,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "ENEMY_LIGHT_START_DIST": 40.0,
+ "CAN_LOOK_TO_WALL": false,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": true,
+ "TRY_CHOOSE_RESERV_WAY_ON_START": false,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "CAN_FRIENDLY_TILT": true,
+ "CAN_HARD_AIM": true,
+ "RESERVE_TIME_STAY": 72.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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "CHACE_TO_DEACTIVATE": 50.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_TAKE_ITEMS": true,
+ "CAN_USE_MEDS": true,
+ "SUSPETION_POINT_CHANCE_ADD100": 0.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.07,
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/easy_infectedLaborant_BotGlobalSettings.txt b/Generator/Assets/easy_infectedLaborant_BotGlobalSettings.txt
new file mode 100644
index 0000000..c3ea798
--- /dev/null
+++ b/Generator/Assets/easy_infectedLaborant_BotGlobalSettings.txt
@@ -0,0 +1,503 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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": 3.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,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "ENEMY_LIGHT_START_DIST": 40.0,
+ "CAN_LOOK_TO_WALL": false,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": true,
+ "TRY_CHOOSE_RESERV_WAY_ON_START": false,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "CAN_FRIENDLY_TILT": true,
+ "CAN_HARD_AIM": true,
+ "RESERVE_TIME_STAY": 72.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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "CHACE_TO_DEACTIVATE": 50.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_TAKE_ITEMS": true,
+ "CAN_USE_MEDS": true,
+ "SUSPETION_POINT_CHANCE_ADD100": 0.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.07,
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/easy_infectedPmc_BotGlobalSettings.txt b/Generator/Assets/easy_infectedPmc_BotGlobalSettings.txt
new file mode 100644
index 0000000..ccadf7f
--- /dev/null
+++ b/Generator/Assets/easy_infectedPmc_BotGlobalSettings.txt
@@ -0,0 +1,491 @@
+{
+ "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,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.7,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "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_CHECK_MAGAZINE": false,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "STAY_AFTER_LOOT_TIME_MIN": 10,
+ "STAY_AFTER_LOOT_TIME_MAX": 20,
+ "SPRINT_BETWEEN_CACHED_POINTS": 100
+ },
+ "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": {
+ "HOW_WORK_OVER_DEAD_BODY": 2,
+ "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,
+ "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true,
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_USE_MEDS": true,
+ "ACTIVE_FOLLOW_PLAYER_EVENTS": false,
+ "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": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "Boss": {
+ "BOSS_DIST_TO_WARNING": 25.0,
+ "BOSS_DIST_TO_WARNING_SQRT": 625.0,
+ "BOSS_DIST_TO_WARNING_OUT": 30.0,
+ "BOSS_DIST_TO_WARNING_OUT_SQRT": 900.0,
+ "BOSS_DIST_TO_SHOOT": 7.0,
+ "COUNT_FOLLOWERS_TO_WARN": 0,
+ "BOSS_DIST_TO_SHOOT_SQRT": 49.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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": 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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/hard_assaultGroup_BotGlobalSettings.txt b/Generator/Assets/hard_assaultGroup_BotGlobalSettings.txt
index 152c182..94fd561 100644
--- a/Generator/Assets/hard_assaultGroup_BotGlobalSettings.txt
+++ b/Generator/Assets/hard_assaultGroup_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 2.0,
diff --git a/Generator/Assets/hard_assault_BotGlobalSettings.txt b/Generator/Assets/hard_assault_BotGlobalSettings.txt
index 248dcef..50447cf 100644
--- a/Generator/Assets/hard_assault_BotGlobalSettings.txt
+++ b/Generator/Assets/hard_assault_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 2.0,
diff --git a/Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt b/Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt
index bc2a799..71dd94a 100644
--- a/Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt
+++ b/Generator/Assets/hard_cursedAssault_BotGlobalSettings.txt
@@ -28,6 +28,7 @@
"ANY_PART_SHOOT_TIME": 30.0,
"Y_TOP_OFFSET_COEF": 0.001,
"Y_BOTTOM_OFFSET_COEF": 0.015,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
diff --git a/Generator/Assets/hard_infectedAssault_BotGlobalSettings.txt b/Generator/Assets/hard_infectedAssault_BotGlobalSettings.txt
new file mode 100644
index 0000000..6856553
--- /dev/null
+++ b/Generator/Assets/hard_infectedAssault_BotGlobalSettings.txt
@@ -0,0 +1,511 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.65,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.65,
+ "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.5,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 2.65,
+ "USE_SINGLE_SHOT_SERIES": true,
+ "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": 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": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "MELEE_ATTACK_ZIG_ZAG": 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": 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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
+ "CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "FRIEND_DEAD_AGR_LOW": -0.2,
+ "FRIEND_AGR_KILL": 0.2,
+ "LAST_ENEMY_LOOK_TO": 40.0,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/hard_infectedCivil_BotGlobalSettings.txt b/Generator/Assets/hard_infectedCivil_BotGlobalSettings.txt
new file mode 100644
index 0000000..28a6232
--- /dev/null
+++ b/Generator/Assets/hard_infectedCivil_BotGlobalSettings.txt
@@ -0,0 +1,510 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.65,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.65,
+ "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.5,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 2,
+ "USE_SINGLE_SHOT_SERIES": true,
+ "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": 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": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
+ "CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "FRIEND_DEAD_AGR_LOW": -0.2,
+ "FRIEND_AGR_KILL": 0.2,
+ "LAST_ENEMY_LOOK_TO": 40.0,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/hard_infectedLaborant_BotGlobalSettings.txt b/Generator/Assets/hard_infectedLaborant_BotGlobalSettings.txt
new file mode 100644
index 0000000..9665d89
--- /dev/null
+++ b/Generator/Assets/hard_infectedLaborant_BotGlobalSettings.txt
@@ -0,0 +1,510 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.65,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.65,
+ "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.5,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1.7,
+ "USE_SINGLE_SHOT_SERIES": true,
+ "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": 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": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 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": 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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "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,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.0,
+ "ATTACK_IMMEDIATLY_CHANCE_0_100": 40.0,
+ "CHANCE_FUCK_YOU_ON_CONTACT_100": 10.0,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "FRIEND_DEAD_AGR_LOW": -0.2,
+ "FRIEND_AGR_KILL": 0.2,
+ "LAST_ENEMY_LOOK_TO": 40.0,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.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": 24.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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/hard_infectedPmc_BotGlobalSettings.txt b/Generator/Assets/hard_infectedPmc_BotGlobalSettings.txt
new file mode 100644
index 0000000..2e4a177
--- /dev/null
+++ b/Generator/Assets/hard_infectedPmc_BotGlobalSettings.txt
@@ -0,0 +1,492 @@
+{
+ "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": 2.3,
+ "USE_SINGLE_SHOT_SERIES": true,
+ "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": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 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,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "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_CHECK_MAGAZINE": false,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "STAY_AFTER_LOOT_TIME_MIN": 10,
+ "STAY_AFTER_LOOT_TIME_MAX": 20,
+ "SPRINT_BETWEEN_CACHED_POINTS": 100
+ },
+ "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": {
+ "HOW_WORK_OVER_DEAD_BODY": 2,
+ "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,
+ "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true,
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_USE_MEDS": true,
+ "ACTIVE_FOLLOW_PLAYER_EVENTS": false,
+ "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": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "Boss": {
+ "BOSS_DIST_TO_WARNING": 25.0,
+ "BOSS_DIST_TO_WARNING_SQRT": 625.0,
+ "BOSS_DIST_TO_WARNING_OUT": 30.0,
+ "BOSS_DIST_TO_WARNING_OUT_SQRT": 900.0,
+ "BOSS_DIST_TO_SHOOT": 7.0,
+ "COUNT_FOLLOWERS_TO_WARN": 0,
+ "BOSS_DIST_TO_SHOOT_SQRT": 49.0,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": 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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/impossible_assaultGroup_BotGlobalSettings.txt b/Generator/Assets/impossible_assaultGroup_BotGlobalSettings.txt
index e762db7..ec82c74 100644
--- a/Generator/Assets/impossible_assaultGroup_BotGlobalSettings.txt
+++ b/Generator/Assets/impossible_assaultGroup_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"DEAD_BODY_LOOK_PERIOD": 8.0,
diff --git a/Generator/Assets/impossible_assault_BotGlobalSettings.txt b/Generator/Assets/impossible_assault_BotGlobalSettings.txt
index 60d7cc4..5975b35 100644
--- a/Generator/Assets/impossible_assault_BotGlobalSettings.txt
+++ b/Generator/Assets/impossible_assault_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"DEAD_BODY_LOOK_PERIOD": 8.0,
diff --git a/Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt b/Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt
index 17578e4..92e9a85 100644
--- a/Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt
+++ b/Generator/Assets/impossible_cursedAssault_BotGlobalSettings.txt
@@ -22,6 +22,7 @@
"COEF_IF_MOVE": 1.0,
"TIME_COEF_IF_MOVE": 1.1,
"ANY_PART_SHOOT_TIME": 10.0,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
diff --git a/Generator/Assets/normal_assaultGroup_BotGlobalSettings.txt b/Generator/Assets/normal_assaultGroup_BotGlobalSettings.txt
index 508f943..f6ef565 100644
--- a/Generator/Assets/normal_assaultGroup_BotGlobalSettings.txt
+++ b/Generator/Assets/normal_assaultGroup_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 2.0,
diff --git a/Generator/Assets/normal_assault_BotGlobalSettings.txt b/Generator/Assets/normal_assault_BotGlobalSettings.txt
index 8a2aca6..7300c5d 100644
--- a/Generator/Assets/normal_assault_BotGlobalSettings.txt
+++ b/Generator/Assets/normal_assault_BotGlobalSettings.txt
@@ -23,7 +23,8 @@
"MAX_CAN_LAY_DIST_SQRT": 40000.0,
"MAX_CAN_LAY_DIST": 200.0,
"LAY_CHANCE_DANGER": 40.0,
- "DAMAGE_TIME_TO_GETUP": 3
+ "DAMAGE_TIME_TO_GETUP": 3,
+ "SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 2.0,
diff --git a/Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt b/Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt
index c7d1c80..38d2f2e 100644
--- a/Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt
+++ b/Generator/Assets/normal_cursedAssault_BotGlobalSettings.txt
@@ -1 +1 @@
-{
"Lay": {
},
"Aiming": {
"MAX_AIM_PRECICING": 4.0,
"COEF_FROM_COVER": 0.75,
"PANIC_COEF": 1.2,
"PANIC_ACCURATY_COEF": 1.2,
"PANIC_TIME": 2.0,
"DAMAGE_PANIC_TIME": 15.0,
"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,
"XZ_COEF_STATIONARY_GRENADE": 0.8,
"BOTTOM_COEF": 0.15,
"FIRST_CONTACT_ADD_SEC": 0.05,
"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,
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
"SCATTERING_DIST_MODIF": 0.6,
"SCATTERING_DIST_MODIF_CLOSE": 0.82,
"AIMING_TYPE": 5,
"COEF_IF_MOVE": 1.2,
"TIME_COEF_IF_MOVE": 1.1,
"ANY_PART_SHOOT_TIME": 30.0,
"Y_TOP_OFFSET_COEF": 0.001,
"Y_BOTTOM_OFFSET_COEF": 0.015,
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
"GOAL_TO_FULL_DISSAPEAR": 0.5,
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
"ENEMY_LIGHT_ADD": 45.0,
},
"Shoot": {
"RECOIL_TIME_NORMALIZE": 2.0,
"RECOIL_PER_METER": 0.1,
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
"FINGER_HOLD_STATIONARY_GRENADE": 0.3,
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
"FAR_DIST_ENEMY_SQR": 400.0,
"RUN_DIST_NO_AMMO_SQRT": 625.0,
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
"CHANCE_TO_CHANGE_WEAPON": 0.0,
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
},
"Move": {
"REACH_DIST_RUN": 0.8,
"UPDATE_TIME_RECAL_WAY": 7.0,
"RUN_TO_COVER_MIN": 2.0,
"RUN_IF_GAOL_FAR_THEN": 10.0,
"AT": [
"normal",
"normal",
"normal",
"regular",
"regular"
],
},
"Grenade": {
"RUN_AWAY": 22.0,
"RUN_AWAY_SQR": 484.0,
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
"GrenadePerMeter": 0.15,
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
"FLASH_GRENADE_TIME_COEF": 0.3,
"TIME_SHOOT_TO_FLASH": 4.0,
"NO_RUN_FROM_AI_GRENADES": false,
"MAX_THROW_POWER": 18.7,
"GrenadePrecision": 0.1,
"GRENADE_PRECISION_PORTALS": 0.1,
"WAIT_TIME_TURN_AWAY": 0.2,
"ANG_TYPE": 4,
},
"Change": {
"FLASH_VISION_DIST": 0.05,
"STUN_HEARING": 0.01
},
"Cover": {
"SOUND_TO_GET_SPOTTED": 2.0,
"DIST_CHECK_SFETY": 9.0,
"SPOTTED_COVERS_RADIUS": 3.0,
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
"SPOTTED_GRENADE_RADIUS": 16.0,
"RUN_IF_FAR": 7.0,
"STAY_IF_FAR": 35.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,
"MIN_DEFENCE_LEVEL": 22.0,
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25.0,
},
"Patrol": {
"MIN_TALK_DELAY": 35.0,
"VISION_DIST_COEF_PEACE": 0.75,
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
"CAN_LOOK_TO_DEADBODIES": true,
},
"Hearing": {
"BOT_CLOSE_PANIC_DIST": 2.0,
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65,
"DISPERSION_COEF": 2.6,
"CLOSE_DIST": 10.0,
"HEAR_DELAY_WHEN_PEACE": 0.75,
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
"LOOK_ONLY_DANGER_DELTA": 9.0,
},
"Mind": {
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
"BULLET_FEEL_DIST": 360.0,
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
"DOG_FIGHT_OUT": 6.0,
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
"STANDART_AMBUSH_DIST": 200.0,
},
"Boss": {
},
"Core": {
"VisibleAngle": 130.0,
"VisibleDistance": 127.0,
"ScatteringPerMeter": 0.12,
"ScatteringClosePerMeter": 0.1,
"DamageCoeff": 1.0,
"HearingSense": 1.85,
"WaitInCoverBetweenShotsSec": 1.5
},
"Scattering": {
"MinScatter": 0.015,
"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,
"Caution": 0.03,
"AMPLITUDE_FACTOR": 0.015,
"AMPLITUDE_SPEED": 0.001,
}
}
\ No newline at end of file
+{
"Lay": {
"SHALL_LAY_PROBABILTY_WHEN_ARTILLERY" : 10
},
"Aiming": {
"MAX_AIM_PRECICING": 4.0,
"COEF_FROM_COVER": 0.75,
"PANIC_COEF": 1.2,
"PANIC_ACCURATY_COEF": 1.2,
"PANIC_TIME": 2.0,
"DAMAGE_PANIC_TIME": 15.0,
"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,
"XZ_COEF_STATIONARY_GRENADE": 0.8,
"BOTTOM_COEF": 0.15,
"FIRST_CONTACT_ADD_SEC": 0.05,
"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,
"BASE_SHIEF_STATIONARY_GRENADE": 1.1,
"SCATTERING_DIST_MODIF": 0.6,
"SCATTERING_DIST_MODIF_CLOSE": 0.82,
"AIMING_TYPE": 5,
"COEF_IF_MOVE": 1.2,
"TIME_COEF_IF_MOVE": 1.1,
"ANY_PART_SHOOT_TIME": 30.0,
"Y_TOP_OFFSET_COEF": 0.001,
"Y_BOTTOM_OFFSET_COEF": 0.015,
},
"Look": {
"MAX_VISION_GRASS_METERS": 0.8,
"GOAL_TO_FULL_DISSAPEAR": 0.5,
"GOAL_TO_FULL_DISSAPEAR_SHOOT": 0.0005,
"VISIBLE_DISNACE_WITH_LIGHT": 43.0,
"ENEMY_LIGHT_ADD": 45.0,
},
"Shoot": {
"RECOIL_TIME_NORMALIZE": 2.0,
"RECOIL_PER_METER": 0.1,
"WAIT_NEXT_STATIONARY_GRENADE": 1.0,
"FINGER_HOLD_STATIONARY_GRENADE": 0.3,
"AUTOMATIC_FIRE_SCATTERING_COEF": 1.5,
"FAR_DIST_ENEMY_SQR": 400.0,
"RUN_DIST_NO_AMMO_SQRT": 625.0,
"CAN_SHOOTS_TIME_TO_AMBUSH": 333,
"NOT_TO_SEE_ENEMY_TO_WANT_RELOAD_PERCENT": 0.5,
"CHANCE_TO_CHANGE_WEAPON": 0.0,
"CHANCE_TO_CHANGE_WEAPON_WITH_HELMET": 0.0,
},
"Move": {
"REACH_DIST_RUN": 0.8,
"UPDATE_TIME_RECAL_WAY": 7.0,
"RUN_TO_COVER_MIN": 2.0,
"RUN_IF_GAOL_FAR_THEN": 10.0,
"AT": [
"normal",
"normal",
"normal",
"regular",
"regular"
],
},
"Grenade": {
"RUN_AWAY": 22.0,
"RUN_AWAY_SQR": 484.0,
"CHANCE_TO_NOTIFY_ENEMY_GR_100": 99.0,
"GrenadePerMeter": 0.15,
"SHOOT_TO_SMOKE_CHANCE_100": 30.0,
"FLASH_GRENADE_TIME_COEF": 0.3,
"TIME_SHOOT_TO_FLASH": 4.0,
"NO_RUN_FROM_AI_GRENADES": false,
"MAX_THROW_POWER": 18.7,
"GrenadePrecision": 0.1,
"GRENADE_PRECISION_PORTALS": 0.1,
"WAIT_TIME_TURN_AWAY": 0.2,
"ANG_TYPE": 4,
},
"Change": {
"FLASH_VISION_DIST": 0.05,
"STUN_HEARING": 0.01
},
"Cover": {
"SOUND_TO_GET_SPOTTED": 2.0,
"DIST_CHECK_SFETY": 9.0,
"SPOTTED_COVERS_RADIUS": 3.0,
"LOOK_LAST_ENEMY_POS_MOVING": 1.5,
"LOOK_TO_HIT_POINT_IF_LAST_ENEMY": 3.0,
"SPOTTED_GRENADE_RADIUS": 16.0,
"RUN_IF_FAR": 7.0,
"STAY_IF_FAR": 35.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,
"MIN_DEFENCE_LEVEL": 22.0,
"STATIONARY_WEAPON_NO_ENEMY_GETUP": 20.0,
"STATIONARY_WEAPON_MAX_DIST_TO_USE": 25.0,
},
"Patrol": {
"MIN_TALK_DELAY": 35.0,
"VISION_DIST_COEF_PEACE": 0.75,
"MAX_YDIST_TO_START_WARN_REQUEST_TO_REQUESTER": 5.0,
"CAN_LOOK_TO_DEADBODIES": true,
},
"Hearing": {
"BOT_CLOSE_PANIC_DIST": 2.0,
"CHANCE_TO_HEAR_SIMPLE_SOUND_0_1": 0.65,
"DISPERSION_COEF": 2.6,
"CLOSE_DIST": 10.0,
"HEAR_DELAY_WHEN_PEACE": 0.75,
"HEAR_DELAY_WHEN_HAVE_SMT": 0.5,
"LOOK_ONLY_DANGER_DELTA": 9.0,
},
"Mind": {
"DAMAGE_REDUCTION_TIME_SEC": 20.0,
"BULLET_FEEL_DIST": 360.0,
"SUSPETION_POINT_CHANCE_ADD100": 0.0,
"GROUP_EXACTLY_PHRASE_DELAY": 20.0,
"ATTACK_ENEMY_IF_PROTECT_DELTA_LAST_TIME_SEEN": 1.5,
"DOG_FIGHT_OUT": 6.0,
"SHOOT_INSTEAD_DOG_FIGHT": 9.0,
"PISTOL_SHOTGUN_AMBUSH_DIST": 60.0,
"STANDART_AMBUSH_DIST": 200.0,
},
"Boss": {
},
"Core": {
"VisibleAngle": 130.0,
"VisibleDistance": 127.0,
"ScatteringPerMeter": 0.12,
"ScatteringClosePerMeter": 0.1,
"DamageCoeff": 1.0,
"HearingSense": 1.85,
"WaitInCoverBetweenShotsSec": 1.5
},
"Scattering": {
"MinScatter": 0.015,
"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,
"Caution": 0.03,
"AMPLITUDE_FACTOR": 0.015,
"AMPLITUDE_SPEED": 0.001,
}
}
\ No newline at end of file
diff --git a/Generator/Assets/normal_infectedAssault_BotGlobalSettings.txt b/Generator/Assets/normal_infectedAssault_BotGlobalSettings.txt
new file mode 100644
index 0000000..3441d68
--- /dev/null
+++ b/Generator/Assets/normal_infectedAssault_BotGlobalSettings.txt
@@ -0,0 +1,513 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.75,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.7,
+ "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.6,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "RECOIL_PER_METER": 0.1,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85,
+ "DIST_TO_STOP_SPRINT_MELEE": 3.0
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "MELEE_ATTACK_ZIG_ZAG": 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": 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,
+ "GRENADE_PRECISION_PORTALS": 0.02,
+ "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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECIVE_PLAYER_REQUESTS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "DEFAULT_ENEMY_SAVAGE": 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": 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": 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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/normal_infectedCivil_BotGlobalSettings.txt b/Generator/Assets/normal_infectedCivil_BotGlobalSettings.txt
new file mode 100644
index 0000000..b3a88b4
--- /dev/null
+++ b/Generator/Assets/normal_infectedCivil_BotGlobalSettings.txt
@@ -0,0 +1,512 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.75,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.7,
+ "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.6,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "RECOIL_PER_METER": 0.1,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85,
+ "DIST_TO_STOP_SPRINT_MELEE": 3.0
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 0.02,
+ "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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECIVE_PLAYER_REQUESTS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "DEFAULT_ENEMY_SAVAGE": 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": 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": 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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/normal_infectedLaborant_BotGlobalSettings.txt b/Generator/Assets/normal_infectedLaborant_BotGlobalSettings.txt
new file mode 100644
index 0000000..b3a88b4
--- /dev/null
+++ b/Generator/Assets/normal_infectedLaborant_BotGlobalSettings.txt
@@ -0,0 +1,512 @@
+{
+ "Lay": {
+ "CHECK_SHOOT_WHEN_LAYING": false,
+ "DELTA_LAY_CHECK": 2.0,
+ "DELTA_GETUP": 5.0,
+ "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.8,
+ "RECALC_DIST": 0.7,
+ "RECALC_SQR_DIST": 0.48999998,
+ "COEF_FROM_COVER": 0.75,
+ "PANIC_COEF": 1.2,
+ "PANIC_ACCURATY_COEF": 1.2,
+ "HARD_AIM": 0.75,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.7,
+ "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.6,
+ "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,
+ "ANGLE_FOR_GETUP": 30.0,
+ "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,
+ "CHECK_HEAD_ANY_DIST": 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,
+ "CAN_STOP_SHOOT_CAUSE_ANIMATOR": true,
+ "RECOIL_PER_METER": 0.1,
+ "MAX_RECOIL_PER_METER": 0.2,
+ "HORIZONT_RECOIL_COEF": 0.4,
+ "WAIT_NEXT_SINGLE_SHOT": 1,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85,
+ "DIST_TO_STOP_SPRINT_MELEE": 3.0
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "GRENADE_PRECISION_PORTALS": 0.02,
+ "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,
+ "DO_RANDOM_DROP_ITEM": 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,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "LOOT_PATROL_POTENTIAL_CLUSTERS_AMOUNT": 10
+ },
+ "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,
+ "CHACE_TO_DEACTIVATE": 50.0,
+ "CHANCE_TO_IGNORE_TRIPWIRE": 0.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,
+ "SURGE_KIT_ONLY_SAFE_CONTAINER": false,
+ "CHECK_MARK_OF_UNKNOWS": false,
+ "CAN_RECIVE_PLAYER_REQUESTS": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "DEFAULT_ENEMY_SAVAGE": 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": 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": 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,
+ "MAY_BE_CALLED_FOR_HELP": true,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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.05,
+ "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
+ }
+}
diff --git a/Generator/Assets/normal_infectedPmc_BotGlobalSettings.txt b/Generator/Assets/normal_infectedPmc_BotGlobalSettings.txt
new file mode 100644
index 0000000..3253ce0
--- /dev/null
+++ b/Generator/Assets/normal_infectedPmc_BotGlobalSettings.txt
@@ -0,0 +1,493 @@
+{
+ "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,
+ "HARD_AIM_CHANCE_100": 111,
+ "AIMING_ON_WAY": 101,
+ "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.7,
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5,
+ "MELEE_STOP_MOVE_DISTANCE": 0.85,
+ "DIST_TO_STOP_SPRINT_MELEE": 3.0
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.0,
+ "REACH_DIST": 1.2,
+ "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,
+ "CAN_LOOK_TO_DEADBODIES": true,
+ "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_CHECK_MAGAZINE": false,
+ "CAN_WATCH_SECOND_WEAPON": true,
+ "STAY_AFTER_LOOT_TIME_MIN": 10,
+ "STAY_AFTER_LOOT_TIME_MAX": 20,
+ "SPRINT_BETWEEN_CACHED_POINTS": 100
+ },
+ "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": {
+ "HOW_WORK_OVER_DEAD_BODY": 2,
+ "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,
+ "FOLLOWER_AND_BOSS_WARN_EQUAL_PRIORITY": true,
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": false,
+ "CAN_USE_MEDS": true,
+ "ACTIVE_FOLLOW_PLAYER_EVENTS": false,
+ "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": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "Boss": {
+ "BOSS_DIST_TO_WARNING": 25.0,
+ "BOSS_DIST_TO_WARNING_SQRT": 625.0,
+ "BOSS_DIST_TO_WARNING_OUT": 30.0,
+ "BOSS_DIST_TO_WARNING_OUT_SQRT": 900.0,
+ "BOSS_DIST_TO_SHOOT": 7.0,
+ "BOSS_DIST_TO_SHOOT_SQRT": 49.0,
+ "COUNT_FOLLOWERS_TO_WARN": 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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": 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,
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/normal_infectedTagilla_BotGlobalSettings.txt b/Generator/Assets/normal_infectedTagilla_BotGlobalSettings.txt
new file mode 100644
index 0000000..2e1c879
--- /dev/null
+++ b/Generator/Assets/normal_infectedTagilla_BotGlobalSettings.txt
@@ -0,0 +1,503 @@
+{
+ "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,
+ "SELF_NIGHTVISION": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.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,
+ "FORCE_OPPONENT_TO_PEAEFUL": true,
+ "CAN_CHECK_MAGAZINE": false
+ },
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.65,
+ "PROTECT_DELTA_HEAL_SEC": 10.0,
+ "CAN_STAND_BY": true,
+ "CAN_THROW_REQUESTS": true,
+ "GROUP_ANY_PHRASE_DELAY": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": [],
+ "REVENGE_BOT_TYPES": [],
+ "FRIENDLY_BOT_TYPES": ["infectedCivil", "infectedPmc", "infectedLaborant", "infectedAssault", "infectedTagilla"],
+ "REVENGE_FOR_SAVAGE_PLAYERS": false
+ },
+ "Boss": {
+ "BOSS_DIST_TO_WARNING": 15.0,
+ "BOSS_DIST_TO_WARNING_SQRT": 225.0,
+ "BOSS_DIST_TO_WARNING_USEC": 15.0,
+ "BOSS_DIST_TO_WARNING_SQRT_USEC": 225.0,
+ "BOSS_DIST_TO_WARNING_BEAR": 15.0,
+ "BOSS_DIST_TO_WARNING_SQRT_BEAR": 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,
+ "NOT_ADD_TO_ENEMY_ON_KILLS": true,
+ "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
+ }
+}
diff --git a/Generator/Assets/normal_sectantOni_BotGlobalSettings.txt b/Generator/Assets/normal_sectantOni_BotGlobalSettings.txt
new file mode 100644
index 0000000..a44a47f
--- /dev/null
+++ b/Generator/Assets/normal_sectantOni_BotGlobalSettings.txt
@@ -0,0 +1,480 @@
+{
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.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,
+ "CAN_CHECK_MAGAZINE": false
+ },
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.65,
+ "PROTECT_DELTA_HEAL_SEC": 10.0,
+ "CAN_STAND_BY": true,
+ "CAN_THROW_REQUESTS": true,
+ "GROUP_ANY_PHRASE_DELAY": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "Neutral",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "FRIENDLY_BOT_TYPES": [],
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": []
+ },
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/normal_sectantPredvestnik_BotGlobalSettings.txt b/Generator/Assets/normal_sectantPredvestnik_BotGlobalSettings.txt
new file mode 100644
index 0000000..f78dd22
--- /dev/null
+++ b/Generator/Assets/normal_sectantPredvestnik_BotGlobalSettings.txt
@@ -0,0 +1,503 @@
+{
+ "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,
+ "ANGLE_FOR_GETUP": 178.0,
+ "WAIT_NEW__LOOK_SENSOR": 7.8,
+ "SELF_NIGHTVISION": true,
+ "FULL_SECTOR_VIEW": 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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.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": {
+ "CAN_LAY_TO_COVER_DIST_LOOK_TO_ENEMY": 300.0,
+ "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,
+ "CAN_CHECK_MAGAZINE": false
+ },
+ "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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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_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,
+ "REVENGE_FOR_SAVAGE_PLAYERS": false,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "Neutral",
+ "REVENGE_BOT_TYPES" : []
+ },
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Assets/normal_sectantPrizrak_BotGlobalSettings.txt b/Generator/Assets/normal_sectantPrizrak_BotGlobalSettings.txt
new file mode 100644
index 0000000..c3c48f5
--- /dev/null
+++ b/Generator/Assets/normal_sectantPrizrak_BotGlobalSettings.txt
@@ -0,0 +1,491 @@
+{
+ "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,
+ "VALIDATE_MALFUNCTION_CHANCE": 100,
+ "REPAIR_MALFUNCTION_IMMEDIATE_CHANCE": 25,
+ "DELAY_BEFORE_EXAMINE_MALFUNCTION": 0.5,
+ "DELAY_BEFORE_FIX_MALFUNCTION": 0.5
+ },
+ "Move": {
+ "BASE_ROTATE_SPEED": 270.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,
+ "CAN_CHECK_MAGAZINE": 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_RECEIVE_PLAYER_REQUESTS_SAVAGE": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_BEAR": false,
+ "CAN_RECEIVE_PLAYER_REQUESTS_USEC": 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.65,
+ "PROTECT_DELTA_HEAL_SEC": 10.0,
+ "CAN_STAND_BY": false,
+ "CAN_THROW_REQUESTS": true,
+ "GROUP_ANY_PHRASE_DELAY": 5.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,
+ "DEFAULT_SAVAGE_BEHAVIOUR": "Neutral",
+ "DEFAULT_BEAR_BEHAVIOUR": "AlwaysEnemies",
+ "DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
+ "FRIENDLY_BOT_TYPES": [],
+ "WARN_BOT_TYPES": [],
+ "ENEMY_BOT_TYPES": []
+ },
+ "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,
+ "SET_CHEAT_VISIBLE_WHEN_ADD_TO_ENEMY": true,
+ "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
+ }
+}
\ No newline at end of file
diff --git a/Generator/Generator.csproj b/Generator/Generator.csproj
index 369ad33..c4b3189 100644
--- a/Generator/Generator.csproj
+++ b/Generator/Generator.csproj
@@ -9,43 +9,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -54,24 +99,69 @@
+
+ Always
+
Always
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
@@ -81,9 +171,21 @@
Always
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
Always
@@ -93,9 +195,15 @@
Always
+
+ Always
+
Always
+
+ Always
+
Always
@@ -111,12 +219,33 @@
Always
+
+ Always
+
+
+ Always
+
Always
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
@@ -135,6 +264,12 @@
Always
+
+ Always
+
+
+ Always
+
Always
@@ -147,18 +282,60 @@
Always
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
+
+ Always
+
Always
@@ -196,84 +373,16 @@
Always
+
-
- Always
-
Always
-
- Always
-
-
- Always
-
PreserveNewest
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
Always