Дверь (кооператив Portal 2)

 links to other articles to help
 links to other articles to help  integrate it into the encyclopedia. Please help improve this article by adding links
 integrate it into the encyclopedia. Please help improve this article by adding links  that are relevant to the context within the existing text.
 that are relevant to the context within the existing text.January 2024
 Кооперативные двери — это два триггера, через которые должны пройти оба робота, чтобы дверь открылась, для каждого робота загорается свой индикатор.
 Кооперативные двери — это два триггера, через которые должны пройти оба робота, чтобы дверь открылась, для каждого робота загорается свой индикатор.
Экземпляр
1. Создайте func_instance со следующими настройками:
- Свойство - Значение - Name - coop_exit_door - VMF Filename - instances/coop/coop_team_double_exit_door.vmf 
 
2. Создайте блок браша с trigger-текстурой, преобразуйте браш в trigger_playerteam со следующими выходами:
Создание вручную
Дверь
1. Добавьте prop_testchamber_door. Со следующими настройками:
- Свойство - Значение - Name - door_01 
 
2. Добавьте logic_coop_manager со следующими настройками:
- Свойство - Значение - Name - coop_man 
 
и выходами:
Триггеры
1. Добавьте logic_relay со следующими настройками:
- Свойство - Значение - Name - relay_b_in 
 
и выходами:
2. Добавьте logic_relay со следующими настройками:
- Свойство - Значение - Name - relay_b_out 
 
и выходами:
3. Повторите шаги 1-2, но измените следующее:
- Свойство - Значение - Name - relay_o_in 
 
выходы:
Добавьте logic_relay со следующими настройками:
- Свойство - Значение - Name - relay_o_out 
 
выходы:
4. Создайте блок браша с trigger-текстурой. Преобразуйте браш в trigger_playerteam со следующими выходами:
Индикаторы для роботов
1. Добавьте prop_static со следующими настройками:
- Свойство - Значение - World Model - models/props/sign_frame02/sign_frame02.mdl 
 
2. Создайте func_brush размером 32L×4W×32H с текстурой signage/signage_coop_teamdoor_orange.
- Свойство - Значение - Name - checkbox_o 
 
Поместите его внутри рамки слева.
3. Повторите шаг 2, но с другой текстурой: signage/signage_coop_teamdoor_blue. Поместите его внутри рамки справа.
4. Добавьте две env_texturetoggle со следующими настройками:
- Свойство - Значение - Name - textog_o - Target Brush(es). - checkbox_o 
 
- Свойство - Значение - Name - textog_b - Target Brush(es). - checkbox_b 
 
5. Добавьте две ambient_generic со следующими настройками:
- Свойство - Значение - Name - sound_out - Sound Name - portal.button_down 
 
- Свойство - Значение - Name - sound_in - Sound Name - portal.button_up 
 
6. Добавьте следующие выходы к relay_o_in:
И эти выходы к relay_o_out:
Добавьте следующие выходы к relay_b_in:
И эти выходы к relay_b_out:
Вы создали дверь, которая откроется, как только оба игрока окажутся в зоне триггеров.





























