Ru/Controlling portals: Difference between revisions
m (otherlang2'd) |
NickeLDare (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
{{otherlang2 | {{otherlang2 | ||
|title=Контроль над порталами | |||
|en=Controlling_portals | |en=Controlling_portals | ||
}} | }} | ||
Line 18: | Line 19: | ||
== {{ent |func_portal_orientation}} == | == {{ent |func_portal_orientation}} == | ||
Поворачивает порталы. Параметр ''AnglesToFace'' отвечает за направление низа порталов. (Низ портала соотвествует направлению.) | Поворачивает порталы. Параметр ''AnglesToFace'' отвечает за направление низа порталов. (Низ портала соотвествует направлению.) | ||
[[Category:Level Design Tutorials:ru]] | |||
[[Category:Russian]] | [[Category:Russian]] | ||
[[Category:Portal]] |
Revision as of 09:54, 26 June 2016
Template:Otherlang2 Контроль над порталами - это база для любой карты-головоломки Portal. Если игрок может создать портал где угодно, то уровень становится легким и неинтересным. Ниже описано, как запретить игроку ставить порталы либо же помочь ему в этом.
Текстуры
Портал не может быть поставлен на текстуре со строкой "%noportal" 1 в ее .vmt файле. По умолчанию, многие текстуры concrete "любят" порталы, а вот metal запрещают их на себе ставить. Это основной из способов запретить игроку ставить на стене порталы.
func_noportal_volume
Этот брашевый энтити запрещает ставить на себе порталы. Чтобы сделать такое, нужно покрыть этим энтити какую-либо стенку (потолок, пол и т.д.) и закрасить его текстурой tools/toolsinvisible или nodraw.
func_portal_bumper
А этот брашевый энтити используется на углах между portal-enabled и portal-disabled текстурах. Если игрок поставит портал не полностью на portal-enabled поверхность, то этот энтити "сдвинет" портал на нужную поверхность. Просто создайте на месте стыка текстур разного типа браш, превратите его в func_portal_bumper и перекрасьте в текстуру NoDraw!
trigger_portal_cleanser
Когда игрок проходит через этот триггер, все порталы на карте уничтожаются. Также триггер уничтожит все физические объекты, проходящие сквозь него (как кубики, сферы или камеры). Уже мучают воспоминания о друге-кубике? Чтобы создать это, просто растяните браш на нужное пространство. Не забудьте про текстуру NoDraw.
func_portal_orientation
Поворачивает порталы. Параметр AnglesToFace отвечает за направление низа порталов. (Низ портала соотвествует направлению.)