Ru/Ricochet Level Creation/Pad: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (Nesciuse moved page Ricochet Level Creation/Pad/ru to Ru/Ricochet Level Creation/Pad over redirect: Language prefixes)
m (-Using L template for links)
Line 1: Line 1:
{{langsp|title=Создание уровней для Ricochet/Платформа}}
{{langsp|title=Создание уровней для Ricochet/Платформа}}
[[File:Ricochet pads.png|thumb|200px|Платформы в Hammer. [[Ricochet Level Creation/Pad/Example|Загрузить эту карту]].]]
[[File:Ricochet pads.png|thumb|200px|Платформы в Hammer. {{L|Ricochet Level Creation/Pad/Example|Загрузить эту карту}}.]]
Платформа - основной элемент геймплея Ricochet. В этой статье описывается, как создать её.
Платформа - основной элемент геймплея Ricochet. В этой статье описывается, как создать её.


== Браш ==
== Браш ==


* Создайте цилиндрический [[Brush:ru|браш]] размером 256x256x16 с 20 сторонами и сделайте его энтитей <code>[[func_wall]]</code>.
* Создайте цилиндрический {{L|Brush|браш}} размером 256x256x16 с 20 сторонами и сделайте его энтитей <code>{{L|func_wall}}</code>.
* Покрасьте его стороны следующими текстурами:
* Покрасьте его стороны следующими текстурами:
{|border="1"
{|border="1"
Line 26: Line 26:
|}
|}
* Боковым сторонам укажите масштаб текстуры 0.5 по оси Y.
* Боковым сторонам укажите масштаб текстуры 0.5 по оси Y.
* Создайте и назовите <code>[[info_target]]</code> и расположите его по центру платформы на 8 юнитов выше неё, чтобы на неё можно было запрыгнуть.
* Создайте и назовите <code>{{L|info_target}}</code> и расположите его по центру платформы на 8 юнитов выше неё, чтобы на неё можно было запрыгнуть.


== Луч ==
== Луч ==
Line 32: Line 32:


{{Note|На карте Arena отсутствуют двухцветные платформы с лучом, поэтому для двухцветной платформы цвет луча не известен.}}
{{Note|На карте Arena отсутствуют двухцветные платформы с лучом, поэтому для двухцветной платформы цвет луча не известен.}}
Чтобы сделать луч, создайте 2 <code>[[info_target]]</code>'а под платформой. Расположите первый <code>info_target</code> прямо под платформой по центру, а второй - 384 юнита ниже платформы. Создайте <code>[[env_beam]]</code> в любом месте со следующими параметрами:
Чтобы сделать луч, создайте 2 <code>{{L|info_target}}</code>'а под платформой. Расположите первый <code>info_target</code> прямо под платформой по центру, а второй - 384 юнита ниже платформы. Создайте <code>{{L|env_beam}}</code> в любом месте со следующими параметрами:
* '''Start entity:''' первый info_target
* '''Start entity:''' первый info_target
* '''Ending entity:''' второй info_target
* '''Ending entity:''' второй info_target
Line 49: Line 49:
* '''Damage:''' 0
* '''Damage:''' 0
* '''Flags:''' Start On, Shade End
* '''Flags:''' Start On, Shade End
Платформа готова. Теперь присоедините к ней [[Ricochet Level Creation/Jump arrow/ru|стрелки]].
Платформа готова. Теперь присоедините к ней {{L|Ricochet Level Creation/Jump arrow|стрелки}}.

Revision as of 09:30, 11 July 2024

English (en)Русский (ru)Translate (Translate)
Платформы в Hammer. Загрузить эту карту(en).

Платформа - основной элемент геймплея Ricochet. В этой статье описывается, как создать её.

Браш

  • Создайте цилиндрический браш(en) размером 256x256x16 с 20 сторонами и сделайте его энтитей func_wall(en).
  • Покрасьте его стороны следующими текстурами:
Цвет Верх и низ Бока
Синий disc_blue1/2/3 trim_blue1
Красный disc_red1/2/3 trim_red1
Два цвета disc_dual1 На северо-западе и юго-востоке: trim_red1

На северо-востоке и юго-западе: trim_blue1

  • Боковым сторонам укажите масштаб текстуры 0.5 по оси Y.
  • Создайте и назовите info_target(en) и расположите его по центру платформы на 8 юнитов выше неё, чтобы на неё можно было запрыгнуть.

Луч

На карте Arena под платформами присутствуют лучи.

Note.pngПримечание:На карте Arena отсутствуют двухцветные платформы с лучом, поэтому для двухцветной платформы цвет луча не известен.

Чтобы сделать луч, создайте 2 info_target(en)'а под платформой. Расположите первый info_target прямо под платформой по центру, а второй - 384 юнита ниже платформы. Создайте env_beam(en) в любом месте со следующими параметрами:

  • Start entity: первый info_target
  • Ending entity: второй info_target
  • Render FX: Normal
  • Brightness: 100
  • Beam color: 0 120 255 (для синей платформы) / 255 0 0 (для красной платформы)
  • Radius: 256
  • Life: 0
  • Width of beam: 255
  • Amount of noise: 20
  • Sprite name: sprites/laserbeam.spr
  • Texture Scroll Rate: 35
  • Frames per 10 seconds: 0
  • Starting frame: 0
  • Strike again time: 1
  • Damage: 0
  • Flags: Start On, Shade End

Платформа готова. Теперь присоедините к ней стрелки(en).