Воскресенье, 15.03.2026, 15:32
Приветствую Вас Гость | RSS
F.R.O.N.T.
Главная | Статьи | Регистрация | Вход
Меню сайта
Все новые статьи находяться на форуме!!! Видеть их могут только рарегистрированые пользователи...
Категории каталога
Мои статьи [28] Сценарии [0]
Пишите сюда свои сцинарии
Модострой [152]
Статьи по созданию модов
КАК СНЯТЬ ФИЛЬМ??? [0]
Статьи о том как снять фильмы
Мини-чат
Наш опрос
Стали бы вы смотреть фильм который снят фанатами "Сталкера"?
1. Да, обязательно
2. Если только не кочать
3. Наверно
4. Нет
5. Нет, если там кочество плохое
6. Нет, если надо качать
Всего ответов: 81
Главная » Статьи » Модострой

Выброс на АЭС
Вот к чему я пришел, разребая фалы со скриптами.


Если я не ошибаюсь, то выброс на ЧАЭС это просто нанесение гг повреждения в зависимости от времени пребывания в зоне после инициализации.

Смотрим файлик скрипта gamedata\scripts\sr_aes_deadzone.script

В функции action_postprocess:update_params ()
расчитывается изменение окраски неба в зависимости от времени до выброса.

В функции action_postprocess:update_hit
расчитывается как раз повреждение наносимое герою.

Смотрим что в ней:

Код:
function action_postprocess:update_hit (delta)

//Рачитываем силу повреждения
self.hit_power = self.hit_power + (delta * 0.001) * (self.st.hit_intensity * 0.01)

// Если с момента последнего удара прошло меньше секунды то выходим
if time_global () - self.hit_time < 1000 then
return
end

//Тут создание самого объекта повреждения и запоминание времени
self.hit_time = time_global ();
local h = hit ();
h.power = self.hit_power
h.direction = vector ():set (0, 0, 0);
h.impulse = 0;
h.draftsman = db.actor;
h.type = hit.radiation;
db.actor:hit (h);
h.type = hit.shock

//Наносим собственно повреждение
db.actor:hit (h)

end


Может кому пригодится.



BJIaguMuP


Категория: Модострой | Добавил: front (20.09.2008)
Просмотров: 1084 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
счетчик посещенийсчетчик посещений
Друзья сайта
 
Фан сайт игры S.T.A.L.K.E.R.

Бар_У_границы_Зоны_бар_настоящего_сталкера!

Статистика

На портале: 1
Новичков: 1
Участников: 0

Copyright MyCorp © 2026