Advertisement
Guest User

Untitled

a guest
Mar 26th, 2024
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.72 KB | None | 0 0
  1. [General]
  2. ; Максимальная величина конуса разлета пуль при стрельбе.
  3. ; Уменьшение или увеличение этого значения пропорционально сделает все выстрелы более точными или наборот.
  4. ; Не рекомендуется уменьшать это значение меньше 15, так как при этом нарушится игровой баланс -
  5. ; разница между оружием станет менее заметной, появятся сверхметкие выстрелы из пистолета на дальней дистанции и т.д.
  6. ; В оригинальной системе NCTH значение было равно 22.5
  7. DEGREES_MAXIMUM_APERTURE = 17.5
  8.  
  9. ; Открытые прицелы остаются эффективными на большей дистанции
  10. IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT = TRUE
  11. IRON_SIGHTS_MAX_APERTURE_MODIFIER = 2.0
  12.  
  13. ; Бонус к прицеливанию от лазера, в зависимости от используемого режима стрельбы (навскидку, открытый прицел, оптика)
  14. LASER_PERFORMANCE_BONUS_HIP = 25.0
  15. LASER_PERFORMANCE_BONUS_IRON = 25.0
  16. LASER_PERFORMANCE_BONUS_SCOPE = 0.0
  17.  
  18. ; GRAVITY_COEFFICIENT определяет, насколько быстро траектория пули начнет снижаться после того,
  19. ; как пуля достигнет максимальной дальности оружия.
  20. ; Чем больше значение, тем медленнее будет снижаться пуля и тем дальше можно стрелять.
  21. ;
  22. ; RANGE_COEFFICIENT определяет величину дистанции относительно максимальной дальности оружия,
  23. ; начиная с которой будет проявляться эффект падения траектории пули.
  24. ;
  25. ; VERTICAL_BIAS - изменяет распределение при выстреле в вертикальном направлении в зависимости
  26. ; от положения тела наемника при выстреле.
  27. ; При значении, отличном от 1.0, форма курсора при выстреле лежа будет выглядеть как эллипс,
  28. ; и соответственно изменится распределение пуль.
  29. GRAVITY_COEFFICIENT = 6.0
  30. VERTICAL_BIAS = 1.0
  31. RANGE_COEFFICIENT = 1.0
  32.  
  33. ; IRON_SIGHT_PERFORMANCE_BONUS уменьшает базовый разброс прицеливания на заданный процент.
  34. ; Этот параметр позволяет приблизить стрельбу с открытого прицела к стрельбе с оптикой,
  35. ; при значении, равном 50, открытый прицел становится столь же эффективным, как и 2x оптический.
  36. IRON_SIGHT_PERFORMANCE_BONUS = 25.0
  37.  
  38. ; Нормальная дистанция стрельбы, используемая для расчета эффективности прицела на данном расстоянии
  39. NORMAL_SHOOTING_DISTANCE = 100
  40. SCOPE_RANGE_MULTIPLIER = 0.5
  41.  
  42. ; Данные параметры позволяют менять эффективность использования оптического прицела в зависимости от навыков стрелка.
  43. ; Опытный снайпер может использовать бонусы от прицела на максимум, в то время как новичок без навыков
  44. ; получит от использования прицела гораздо меньший эффект.
  45. SCOPE_EFFECTIVENESS_MULTIPLIER = 1.0
  46. SCOPE_EFFECTIVENESS_MINIMUM = 100
  47.  
  48. ; Коэффициент уменьшения отклонения пули при стрельбе сбоку
  49. SIDE_FACING_DIVISOR = 1.0
  50.  
  51. [Base CTH]
  52. ; Параметры, задающие распределение навыков стрелка по важности для базового прицеливания.
  53. ; Основные параметры для базового прицеливания (без использования дополнительных кликов) - меткость и ловкость.
  54. BASE_EXP = 1.0
  55. BASE_MARKS = 4.0
  56. BASE_WIS = 1.0
  57. BASE_DEX = 4.0
  58.  
  59. ; Параметры, задающие сложность базового прицеливания в зависимости от положения тела при стрельбе.
  60. BASE_DRAW_COST = 1.0
  61. BASE_TWO_GUNS = 4.0
  62. BASE_ONE_HANDED = 1.5
  63. BASE_STANDING_STANCE = 1.0
  64. BASE_CROUCHING_STANCE = 1.25
  65. BASE_PRONE_STANCE = 1.5
  66. BASE_HEAVY_WEAPON = 2.0
  67.  
  68. ; Параметры, задающие дополнительные бонусы/штрафы при базовом прицеливании для противника, в зависимости от уровня сложности игры.
  69. BASE_DIFFICULTY_NOVICE = 0.0
  70. BASE_DIFFICULTY_EXPERIENCED = 0.0
  71. BASE_DIFFICULTY_EXPERT = 0.0
  72. BASE_DIFFICULTY_INSANE = 0.0
  73.  
  74. ; Алкоголь напрямую влияет на уровень меткости
  75. BASE_DRUNK_TIPSY = 0.0
  76. BASE_DRUNK = 0.0
  77. BASE_DRUNK_WASTED = 0.0
  78. BASE_DRUNK_HUNGOVER = 0.0
  79.  
  80. ; Штраф на базовое прицеливание по паникующей цели
  81. BASE_SHOCK = -25.0
  82. ; Штраф на базовое прицеливание по невидимой цели
  83. BASE_TARGET_INVISIBLE = -100.0
  84.  
  85. [Aiming CTH]
  86. ; Параметры, задающие распределение навыков стрелка по важности для прицеливания.
  87. ; Основный параметр для прицеливания - меткость.
  88. AIM_EXP = 2.0
  89. AIM_MARKS = 8.0
  90. AIM_WIS = 1.0
  91. AIM_DEX = 1.0
  92.  
  93. ; Параметры, задающие сложность базового прицеливания в зависимости от положения тела при стрельбе.
  94. ; AIM_DRAW_COST - величина сложности прицеливания в зависимости от базовых параметров оружия
  95. ; (параметр Handling, состояние оружия)
  96. AIM_DRAW_COST = 0.5
  97. AIM_STANDING_STANCE = 1.5
  98. AIM_CROUCHING_STANCE = 1.0
  99. AIM_PRONE_STANCE = 0.5
  100. AIM_TWO_GUNS = 4.0
  101. AIM_ONE_HANDED = 1.5
  102. AIM_HEAVY_WEAPON = 2.0
  103.  
  104. ; Параметры, задающие дополнительные бонусы/штрафы прицеливания для противника, в зависимости от уровня сложности игры.
  105. AIM_DIFFICULTY_NOVICE = 0.0
  106. AIM_DIFFICULTY_EXPERIENCED = 0.0
  107. AIM_DIFFICULTY_EXPERT = 0.0
  108. AIM_DIFFICULTY_INSANE = 0.0
  109.  
  110. ; Штраф на прицеливание ближе оптимальной дистанции для данного прицела
  111. AIM_TOO_CLOSE_SCOPE = -0.5
  112. ; Штраф на прицеливание, если между стрелком и целью есть визуальные помехи (трава, кусты)
  113. AIM_VISIBILITY = -35.0
  114. ; Штраф на прицеливание по паникующей цели
  115. AIM_SHOCK = -50.0
  116. ; Штраф на прицеливание за пределами видимости (стрельба по наводке)
  117. AIM_TARGET_INVISIBLE = -100.0
  118.  
  119. [Shooting Mechanism]
  120. ; MOVEMENT_TRACKING_DIFFICULTY - сложность отслеживания движения противника
  121. ; MOVEMENT_PENALTY_PER_TILE - базовый штраф на движение противника
  122. ; Эти параметры определяют способность стрелка компенсировать штраф на движение цели.
  123. MOVEMENT_TRACKING_DIFFICULTY = 40
  124. MOVEMENT_PENALTY_PER_TILE = 4.0
  125.  
  126. RECOIL_MAX_COUNTER_STR = 6.0
  127. RECOIL_MAX_COUNTER_AGI = 1.0
  128. RECOIL_MAX_COUNTER_EXP_LEVEL = 2.0
  129.  
  130. ; максимальное значение силы, которую стрелок прикладывает для компенсации увода ствола
  131. RECOIL_MAX_COUNTER_FORCE = 12.0
  132. RECOIL_MAX_COUNTER_CROUCH = 10.0
  133. RECOIL_MAX_COUNTER_PRONE = 20.0
  134.  
  135. ; NORMAL_RECOIL_DISTANCE - базовая величина для расчета отклонения выстрелов в результате действия отдачи.
  136. ; Чем выше значение, тем точнее становится автоматическая стрельба.
  137. NORMAL_RECOIL_DISTANCE = 70
  138.  
  139. ; MAX_BULLET_DEV - величина рассеивания при стрельбе, в зависимости от параметра "точность" оружия.
  140. ; Эффект рассеивания (техническая кучность) определяет отклонение реальной траектории от точки прицеливания.
  141. MAX_BULLET_DEV = 5.0
  142. RANGE_EFFECTS_DEV = TRUE
  143.  
  144. ; MAX_EFFECTIVE_RANGE_MULTIPLIER определяет максимальную дистанцию от относительно дальности оружия,
  145. ; на которой AI будет пытаться стрелять.
  146. ; При значении параметра 1.0 AI не будет стрелять по целям, находящимся за пределами дальности оружия.
  147. ;
  148. ; Данные параметры относятся к работе AI, не влияют на реальный шанс попадания и никак не влияют
  149. ; на стрельбу наемников.
  150. MAX_EFFECTIVE_RANGE_MULTIPLIER = 1.5
  151. MAX_EFFECTIVE_RANGE_REDUCTION = 0.1
  152. MAX_EFFECTIVE_USE_GRADIENT = TRUE
  153.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement