Ru/Material surface properties: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
No edit summary
Line 18: Line 18:
===Особые===
===Особые===
! Описание
! Описание
! Отсутствует в
|-
|-
|Blockbullets
|Blockbullets
Line 45: Line 46:
|Player_control_clip
|Player_control_clip
|Особый материал для контроллера игрока.
|Особый материал для контроллера игрока.
|-
|Bat<br>Blade<br>Chainsaw<br>Cricketbat<br>Crowbar<br>Fireaxe<br>Fryingpan<br>Golfclub<br>Guitar<br>Pitchfork<br>Shovel<br>Sword
| {{in|{{l4d2}}}} Как "Weapon", но используется для орудий ближнего боя, дабы дать особый звук при падении на землю.
|-
|-
!
!
Line 73: Line 71:
|Rock
|Rock
|Твёрдый камень (малые звуки).
|Твёрдый камень (малые звуки).
|-
|Sheetrock
|{{in|{{l4d2}}{{csgo}}}}
|-
|Cavern_rock
|{{in|{{hl2ep2}}}}
|-
|-
!
!
Line 92: Line 84:
|Chainlink
|Chainlink
|Материал для ограждения из рабицы.
|Материал для ограждения из рабицы.
|-
|Combine_metal
|
|-
|Crowbar
|
|-
|-
|Floating_metal_barrel
|Floating_metal_barrel
Line 104: Line 90:
|Grenade
|Grenade
|Твёрдая ручная граната.
|Твёрдая ручная граната.
|-
|Gunship
|
|-
|-
|Metal
|Metal
Line 119: Line 102:
|Metal_Box
|Metal_Box
|Малая металлическая коробка (< 2' ширина/высота/глубина)
|Малая металлическая коробка (< 2' ширина/высота/глубина)
|-
|Metal_seafloorcar
|
|-
|-
|Metalgrate
|Metalgrate
Line 131: Line 111:
|Metalvent
|Metalvent
|Металл толщиной ~1 миллиметр
|Металл толщиной ~1 миллиметр
|-
|Metalvehicle
|
|-
|-
|Paintcan
|Paintcan
Line 149: Line 126:
|Solidmetal
|Solidmetal
|{{note|Почти ничто не является твёрдым металлом, поэтому металл - листовой}}
|{{note|Почти ничто не является твёрдым металлом, поэтому металл - листовой}}
|-
|Strider
|
|-
|-
|Weapon
|Weapon
|Звучит при падении оружия на землю.
|Звучит при падении оружия на землю.
|-
|Strongman_bell
|{{in|{{l4d2}}{{csgo}}}} При ударе звучит как колокол боксёрского ринга.
|-
|Slipperyslide
|{{in|{{l4d2}}{{csgo}}}} Как "SlipperyMetal", но использует звуки "SolidMetal".
|-
|-
|Metal_shield
|Metal_shield
Line 224: Line 192:
|Slipperyslime
|Slipperyslime
|
|
|-
|Antlionsand
|
|-
|Sugarcane
|{{in|{{l4d2}}{{csgo}}}}
|-
|-
!
!
Line 243: Line 205:
|Wade
|Wade
|Wade - водный материал для хождения в/на воде на высоте колен.
|Wade - водный материал для хождения в/на воде на высоте колен.
|-
|Puddle
|
|-
|Wet
|{{in|{{l4d2}}{{csgo}}}} Ничего не делает.
|-
|-
!
!
Line 263: Line 219:
===Органика===
===Органика===
! Описание
! Описание
|-
|Alienflesh
|
|-
|Antlion
|
|-
|Antlion_eggshell
|{{in|{{hl2ep2}}}}
|-
|-
|Armorflesh
|Armorflesh
Line 285: Line 232:
|
|
|-
|-
|Foliage_leaf
|{{in|{{l4d2}}}}То же что и "Foliage", но использует звуки "Foliage" вместо звуков "Dirt".
|-
|Hunter
|{{in|{{hl2ep2}}}}
|-|-
|Watermelon
|Watermelon
|
|-
|Zombieflesh
|
|
|-
|-
Line 300: Line 238:
===Изделия===
===Изделия===
! Описание
! Описание
|-
|Advisor_shield
|{{in|{{hl2ep2}}}}
|-
|Asphalt
|''отсутствует?''
|-
|-
|Glass
|Glass
Line 315: Line 247:
|Glassfloor
|Glassfloor
|{{in|{{csgo}}}}Как "Glass", но с обычным значением трения.
|{{in|{{csgo}}}}Как "Glass", но с обычным значением трения.
|-
|Combine_glass
|
|-
|-
|Tile
|Tile
Line 353: Line 282:
|-
|-
|Slidingrubbertire
|Slidingrubbertire
|
|-
|Slidingrubbertire_front
|
|-
|Slidingrubbertire_rear
|
|
|-
|-
Line 366: Line 289:
|Brakingrubbertire
|Brakingrubbertire
|
|
|-
|Jalopy
|{{in|{{hl2ep2}}}}
|-
|Jalopytire
|{{in|{{hl2ep2}}}}
|-
|Slidingrubbertire_jalopyfront
|{{in|{{hl2ep2}}}}
|-
|Slidingrubbertire_jalopyrear
|{{in|{{hl2ep2}}}}
|-
|Clay
|{{in|{{l4d2}}{{csgo}}}} Кувшин из керамики, кружка.
|-
|-
|Porcelain
|Porcelain
|Ванны, писсуары, раковины.
|Ванны, писсуары, раковины.
|-
|Upholstery
|
|-
|-
!
!
Line 403: Line 308:
|Pottery
|Pottery
|
|
|}
=== {{hl2|4}} ===
Эти типы поверхностей были введены специально для {{hl2|1}} и его эпизодов, но этот файл переносился вместе с многими другими играми.<br>
{| class=standard-table
!style="background-color:{{hl2|col}}"| <tt>$surfaceprop</tt>
!style="background-color:{{hl2|col}}"| Описание
|-
|<Code>[[Antlion]]</Code>
|
|-
|<Code>Antlionsand</Code>
|
|-
|<Code>Combine_Glass</Code>
|
|-
|<Code>Combine_Metal</Code>
|
|-
|<Code>[[Weapon_crowbar|Crowbar]]</Code>
|
|-
|<Code>[[Npc_combinegunship|Gunship]]</Code>
|
|-
|<Code>Metalvehicle</Code>
|
|-
|<Code>Metal_Seafloorcar</Code>
| Возможно использовался для [https://vcc.wiki/wiki/E3_Seafloor_(WC) карты E3 Seafloor]
|-
|<Code>[[Strider]]</Code>
|
|-
|<Code>Zombieflesh</Code>
|
|}
=== {{hl2ep2|4}} ===
Эти типы поверхностей были введены для {{hl2ep2|1}}. Они недоступны в {{hl2|1}} и {{hl2ep1|1}} из-за того что скрипт типов поверхностей (surfaceproperties) загружается только тогда, когда запущен Второй эпизод.
{{workaround|Вручную отредактировать <code>scripts/surfaceproperties_hl2.txt</code> в основной игре, чтобы добавить во Второй эпизод конкретные типы поверхностей.<br>
Alternatively, add the EP2 script file with its manifest as a mod.vpk to the base HL2.}}
{| class=standard-table
!style="background-color:{{hl2ep2|col}}"| <tt>$surfaceprop</tt>
!style="background-color:{{hl2ep2|col}}"| Описание
|-
| <code>Advisor_shield</code>
|
|-
| <code>Antlion_eggshell</code>
|
|-
| <code>Cavern_rock</code>
|
|-
| <code>[[Npc_hunter|Hunter]]</code>
|
|-
| <code>Jalopy</code>
| Specifically for the EP2 vehicle.
|-
| <code>Jalopytire</code>
| Special material for monitoring vehicle handling per axle.
|-
| <code>Slidingrubbertire_jalopyfront</code>
| Special material for monitoring vehicle handling per axle.
|-
| <code>Slidingrubbertire_jalopyrear</code>
| Special material for monitoring vehicle handling per axle.
|}
=== {{l4d|4}} ===
{| class=standard-table
!style="background-color:{{l4d2|col}}"| <tt>$surfaceprop</tt>
!style="background-color:{{l4d2|col}}"| Описание
|-
| <code>Asphalt</code>
|
|-
| <code>Clay</code>
| Кувшин из керамики, кружка.
|-
| <code>Metalvehicle</code>
|
|-
| <code>Puddle</code>
| При стрельбе по поверхности с этим типом появляются частицы преломлённых водных всплесков.
|-
| <code>Sheetrock</code>
| Plaster like walls, except uses stone particles for bullet impacts.
|-
| <code>Upholstery</code>
| Кушетки, диваны, автомобильные сиденья и т.д.
|-
| <code>Wet</code>
| Ничего не делает.
|}
=== {{l4d2|4}} ===
{| class=standard-table
!style="background-color:{{l4d2|col}}"| <tt>$surfaceprop</tt>
!style="background-color:{{l4d2|col}}"| Описание
|-
| <code>Asphalt</code>
|
|-
| <code>Clay</code>
| Кувшин из керамики, кружка.
|-
| <code>Foliage_Leaf</code>
| То же что и "Foliage", но использует звуки листьев. "Foliage" использует звуки земли.
|-
| <code>Grate</code>
| За основу использует "Metalgrate" и сам по себе не имеет характеристик. Скорее всего является остатком.
|-
| <code>Metalvehicle</code>
|
|-
| <code>Puddle</code>
| При стрельбе по поверхности с этим типом появляются частицы преломлённых водных всплесков.
|-
| <code>Sheetrock</code>
| Plaster like walls, except uses stone particles for bullet impacts.
|-
| <code>Slipperyslide</code>
| Как "SlipperyMetal", но использует звуки "SolidMetal".
|-
| <code>Strongman_Bell</code>
| При ударе звучит как колокол боксёрского ринга.
|-
| <code>Sugarcane</code>
| Использует те же звуки что и "Foliage", однако за основу использует "Dirt" с меньшей плотностью, ибо листва использует более высокую плотность.
|-
| <code>Upholstery</code>
| Кушетки, диваны, автомобильные сиденья и т.д.
|-
| <code>Wet</code>
| Ничего не делает.
|-
| <code>Bat</code><br><code>Blade</code><br><code>Chainsaw</code><br><code>Cricketbat</code><br><code>Crowbar</code><br><code>Fireaxe</code><br><code>Fryingpan</code><br><code>Golfclub</code><br><code>Guitar</code><br><code>Pitchfork</code><br><code>Shovel</code><br><code>Sword</code>
| Похожи на "Weapon". Созданы для оружий ближнего боя, имеют уникальные звуки при падении на землю.
|}
=== {{tf2|4}} ===
Shipped with <code>scripts/surfaceproperties_hl2.txt</code>, which is still used.
{| class=standard-table
!style="background-color:{{tf2|col}}"| <tt>$surfaceprop</tt>
!style="background-color:{{tf2|col}}"| Описание
|-
| <code>Ball_Bouncy</code>
| Резиновый мяч-попрыгунчик.
|-
| <code>Demoman_Grenade</code>
|
|-
| <code>Grenade_Napalm</code>
| Напалмовая граната поджигателя.
|-
| <code>Passtime_Ball</code>
| Резиновый мяч из режима игры "Дай пас"
|-
| <code>Scout_Baseball</code>
| Снаряд в виде резинового бейсбольного мячика.
|-
| <code>Scout_Ornament</code>
| Снаряд в виде стеклянного ёлочного украшения.
|-
| <code>Wasabiball</code>
| Основывается на "Rubber".
|-
| <code>Wrecking_ball</code>
|
|-
| <Code>Antlion</Code><Br><Code>Antlionsand</Code><Br><Code>Combine_Glass</Code><Br><Code>Combine_Metal</Code><Br><Code>Crowbar</Code><Br><Code>Gunship</Code><Br><Code>Metalvehicle</Code><Br><Code>Metal_Seafloorcar</Code><Br><Code>Strider</Code><Br><Code>Zombieflesh</Code>
| Остатки из {{hl2|1}}. Смотреть [[#Half-Life_2|список типов поверхностей Half-Life 2]].
|}
|}



Revision as of 10:55, 10 February 2025

English (en)Deutsch (de)Français (fr)日本語 (ja)Русский (ru)Translate (Translate)
Info content.png
This translated page needs to be updated.
You can help by updating the translation.
Also, please make sure the article complies with the alternate languages guide.(en)

Здесь приведён список типов физических поверхностей, распознаваемых Source как определённые файлы, которые указаны в \scripts\surfaceproperties_manifest.txt.

Тип поверхности задаёт физические свойства объекта, включающие трение и плотность, звуки столкновений/шагов, эффект попадания пуль, и, если объект разрушаемый, тип здоровья гибов.

Поверхности материалов и моделей задаются командой $surfaceprop.

Note.pngПримечание:Для GoldSrc GoldSrc используйте sounds/materials.txt. В самом верху обычно имеется документация, определяющая, какие типы поверхности доступны в данном моде.

Типы

Особые

Описание Отсутствует в
Blockbullets (в Counter-Strike: Global Offensive) Полностью блокирует пули, потому что Tools/ToolsBlockBullets не блокирует пули.
Default
Default_silent Для невидимых материалов коллизии, таких как небо.
Floatingstandable Используется для головоломок, где мы хотим, чтобы что-то плавало, но игрок мог стоять без погружения в воду.
Item Малая аптечка, малые технические предметы, батарейка.
Ladder "Ladder" - ненастоящий материал для ходьбы по лестнице.
No_decal
Player Особый материал для контроллера игрока.
Player_control_clip Особый материал для контроллера игрока.

Бетон/Камни

Описание
Baserock отсутствует?
Boulder Вызовет глюки материала, если используется в моделях.
Brick
Concrete
Concrete_block Сборные бетонные шлакоблоки 9x12.
Gravel
Rock Твёрдый камень (малые звуки).

Металл

Описание
Canister Большой баллон кислорода, баллон с пропаном, сварочный баллон.
Chain Металлическая цепь.
Chainlink Материал для ограждения из рабицы.
Floating_metal_barrel
Grenade Твёрдая ручная граната.
Metal
Metal_barrel
metal_sand_barrel (в Counter-Strike: Global Offensive)
Большая металлическая коробка, металлическая бочка.
Metal_bouncy
Metal_Box Малая металлическая коробка (< 2' ширина/высота/глубина)
Metalgrate Металлическая решётка, используется для настила.
Metalpanel Твёрдая толстая металлическая панель, используется для твёрдых стен, пола, машиностроения.
Metalvent Металл толщиной ~1 миллиметр
Paintcan Малая металлическая банка
Popcan Малая алюминиевая банка, заполненная.
Roller Roller NPC
Slipperymetal
Solidmetal
Note.pngПримечание:Почти ничто не является твёрдым металлом, поэтому металл - листовой
Weapon Звучит при падении оружия на землю.
Metal_shield (в Counter-Strike: Global Offensive) Использует звуки оружия.

Дерево

Описание
Wood Обычное дерево
Note.pngПримечание:материалам следует использовать wood_box, wood_crate, wood_plank, wood_panel и т. д.
Wood_Box
Wood_Crate Большой ящик, большая мебель из дерева (книжные шкафы, столы).(Во всех играх начиная с Portal 2)(также в Team Fortress 2Серия игр Left 4 DeadСерия игр Left 4 Dead)
Wood_Dense (в Counter-Strike: Global Offensive)
Wood_Furniture Малая мебель из дерева - стулья, небольшие столы.
Wood_LowDensity Малый ящик.(Во всех играх начиная с Portal 2) (также в Серия игр Left 4 DeadСерия игр Left 4 Dead) (также в Team Fortress 2)
Wood_Plank Деревянная доска, половица, дощечка.
Wood_Panel Фанерная панель, панель деревянной двери.
Wood_Solid Твёрдый блок 6x6 или больше, столб или дерево.
Woodladder (в Left 4 Dead 2Counter-Strike: Global Offensive) Лестница, издающая звуки дерева при взбирании.

Местность

Описание
Dirt
Grass
Gravel
Mud
Quicksand
Sand
Slipperyslime

Жидкость

Описание
Slime
Water
Wade Wade - водный материал для хождения в/на воде на высоте колен.

Замороженный материал

Описание
Ice
Snow

Органика

Описание
Armorflesh Плоть для физики, металл для эффектов пуль.
Bloodyflesh
Flesh Тело среднего размера.
Foliage
Watermelon

Изделия

Описание
Glass Стеклянная панель, экран компьютера, окно, стеклянная дверь...
Glassbottle Стеклянная бутылка с газировкой, чашка, тарелка, банка...
Glassfloor (в Counter-Strike: Global Offensive)Как "Glass", но с обычным значением трения.
Tile
Paper
Papercup
Cardboard
Plaster Гажа, материал стены из офиса, гипсокартон.
Plastic_barrel Большая пластиковая бочка, полая, мягкий пластик.
Plastic_barrel_buoyant
Plastic_Box Малая - Средняя пластиковая коробка, твёрдый пластик.
Plastic Обычный твёрдый пластик небольшого размера.
Rubber Ковёр из твёрдой резины, твёрдая резиновая шина.
Rubbertire Пустая резиновая шина
Slidingrubbertire
Jeeptire
Brakingrubbertire
Porcelain Ванны, писсуары, раковины.

Остальные

Описание
Carpet
Ceiling_tile Акустические панели для потолка, звуковая перегородка, сыпучая штукатурка.
Computer Корпус для компьютера, корпус для технического оборудования.
Pottery

Half-Life 2 Half-Life 2

Эти типы поверхностей были введены специально для Half-Life 2 и его эпизодов, но этот файл переносился вместе с многими другими играми.

$surfaceprop Описание
Antlion
Antlionsand
Combine_Glass
Combine_Metal
Crowbar
Gunship
Metalvehicle
Metal_Seafloorcar Возможно использовался для карты E3 Seafloor
Strider
Zombieflesh

Half-Life 2: Episode Two Half-Life 2: Episode Two

Эти типы поверхностей были введены для Half-Life 2: Episode Two. Они недоступны в Half-Life 2 и Half-Life 2: Episode One из-за того что скрипт типов поверхностей (surfaceproperties) загружается только тогда, когда запущен Второй эпизод.

PlacementTip.pngОбходной приём:Вручную отредактировать scripts/surfaceproperties_hl2.txt в основной игре, чтобы добавить во Второй эпизод конкретные типы поверхностей.
Alternatively, add the EP2 script file with its manifest as a mod.vpk to the base HL2.
$surfaceprop Описание
Advisor_shield
Antlion_eggshell
Cavern_rock
Hunter
Jalopy Specifically for the EP2 vehicle.
Jalopytire Special material for monitoring vehicle handling per axle.
Slidingrubbertire_jalopyfront Special material for monitoring vehicle handling per axle.
Slidingrubbertire_jalopyrear Special material for monitoring vehicle handling per axle.


Left 4 Dead Left 4 Dead

$surfaceprop Описание
Asphalt
Clay Кувшин из керамики, кружка.
Metalvehicle
Puddle При стрельбе по поверхности с этим типом появляются частицы преломлённых водных всплесков.
Sheetrock Plaster like walls, except uses stone particles for bullet impacts.
Upholstery Кушетки, диваны, автомобильные сиденья и т.д.
Wet Ничего не делает.

Left 4 Dead 2 Left 4 Dead 2

$surfaceprop Описание
Asphalt
Clay Кувшин из керамики, кружка.
Foliage_Leaf То же что и "Foliage", но использует звуки листьев. "Foliage" использует звуки земли.
Grate За основу использует "Metalgrate" и сам по себе не имеет характеристик. Скорее всего является остатком.
Metalvehicle
Puddle При стрельбе по поверхности с этим типом появляются частицы преломлённых водных всплесков.
Sheetrock Plaster like walls, except uses stone particles for bullet impacts.
Slipperyslide Как "SlipperyMetal", но использует звуки "SolidMetal".
Strongman_Bell При ударе звучит как колокол боксёрского ринга.
Sugarcane Использует те же звуки что и "Foliage", однако за основу использует "Dirt" с меньшей плотностью, ибо листва использует более высокую плотность.
Upholstery Кушетки, диваны, автомобильные сиденья и т.д.
Wet Ничего не делает.
Bat
Blade
Chainsaw
Cricketbat
Crowbar
Fireaxe
Fryingpan
Golfclub
Guitar
Pitchfork
Shovel
Sword
Похожи на "Weapon". Созданы для оружий ближнего боя, имеют уникальные звуки при падении на землю.

Team Fortress 2 Team Fortress 2

Shipped with scripts/surfaceproperties_hl2.txt, which is still used.

$surfaceprop Описание
Ball_Bouncy Резиновый мяч-попрыгунчик.
Demoman_Grenade
Grenade_Napalm Напалмовая граната поджигателя.
Passtime_Ball Резиновый мяч из режима игры "Дай пас"
Scout_Baseball Снаряд в виде резинового бейсбольного мячика.
Scout_Ornament Снаряд в виде стеклянного ёлочного украшения.
Wasabiball Основывается на "Rubber".
Wrecking_ball
Antlion
Antlionsand
Combine_Glass
Combine_Metal
Crowbar
Gunship
Metalvehicle
Metal_Seafloorcar
Strider
Zombieflesh
Остатки из Half-Life 2. Смотреть список типов поверхностей Half-Life 2.

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