Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
5p1r17
(Дух поганый)

Зарегистрирован: Oct 2003
Проживает: Latvia/
Написал: 218 сообщений

Оценка: 7 Votes 7 чел.

Post 
Entities: env_
Сообщение #48288
Продолжаем писать тутор по энтитям.
На этот раз у нас энтити типа env_
Правила описания те же, что и были в Теме Entities: info_, а если кто не помнит их, я вам напомню:

1)Каждый кто знает о какой-нибудь Энтити, должен оставить здесь пост с именем самой энтити, которую он описывает, в поле "тема сообщения".
2)Описание энтити писать по следующему шаблону:
-Краткое описание/назначение:
-Настройки:
--Inputs, Outputs(желательно, чтоб присутствовали):
--Flags:
3) Писать в один пост только по одной Энтити

Зеленым цветом я буду помечать энтити которые еще можно объяснить, красным же - которые уже объяснены и занесены в тутор. Желтым будут помечаться энтити которые не до конца объяснены.

Так же, большая просьба не писать лишнего, тоесть Не относящиеся к Описанию этих типов энтити.

Вот список энтитей:

env_ar2explosion
env_beam
env_beverage
env_blood
env_cubemap
env_dustpuff
env_entity_igniter
env_entity_maker
env_explosion
env_extinguisherjet
env_fade
env_fire
env_firesensor
env_firesource
env_flare
env_fog_controller
env_funnel
env_global
env_laser
env_lightglow
env_message
env_microphone
env_muzzleflash
env_particlelight
env_physexplosion
env_physimpact
env_rotorwash
env_screenoverlay
env_shake
env_shooter
env_smokestack
env_smoketrail
env_soundscape
env_spark
env_speaker
env_splash
env_sprite
env_steam
env_sun
env_terrainmorph
env_texturetoggle
env_wind
env_zoom

Поправил 5p1r17 28-11-2003 в 14:08

Old Post 27-11-2003 16:25
5p1r17 отсутствует Посмотреть данные '5p1r17' Отправить Приватное Сообщение для '5p1r17' Посетить домашнюю страничку 5p1r17 Найти другие сообщения '5p1r17' Добавить 5p1r17 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_explosion
Сообщение #48291
Позволяет создать взрыв на карте...
Параметры:
Name-имя
Parent-имя энтити к которой будет "приклеен" взрыв
Magnitude-сила взрыва
Radius Ovverride-радиус взрыва
Fireball sprite-спрайт огня
Render mode-режим отображения..

Флаги:
no damage-взрыв не наносит повреждений
repeteatable-взрыв может повториться
no fireball-взрыв без спрайта
no smoke-взрыв без дыма
no decal-взрыв без декаля
no sparks-взрыв без искр
no sound-взрыв без звука
Random orientation-?
no particles-взрыв без частиц
no dlight-?
don't clamp min-?
don't clamp max-?
Old Post 27-11-2003 16:42
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_laser
Сообщение #48296
Позволяет создать лазер на карте.

Параметры:
name-имя
parent-имя энтити к которой будет "приклеен" лазер
render FX-режим отображения
terget of laser-цель лазера
brightness-яркость лазера
beam color-цвет лазера
wigth of beam in pixels-толщина лазера
amount of noise-сила искревления лазера
sprite name- спрайт лазера
end sprite-?
texture scroll rate-?
starting frame-начальный фрейм с кот. начнёт проигрыватся спрайт
damage/ second-повреждения в секунду

Флаги:
start on-лазер включён по умолчанию
startSparks-искры оттуда от куда идёт лазер
endSparks-искры оттуда куда лезер упирается
decal end-?
Old Post 27-11-2003 16:52
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_shake
Сообщение #48298
Позволяет сделать землетрясение на карте.

Параметры:
Name-имя
Parent-имя энтити к которой будет "приклеено" землетрясение
Amplitude-сила
Effect radius-расстояние на кот. будет чувствоватся землетрясение
Duration-продолжительность
0.1 = jerk, 255.0 = rumble-??????

Флаги:
GlobalShake-глобальное землетрясение.
In air-землетрясение будет в воздухе
Physics-землетрясение действует на физические объекты
Old Post 27-11-2003 16:59
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_spark
Сообщение #48300
Позволяет сделать искры на карте...

Параметры:
Name-имя
Parent-имя энтити к которой будут "приклеены" искры
Pitch yaw roll-поворот энтити вокруг осей.
Max delay-максимальное время жизни искры
Magnitude-сила с кот. искры будут вылетать
Spark trail leght-длинна шлейфа за искрой

Флаги:
start on-искры включёны по умолчанию
Glow-свечение от искр
Silent-безшумные
Directional-направленные (?)
Old Post 27-11-2003 17:04
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_sprite
Сообщение #48301
Позволяет создать спрайт на карте.

Параметры:
Name-имя
Parent-энтити к кот. будет "приклен" спрайт
Render FX-режим отображения
Render Mode--режим отображения
FX amount
FX Color
Disable shadows-отключить тени от спрайта
Disable receiving shadows-отключить тени отбрасываемые н спрайт
Minimum DX Level
Maximum Dx Level
Framerate-скорость проигрывания спрайта
Sprite name-имя спрайта
Scale-масштаб спрайта

Флаги:
start on-спрайт включён по умолчанию
Play once-проиграть один раз
Old Post 27-11-2003 17:11
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
MoF
(Old)

Зарегистрирован: Jun 2003
Проживает: Terra Incognita/Solar town
Написал: 3259 сообщений

Большой респект! Команда NashaLife Старожил 
env_physexplosion
Сообщение #48302
Позволяет создать физический взрыв(кот будет действовать на интерактивные предметы предметы).

Параметры:
Name-имя
Parent-энтити к кот. будет "приклен" псих. взрыв.
Magnitude-сила физ. взрыва
Clamp radius-радиус действия

Флаги:
No damage-only force -взрыв без повреждений,только толчок.

Поправил MoF 28-11-2003 в 15:14

Old Post 27-11-2003 17:17
MoF отсутствует Посмотреть данные 'MoF' Отправить Приватное Сообщение для 'MoF' Посетить домашнюю страничку MoF Найти другие сообщения 'MoF' Добавить MoF в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Hedge hog
(Senior Member)

Зарегистрирован: Mar 2003
Проживает: /
Написал: 2767 сообщений

Оценка: 63 Votes 63 чел.

Старожил 
Сообщение #48353
Не "психический", а "физический" Т.е. взрыв для движка физики - без повреждений.
Old Post 27-11-2003 23:14
Hedge hog отсутствует Посмотреть данные 'Hedge hog' Отправить Приватное Сообщение для 'Hedge hog' Посетить домашнюю страничку Hedge hog Найти другие сообщения 'Hedge hog' Добавить Hedge hog в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

Зарегистрирован: Jul 2003
Проживает: /
Написал: 9467 сообщений

Оценка: 143 Votes 143 чел.

Старожил Developer 
Сообщение #48373
env_sun -создаёт на карте солшышко в виде спрайта sun/overlay.

viewer entity - энтитя используемая для более точного определения положения солнца на skybox, тоесть та энтитя откуда будет светить солнце.

sun color - цвет солнца в RGB, где первое число - красный цвет, второе - зелёный, третье - синий

number of layers - колличество слоёв, тоесть отображается множество спрайтов в несколько слоёв для лучшего эффекта.

Horisontal size of sun - числовое значение размера солнечного спрайта.

Vertical size of sun - вертикальный размер.

Inputs:

TurnOn - включить солнце.
Turn Off - выключить солнце.
SetColor - изменить цвет.

-----------------------------------------

Env_beam используется для создания различных эффектов луча, от электрического до лазерного. Помните лучи через которые могли проходить комбайны?

Name – Если Вы хотите активировать данный объект другим триггером, необходимо указать имя объекта.

Parent - позволяет "прикрепить" эту энтитю к другой.

Render FX - параметры рендеринга(отображения).

Brightness (1 - 255) – данный параметр устанавливает яркость луча. Он работает также как и прозрачность – чем выше уровень яркости, тем отчетливее виден луч.

Beam color (R G B) – цвет луча в RGB, где первое число - красный цвет, второе - зелёный, третье - синий.

Radius – Х.З.

Life (seconds 0 = infinite) – данный параметр устанавливает время активности луча в секундах. Чтобы сделать луч все время включенным, установите параметр в ноль (0).

Width of beam – ширина луча. Может быть от 0 до 255. В игре ширина луча составит n * 0.1 пиксель (чтобы сделать луч шириной 10 пикселей, истановите данный параметр в 100).

Amount of noise (0 - 255) – Определяет тип луча. Используется для эмуляции электрической дуги. Значение 0 создаст обычный ровный лазерный луч.

Sprite name – спрайт для луча.

Texture scroll rate – скорость смены кадров текстуры спрайта.

Frames per 10 seconds – скорость анимации текстуры луча.

Starting frame – начальный кадр. Позволяет начинать анимацию луча с разных кадров. Полезно, когда есть несколько лучей рядом, чтобы сделать их немножко разными.

Strike again time (secs) – время в секундах до повторения луча (используется в том случае, если луч активен не постоянно = life > 0).

Damage / second – повреждения за секунду в случае попадания в игрока.

Start Entity – луч рисуется между двух точек (объектов). Данный параметр указывает на начальный объект. Для статичного луча достаточно использовать info_target.

Ending Entity – Данный параметр указывает на конечный объект. Для статичного луча достаточно использовать info_target.

Touch Type - "стреляет" когда выбранный объект касается луча.

Flags:

Start On – начинать включенным. Если указано имя (Name), луч по умолчанию отключен в начале уровня. Чтобы сделать его включенным, используйте Start On.

Toggle – переключаемый. В случае активации, можно включать и выключать луч много раз

Random Strike – случайный удар. При активации данного флага, луч будет повторяться через случайные промежутки времени от 0 до указанной задержки (Strike again time).

Ring (8) – Х.З.

Start Sparks – если активирован, из объекта Start Entity будут сыпаться искры.

End Sparks – тоже, только сыпаться будут из Ending Entity.

Decal End – если активирован, луч будет оставлять следы ожога на цели.

Shade Start – если активирован, начало луча будет затенено.

Shade End – тоже, только затеняется конец луча.

Inputs:

Kill - убрать энтитю с карты.

SetParent - установить новое значение в поле Parent.

Clear Parent - очистить поле Parent.

TurnOn - включить.

TurnOff - выключить.

Toggle - переключить текущее значнение "включенности/выключенности" на противоположное.

StrikeOnce - ударить один раз. Энтитя будет включена и будет бить столько, сколько указано в поле Life, потом энтитя выключится.(если в поле Life стоит 0, то энтитя никогда не выключится).

Alpha - установить новое значение Alpha для луча. Я вот не понял как оэто работает, ведь там нет поля Alpha

Color - поменять цвет луча.

Amplitude - поменять значение в поле Amplitude.

Scroll Rate - установить новое значение в поле Texture Scroll Rate.

Width - установить новое значение в поле Width of Beam.

Otputs:

OnTouchedByEntity - выстреливает когда энтитя, выбранная в поле Touch Type, пересекёт луч.

-----------------------------------------

env_beverage при активации создает банку с напитком указанного типа, которая вываливается с характерным звуком. Напиток восстанавливает 1 пункт здоровья.

Name – имя. Присвойте объекту имя, чтоб его можно было активировать.

Parent - позволяет "прикрепить" эту энтитю к другой.

Capacity – емкость. Сколько банок всего можно вытрясти. Как только все банки забраны, бесполезно трясти еще.

Beverage Type – вид напитка. Всего шесть видов.

Inputs:

Kill - убрать энтитю с карты.

SetParent - установить новое значение в поле Parent.

Clear Parent - очистить поле Parent.

Activate - активировать.

-----------------------------------------

env_blood позволяет симулировать кровь как при повреждении/попадании…

Name – имя. Данный объект должен иметь имя чтобы его можно было включить.

Parent - позволяет "прикрепить" эту энтитю к другой.

Spray Direction - будет выбрасываться в указанном направлении.

Blood color – цвет крови. 0 – красная, 1 – желтая.

Amount of blood (damage to simulate) – количество крови. Чем больше значение, тем больше крови!

Flags:

Random Direction – разбрасывает кровь случайным образом (иначе будет брызгать в сторону, определяемую
углом объекта (angle).

Blood Stream – поток крови. Вместо брызг и ошметков мозгов, кровь будет литься струей.

On Player – вместо разбрызгивания крови из объекта env_blood, кровь будет литься из игрока, который активирует объект.

Spray Decals – кроме эффекта разбрызгивания крови, на стенах будут оставаться следы.

Inputs:

Kill - убрать энтитю с карты.

SetParent - установить новое значение в поле Parent.

Clear Parent - очистить поле Parent.

EmitBlood - включает эффект крови.

-----------------------------------------

env_dustpuff - позволяет создавать пыль. Точно такую же что появляется во время столкновения физических объектов.

Name – имя. Данный объект должен иметь имя чтобы его можно было включить.

Parent - позволяет "прикрепить" эту энтитю к другой.

Pitch Yaw Roll - Позволяет ориентировать спрайты пыли на карте.

Scale - размер спрайтов пыли.

Speed - сколько спрайты продержатся в воздухе.

Dust Color - цвет пыли в RGB, где первое число - красный цвет, второе - зелёный, третье - синий.

Inputs:

Kill - убрать энтитю с карты.

SetParent - установить новое значение в поле Parent.

Clear Parent - очистить поле Parent.

SpawnDust - включает эффект пыли.

-----------------------------------------

env_entity_igniter - Поджигатель энтить, создаёт красивый огонь в центре выбранной энтити.

Name – имя. Данный объект должен иметь имя чтобы его можно было включить.

Entity to ignite - Имя энтити которую нужно поджечь.

Lifetime in seconds - время которое энтитя будет гореть.

Inputs:

Kill - убрать энтитю с карты.

Ignite - поджечь.

-----------------------------------------

env_entity_maker(глючит) - позволяет создать место где будет проделывать свои действия энтитя point_template. Немного забегу вперёд point_template - энтитя которая дублирует другие энтити и выбрасывает их либо в своём центре либо в env_entity_maker.

Расписать не могу - объект не работает, я не могу проверить его. Карта вылетает.

-----------------------------------------

Env_explodion

Flags:

No Dlight - No Dynamic Light - при в зрыве не светит.

-----------------------------------------

env_laser

End sprite - спрайт который будет высвечиваться на конце лазера.

Texture scroll rate – скорость смены кадров текстуры спрайта, если спрайт анимированный.

Flags:

decal end- будет оставлять следы на стене при соприкосновении.

-----------------------------------------

Всё дальше- надоело. Посмотрим что ещё ктонить напишет. Сорри что не в разных постах, просто нета мало - некогда. Если особо горит, то переделайте сами, админы же всётаки.
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 28-11-2003 06:33
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

Зарегистрирован: Jul 2003
Проживает: /
Написал: 9467 сообщений

Оценка: 143 Votes 143 чел.

Старожил Developer 
Сообщение #48930
Объект env_global используется для установки информации на уровнях. Данная энтитя - энтитя высокого

уровня и будет полезна только продвинутым маперам и разработчикам.

Name – имя. Обычно объект env_global нужно активировать для активации установок. (Вы можете обойти это,

установив флаг Set Initial State, см. ниже). Присвойте объекту имя и активируйте его кнопкой.

Global State to Set - имя глобальной переменной. Это те установки, которые вы хотите изменить. Это также

значение для других объектов, которые запрашивают глобальные установки. Названия выборов говорят за

себя.

Initial State – начальное значение. Устанавливает начальное значение глобальных переменных.

Flags:

Только один: Set Initial State – установить начальное значение. Если установить этот флаг, глобальные

установки активируются в момент загрузки уровня.

Inputs:

Kill - убрать энтитю с карты.

TurnOn - включить.

TurnOff - выключить.

Remove - установить Initial State на Dead.

Примечание:
Эта энтитя действует только на объекты имеющие глобальные настройки.
---------------------------

env_funnel - в ХЛ1 она создает кучу спрайтов-частиц, которые появляются разрозненными, а потом все

собираются в одной точке (в том месте, где находится сам объект). Но в ХЛ2 у него нет Inputs, поэтому

объект не работает. А вообще эта энтитя используется для создания эффекта вспышки портала, и скорее

всего в финальной версии ХЛ2 её не будет.

---------------------------
env_screenoverlay - заливает экран выбранным вами материаломи по очерёдно, их всего может быть 10.

Name – имя. Данный объект должен иметь имя чтобы его можно было включить.

Overlay name 1-10 - имя материала которым нужно залить экран.

Overlay duration 1-10 - сколько времени продержится заливка в секундах.

Inputs:

Kill - убрать энтитю с карты.

StartOverlays - запустить оверлеи.

Примечание:
Данной энтитей вы можете устраивать слайдшоу, вспышки памяти персонажа, комиксы - да всё что угодно.

---------------------------

env_texturetoggle - используется для переключения кадров анимированных текстур.

Name – имя. Данный объект должен иметь имя чтобы его можно было включить.

Target Brush - энтитя с анимированной текстурой.

Inputs:

Kill - убрать энтитю с карты.

IncrementTextureIndex - переместить текущий кадр на 1 дальше.

SetTextureIndex - установить значение кадра вручную.

---------------------------

Всё надоело.... Спирит молодец, столько энтить сам....
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 01-12-2003 16:15
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

Зарегистрирован: Jul 2003
Проживает: /
Написал: 9467 сообщений

Оценка: 143 Votes 143 чел.

Старожил Developer 
Сообщение #50574
env_soundscape - Это то, о чём говорил мистер Gabe Newell: "Предположим, есть дыра в земле. Вокруг играет стандартный набор окружающих звуков (скрип, звуки ветра и т.п.). Внутри дыры расположен объект, и когда вы входите в зону его "видимости" он срабатывает, отдавая команду "добавить страшный низкий гул к общему звуковому фону". Большинство людей даже не смогут сказать: "Ага! этот звук появляется вот тут!", они просто воспримут, что атмосфера стала гораздо страшнее по совершенно неясной причине. Когда игрок прыгает в дыру в фон добавляется крещендо, достигающее пика, когда игрок касается земли", но судя по всему ему нашли замену в виде func_areaportal(Solid Entity). Она работает без глюков в отличии от env_soundscape.

Прараметры:

Parent - позволяет "прикрепить" эту энтитю к другой.

Radius - это радиус в юнитах, попадая в который игрок слышит странные звуки.

SoundScape - тип звука. Здесь 3-и выбора. Буду объяснять не попорядку. 1-ый: Indoor - игрок находится внутри комнаты снаружи - пространство, пересекая радиус игрок будет слышать соответсвующие странные звуки. 2-ой: Outdoor - игрок находится снаружи комнаты внутри - замкнутое пространство, пересекая радиус игрок будет слышать соответсвующие странные звуки(Почему я говорю странные звуки - да потому что их невозможно объяснить сами послушайте и попробуйте их назвать!). 3-ий: Nothing - ничего, очищает все звуковые потоки исходящие из этой энтити, просще говоря когда игрок попадает в зону действия Indoor или Outdoor - то энтитя воздействуют всегда, а Nothing выключает все эффекты.

Sound Position 0-3 - позиция звука, то есть та энтитя которая будет как бы одной из баз для env_soundscape. Внимание: Данный параметры может не сработать.

Inputs:

SetParent - установить новое значение в поле Parent.

Clear Parent - очистить поле Parent.
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 11-12-2003 05:55
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 09:59.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены