Перейти к контенту

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

AI additions


Bak

Рекомендуемые сообщения

По поводу стояния под пулями...

Я в последних фиксах к OLR 2.5 с этим так боролся. 

 

В config\creatures\m_stalker.ltx выставить такие настройки:

 

;коэффициент усиления приоритета\силы звука

[stalker_sound_perceive]
weapon = 2
item = 0.5
npc  = 0.6
anomaly = 0.45
world   = 0.3
object  = 0.4
 
Но проблема была еще в настройках самих звуковых файлов - у звуков свиста пуль стоял очень маленький радиус, и НПСи их тупо не слышали. Для sounds\weapons\whine*.ogg через SAVandT выставлял такие настройки:
 
Game Sound Type: weapon_bullet_hit
Maximum AI Distance: 10
Изменено пользователем macron
  • Полезно 4

Поделиться этим сообщением


Ссылка на сообщение

 

 

Не могли бы вы скинуть на обменник ваши правленные звуковые файлы свиста пуль для небольшого тестирования ?

http://rghost.ru/6JNRLcMHt

Там в config\creatures\m_stalker.ltx еще изменено много настроек для правки зрения.

  • Полезно 2

Поделиться этим сообщением


Ссылка на сообщение

 

 

для модов ТЧ подойдет файл или он для OLR и потребует корректировки?

Это - образцы для сравнения/изучения. Естественно, тупая подстановка конфигов из одного мода в другой приведет к непредсказуемым последствиям.

Поделиться этим сообщением


Ссылка на сообщение

 

 

Только вот с коэф хотелось бы поподробнее например 0.3  это более глухой чем 1.0 или наоборот?

Чем цифра больше, тем данный тип приоритетнее относительно других типов.

  • Нравится 1
  • Полезно 2

Поделиться этим сообщением


Ссылка на сообщение

 

 

схема rx_ff "По своим не стрелять"

В качестве идеи для улучшения будущих схем... Как понимаю, текущая схема работает, если два НПС стреляют по ГГ с одной стороны, и один перекрывает обзор другому. Но если ГГ стоит между двумя НПС, то они всё равно будут оба в упор палить, периодически друг в друга попадая через ГГ.

Поделиться этим сообщением


Ссылка на сообщение

 

 

Присутствует ли в этой сборке анимация курения сигарет?

Вообще, для сигарет много где надо прописывать (скрипты, конфиги, xml). Можешь посмотреть, как сделано в OLR.

  • Полезно 1

Поделиться этим сообщением


Ссылка на сообщение

Тестировал OLR (со старой схемой ai-паков, давно адаптированных). Вылета не было, но в логе промелькнула интересная запись:

 

FATAL ERROR
 
[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>
[error]Arguments     : LUA error: ...games\stalker_olr\gamedata\scripts\rx_bandage.script:137: attempt to compare nil with number
 

stack trace:

Scheduler tried to update object gar_dolg_blokpost_1

 

В 137 строчке rx_bandage.script и далее там написано:

 

    if self.timer < time_global() then
        self.animst = self.animst+1
        printf("act[%s]:add anim %s(%s)",npc:character_name(),self.animst,tostring(anims[self.animst] and anims[self.animst].a))
    else
        return
    end

 

Случай редкий, раньше не встречал. Интересно, в новой версии такой вариант учтен?

Изменено пользователем macron
  • Нравится 1
  • Полезно 1

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...