Файлы: actor.ltx — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Файлы: actor.ltx — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Параметры сложности)
(Параметры сложности)
Строка 63: Строка 63:
  
  
[actor_condition]
+
<nowiki>[actor_condition]
 
satiety_v = 0.0000162 ;скорость уменьшения сытости со временем
 
satiety_v = 0.0000162 ;скорость уменьшения сытости со временем
 
radiation_v = 0.00003 ;скорость уменьшения радиации
 
radiation_v = 0.00003 ;скорость уменьшения радиации
Строка 78: Строка 78:
 
max_walk_weight = 60 ;макс переносимый вес  
 
max_walk_weight = 60 ;макс переносимый вес  
  
  Если мы пропишем:
+
   
max_item_mass          = 35 ;50.0 и в system.ltx  тоже самое
+
Если мы пропишем:
 +
 
 +
max_item_mass          = 35 ;50.0 и в system.ltx  тоже самое
 
  ,а max_walk_weight оставим без изменений то мы будем уставать когда у нас в рюкзаке 35 а таскать 60кг.
 
  ,а max_walk_weight оставим без изменений то мы будем уставать когда у нас в рюкзаке 35 а таскать 60кг.
  
Строка 95: Строка 97:
 
wound_2              =actor\hurt1,actor\hurt2,actor\hurt3,actor\hurt4
 
wound_2              =actor\hurt1,actor\hurt2,actor\hurt3,actor\hurt4
 
light_burn          =actor\pain1,actor\pain2,actor\pain3
 
light_burn          =actor\pain1,actor\pain2,actor\pain3
  Доработка Myha
+
  Доработка Myha</nowiki>
 
[[Категория:Конфигурационные_файлы]]
 
[[Категория:Конфигурационные_файлы]]

Версия 09:01, 21 января 2011

Параметры передвижения

  • max_item_mass = ;максимальный переносимый вес (необходимо изменить также параметр max_weight в system.ltx)
  • jump_speed = ;высота прыжка
  • crouch_coef = ;скорость передвижения главного героя на корточках
  • climb_coef = ;скорость перемещения ГГ по лестницам
  • run_coef = ;скорость обычного бега
  • sprint_koef = ;коеффициент, умножая на который, получаем скорость бега в спринте
  • run_back_coef = ;коеффициент, умножая на который, получаем скорость бега спиной вперед
  • walk_back_coef = ;коеффициент, умножая на который, получаем скорость движения спиной вперед
  • air_control_param = ;перемещение ГГ в прыжке\падении
  • walk_accel =

Параметры сложности

  • hit_probability_gd_novice = 0.20 ;пули, попадающие в цель и выпущенные NPC. Уровень игры "Новичок" - меткость NPC 20%
  • hit_probability_gd_stalker = 0.30 ;меткость NPC 30%
  • hit_probability_gd_veteran = 0.40 ;меткость NPC 40%
  • hit_probability_gd_master = 0.50 ;50% пуль, выпущенные НПС, попадают в цель

В частности, если прописать эти четыре параметра "hit_probability_gd_*" в каждый файл с оружием "wpn_*.ltx", то в результате npc из разного оружия будут стрелять с разной точностью, с той, которую вы укажете для разного уровня сложности игры.

Пример: В игре автомат Абакан точнее АК74, но из-за того что параметры hit_probability_gd_* едины для всех видов оружия, НПС будут стрелять из этих двух автоматов с одинаковой точностью. Чтобы исправить это, можно прописать эти параметры к Абакану и а АК74, но поменяв значения:

  • Абакан (wpn_abakan.ltx) - hit_probability_gd_master = 0.55
  • AK74 (wpn_ak74.ltx) - hit_probability_gd_master = 0.50

Теперь НПС на уровне игры "Мастер" будут стрелять из Абакана чуть точнее (на 5%) чем из АК74.


Коэффициэнты иммунитета при повышении сложности в секциях [actor_immunities_gd_*]:

  • 1 - новичок
  • 2 - сталкер
  • 3 - ветеран
  • 4 - мастер
Параметр 1 2 3 4 название
burn_immunity = 0.5 0.65 0.8 1.0 огонь (костры, огненные аномалии и т.п.)
strike_immunity = 0.5 0.65 0.8 1.0 удар (падение с большой высоты, столкновение, аномалии типа "трамплин" и т.п.)
shock_immunity = 0.5 0.65 0.8 1.0 электрошок
wound_immunity = 0.5 0.65 0.8 1.0 разрыв (порезы, атаки животных и т.п.)
radiation_immunity = 0.5 0.65 0.8 1.0 радиация
telepatic_immunity = 0.5 0.65 0.6 1.0 пси воздействие
chemical_burn_immunity = 0.5 0.65 0.8 1.0 химческие вещества
explosion_immunity = 0.1 0.3 0.6 1.0 стойкость к взрывам
fire_wound_immunity = 0.5 0.65 0.8 1.0 пулестойкость

Значение "0.0" - абсолютная стойкость к воздействию Значение "1.0" - без иммунитета к воздействию



[actor_condition] satiety_v = 0.0000162 ;скорость уменьшения сытости со временем radiation_v = 0.00003 ;скорость уменьшения радиации satiety_power_v = 0.005 ;увеличение силы при уменьшении сытости satiety_health_v = 0.0001 ;увеличение здоровья при уменьшении сытости satiety_critical = 0.3 ;критическое значения сытости (в процентах от 0..1) когда здоровье начианает уменьшаться radiation_health_v = 0.002 ;уменьшение здоровья при воздействии радиации morale_v = 0.0001 ;скорость восстановления морали psy_health_v = 0.001 ;скорость восстановления psy-здоровья alcohol_v = -0.0003 health_hit_part = 1.0 ;процент хита, уходящий на отнимание здоровья power_hit_part = 0.1 ;процент хита, уходящий на отнимание силы max_power_leak_speed = 0.0 ;накопление усталости (макс граница, до которой восстанавливается сила) в секунду игрового времени max_walk_weight = 60 ;макс переносимый вес Если мы пропишем: max_item_mass = 35 ;50.0 и в system.ltx тоже самое ,а max_walk_weight оставим без изменений то мы будем уставать когда у нас в рюкзаке 35 а таскать 60кг. [actor_hit_snds] --Звуки смерти Актера burn =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 shock =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 strike =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 wound =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 radiation =monsters\biting\def_0; actor\hurt1,actor\hurt2,actor\hurt3,actor\hurt4 telepatic =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 fire_wound =actor\bullet_hit_1,actor\bullet_hit_2,actor\bullet_hit_3,actor\bullet_hit_4 ; actor\pain_1,actor\pain_3,actor\pain_4,actor\pain_5,actor\pain_6,actor\pain_7,actor\pain_8 chemical_burn =actor\pain1,actor\pain2,actor\pain3; ,actor\hurt4 explosion =affects\tinnitus3a wound_2 =actor\hurt1,actor\hurt2,actor\hurt3,actor\hurt4 light_burn =actor\pain1,actor\pain2,actor\pain3 Доработка Myha

Другие места
LANGUAGE