Skip (пропуск), игнорируемая служебная текстура

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Русский (ru)Translate (Translate)
Toolsskip.gif

Skip - это служебная текстура(en), которая сообщает компилятору (VBSP(en)), чтобы он не обрабатывал покрытый ей элемент карты. Элемент присутствует на карте, но во время игры он (обычно) игнорируется.

Icon-Bug.pngБаг:В Counter-Strike: Source Counter-Strike: Source, покрытые skip элементы работают как барьеры(en) для бомбы(en).
Tip.pngСовет: Эта особеность может быть применена при создании карты для предотвращения использования игроками хитрости с падением бомбы в недоступные узкие щели между предметами на карте, если её закладывают слишком близко к краю.

Текстура Skip специально сделана для элементы указания (Hint)(en). Она наносится на поверхности элементов карты с текстурой Hint, которые не должны разбивать области видимости(en) (или просто листья). Обычно, текстурой Hint покрыта одна или две стороны элемента, остальные покрыты текстурой Skip. Последняя не делает ничего, кроме как пропускает стороны элемента, которые покрытые ей. Этим свойством она обязана параметру %compileskip(en) VMT(en).

Текстуру Skip также можно использовать для точного позиционирования на сетке других объектов. Выставьте большой размер сетки, охватите элементом карты расставленные вами объекты, а затем выделите всё это, что позволит перемещать объекты внутри элемента точно по сетке. Поскольку этот элемент - всего лишь инструмент на стадии создания карты, текстура Skip не позволит ему обрабатываться на карте. Подробные инструкции, смотрите в статье заготовка(en).

Warning.pngПредупреждение: Никогда не покрывайте элемент карты с текстурой Skip другими текстурами, не относящимися к служебным. Наложение Skip на объёмный объект приведёт к удалению с карты всех её компонентов, и может не только вызвать ошибку компиляции "bmodel 36 has no head node", но и привести к сбою загрузки игры. Наложение этой текстуры на элементы карты отлично показывает себя только до тех пор, пока используется вместе со служебными текстурами. В противном случае, игра начинает глючить.

Смотреть также