При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Xash3D Engine
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.05.2018, 15:52  #1
Raid
Raid
Регистрация: 11.07.2006
Адрес: CSM-чат
Возраст: 30
Сообщения: 8,311


По умолчанию Параметр startdark у worldspawn

Столкнулся с тем что env_fade не перманентный, какие бы флаги ни стояли - при флаге fade from сразу после запуска карты первые 0.1 с видно карту. Решение на данный момент такое: у worldspawn есть параметр startdark, который если 1 - карта изначально тёмная, а ближайший активированный env_fade эту темноту отключает.

Задача:
Сделать перманентный env_fade как fade_from, выход из темноты.

Решение:
env_global со стартовым состоянием on
trigger_auto - читает env_global и запускает env_fade
env_fade - выводит экран из черноты.

Так же на предшествующей уровню карте есть триггер, который запускает затемнение, и активирует env_global для запуска выхода из темноты на следующем уровне.

Всё вроде работает, но - стоит минимальная безопасная задержка в 0.1 с у trigger_auto - при этом выход из темноты длится около 1-2 с. Есть мнение что временной параметр спрятан где-то в titles.txt однако открыв таковой и пролистав блоки вида
[ Цитата ] GAMEOVER
{
SUBJECT: FREEMAN

STATUS: EVALUATION TERMINATED

POSTMORTEM:
Subject failed to effectively utilize
human assets in achievement of goal.
}

$fadein 0.03
$holdtime 9
TRAITOR
{
SUBJECT: FREEMAN

STATUS: HIRED

AWAITING ASSIGNMENT
}

можно понять, что названия карт нигде не фигурируют, а значит вызов нужного блока с нужными параметрами осуществляет энтитя, где следующее перед скобками капсом - название, и всё что надо сделать - записать свой блок и либо вызвать его энтитей, либо эта энтитя вызовется как-то сама при старте.

Вопрос: какая энтитя осуществляет вызов?

Последний раз редактировалось Raid, 02.05.2018 в 15:55.
Raid вне форума Ответить с цитированием
Старый 02.05.2018, 17:05  #2
nekonomicon
nekonomicon
Рядовой
Регистрация: 11.10.2016
Сообщения: 42


По умолчанию

nekonomicon вне форума Ответить с цитированием
Старый 02.05.2018, 17:58  #3
Raid
Raid
Регистрация: 11.07.2006
Адрес: CSM-чат
Возраст: 30
Сообщения: 8,311


По умолчанию

2 nekonomicon:
Та, уже выяснилось что раньше параметр регулировался а теперь - нет, и гвоздями прибито 5 секунд. В общем не будет фейдов межуровневых нормальных, тк нет вариантов никаких. Точнее вариант есть - но он настолько стрёмный, что лучше без него чем с ним - там про телепортирование игрока в отдельные комнаты перед сменой уровня.

Последний раз редактировалось Raid, 02.05.2018 в 18:05.
Raid вне форума Ответить с цитированием
Старый 02.05.2018, 19:46  #4
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

2 Raid: в сру от страха как раз телепортировали
Дядя Миша вне форума Ответить с цитированием
Старый 03.05.2018, 01:25  #5
ZAZA
ZAZA
Генерал
Регистрация: 08.11.2011
Сообщения: 2,434
Замечания: 6


По умолчанию

2 Дядя Миша:
В сру от страха даже переход между комнатами сделан телепортами, но это, имхо, извращение
ZAZA вне форума Ответить с цитированием
Старый 03.05.2018, 02:36  #6
Raid
Raid
Регистрация: 11.07.2006
Адрес: CSM-чат
Возраст: 30
Сообщения: 8,311


По умолчанию

Телепорты-комнаты теперь только для заставок, а заставки остались только в самом начале, и те попробую сделать пропускаемыми Оффтоп

Последний раз редактировалось Raid, 03.05.2018 в 02:41.
Raid вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 03:36.


Designed by FT-502, [email protected] Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2021 by CS-Mapping.com.ua Community