item_sodacan

Объект item_sodacan – это металлическая баночка с напитком на 0.33 литра, использовав которую игрок восстановит своё здоровье на 1 процент. 





ВНИМАНИЕ! Этот объект по умолчанию использует модель /models/can.mdl для своего отображения. Если у вас нет этой модели, то это приведёт к появлению большой ERROR-модели на карте и в редакторе Hammer. Эту модель можно найти в дополнительных файлах CSSSDK:

/+files/item_sodacan.zip

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

Вы так же будете должны добавить модель /models/can.mdl и все связанные с ним материалы в ваш конечный BSP-файл карты. Это обычно выполняется в самую последнюю очередь при релизе карты. Для добавления файлов внутрь BSP-файла карты вы можете воспользоваться программой "PakRat".

Программу "PakRat" можно найти в дополнительных файлах CSSSDK:

/+files/pakrat*.zip





Особенности использования:

- Этот объект обновляется в каждом раунде. Это означает что любые изменения объекта НЕ будут наследоваться в последующих раундах.

- Объект должен быть установлен там, где будет использоваться.

- На карте может быть установлено множество этих объектов.

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

- Объект НЕ должен пересекаться с другими физическими объектами на карте.

- Объект восстанавливает 1 процент здоровья и сразу же удаляется, когда игрок задевает этот объект.

- Объект может создаваться неявно объектом env_beverage.



Ошибки:

не обнаружены.





Свойства:

Team Num – команда к которой принадлежит этот объект (Нет/Террористы/Контр-Террористы); если игрок и этот объект находятся в одной команде, то игрок не сможет наносить визуальный урон объекту если на сервере mp_friendlyfire равно 0; (см. фильтр filter_activator_team);

Pitch Yaw Roll (Y Z X) – ориентация объекта на карте;

Skin (beverage type) – тип напитка в баночке;

Render Mode – режим рендеринга объекта;

FX Color (R G B) – цвет объекта;

FX Alpha (0-255) – прозрачность объекта; 255 – полностью не прозрачен; 0 - полностью прозрачен; не используется если свойство "Render Mode" равно "Normal" или "Don’t Render";

Render FX – эффект рендеринга объекта; например: мигание, плавное появление/исчезновение и т.п.;

Disable Shadows – отключить динамические тени, отбрасываемые этим объектом (Нет/Да);

Shadow Cast Distance – максимальное расстояние на которое распространяются динамические тени от этого объекта;

Fade Start Dist – расстояние от игрока до объекта, с которого объект начнёт плавно исчезать, а полностью исчезнет на расстоянии "Fade End Dist"; это расстояние должно быть меньше чем "Fade End Dist", но в игре они будут автоматически поменяны местами, если это не так; если значение этого свойства меньше нуля, то оно будет автоматически изменено и станет равным "Fade End Dist" - 400;

Fade End Dist – расстояние от игрока до объекта, на котором объект становится полностью не видимым, начав исчезать с расстояния "Fade Start Dist"; если значение этого свойства меньше или равно нулю, то функция исчезновения будет отключена для этого объекта;

Fade Scale – множитель для значений исчезновения объекта по умолчанию, используемых если:

- движок запущен в режиме DX7 и ниже;

- параметры исчезновения объектов настраиваются в объекте worldspawn (Hammer > Main menu > Map > Map properties...);

- движок будет использовать свои значения по умолчанию, когда свойства "Fade Start Dist" и "Fade End Dist" не указаны;

во всех этих случаях можно контролировать исчезновение объекта вручную:

0.0 – полностью отключить исчезновение, объект виден на любом расстоянии;

меньше 1.0 – исчезновение начнётся с большего расстояния и будет более растянутым по времени;

больше 1.0 – исчезновение объекта начнётся на меньшей дистанции и будет выполнено быстрее обычного;

Lighting Origin – имя любого объекта на карте, в точке которого будет измеряться освещённость этого объекта; как правило, используется точечный объект, например – info_target; например: этот объект находится в светлом помещении, а точка "Lighting Origin" находится в тёмном помещении; несмотря на то, что этот объект находится в светлом помещении, он будет иметь освещенность тёмной комнаты; если переместить объект "Lighting Origin" из тёмной комнаты в светлую – освещённость этого объекта тоже изменится;

Minimum DX Level – запретить размещение этого объекта на карте при компиляции карты на компьютере, уровень аппаратной поддержки видеокарты которого ниже этого значения; используется только компилятором VBSP в процессе компиляции карты;

Maximum DX Level – запретить размещение этого объекта на карте при компиляции карты на компьютере, уровень аппаратной поддержки видеокарты которого выше этого значения; используется только компилятором VBSP в процессе компиляции карты.



Inputs:

Ignite – поджечь объект;

SetTeam <integer> - установить новое значение свойства "Team Num"; 2 – Террористы; 3 – Контр-Террористы;

Skin <integer> - (от 0 до 5) установить новое значение свойства "Skin";

Color <R G B> - установить новое значение свойства "FX Color";

Alpha <integer> – (от 0 до 255) установить новое значение свойства "FX Alpha";

EnableShadow – включить динамические тени от объекта;

DisableShadow – выключить динамические тени от объекта;

FadeMinDist <float> - установить новое значение свойства "Fade Start Dist";

FadeMaxDist <float> - установить новое значение свойства "Fade End Dist";

SetLightingOrigin <string> - установить новое значение свойства "Lighting Origin".



Outputs:
OnIgnite - выполняется тогда, когда объект воспламеняется при вызове функции "Ignite".
Источник: http://www.virte.clan.su/publ/kartostroenie/item/item_sodacan/9-1-0-53



Комментарии

Оставьте комментарий

Опрос

Чаще всего я делаю карты для...

Категории раздела

info_ [16]
item_ [7]
light_ [4]
logic_ [8]
filter_ [5]
phys_ [5]
player_ [0]
point_ [2]
prop_ [11]
trigger_ [8]
math_ [3]
path_ [0]
Прочее [10]
Ai_ [2]
env_ [45]
game_ [5]
func_ [39]

МИНИ-ЧАТ

Друзья сайта

HL2 & Source Games

Mapper720.Ru - сайт о маппинге Half-life 2

 

Статистика


Онлайн всего: 1
Прохожих: 1
Пользователей: 0


Сегодня нас посетили:

Приветствуем нового пользователя:
Noug4at

Новое в AgnesTeam

Теги

smd expotrer smd importer smd плагин 3ds max тутор запор запорожец модель для чайников ленивых Displacement 3ds Max Hammer source создание модели 3D Ripper 3D Ripper DX 3d ripper dx туториал 3D Ripper DX уроки 3D ripper урок 3dr риппер Combine HUD Suit Туториал refract понтовый эффект преломление текстуры Source sdk SkyBox небо скайбокс создание skybox создание скайбокса маппинг portal 2 Portal 2 панели панели веры портал 2 Portal gel source sdk урок гель гель отталкивающий гель туторы source sdk мосты плотного света тутор туторы portal 2 уроки портал 2 строим карту portal 2 hammer editor кейв джонсон туториал portal 2 панели урок source sdk вспышки от выстрелов game_ Ui кодинг облагораживание мода покачивание камеры коддинг создание кода prop_static prop_physics_override энтити prop_ prop_dynamic_ornament физика phys_pulleyconstraint phys_ballsocket Phys_ физика Source phys_motor Left4Dead2: ep2 Episode 2 маппинг машина радар