Ru/Crusher: Difference between revisions
No edit summary  | 
				mNo edit summary  | 
				||
| Line 1: | Line 1: | ||
{{otherlang2  | {{otherlang2  | ||
|title=Пресс  | |||
|en=Crusher  | |en=Crusher  | ||
}}  | }}  | ||
В [[Portal 2]] '''Прессы''' - это [[Panels:ru|Панели]] с шипами. Как и панели, они присоединены  к роботизированным рукам. При этом, за "рукой" находится массивный поршень, который приводит пресс в действие.  | В [[Portal 2]] '''Прессы''' - это [[Panels:ru|Панели]] с шипами. Как и панели, они присоединены  к роботизированным рукам. При этом, за "рукой" находится массивный поршень, который приводит пресс в действие.  | ||
Revision as of 22:03, 9 October 2011
Template:Otherlang2 В Portal 2 Прессы - это Панели с шипами. Как и панели, они присоединены к роботизированным рукам. При этом, за "рукой" находится массивный поршень, который приводит пресс в действие.
Создаём пресс
1. Создаёте prop_dynamic со следующими настройками:
Свойство Параметр World Model models/anim_wp/cursher/crusher.mdl Name crusher1 Collision Not Solid Hold animation? Yes 
2. Создайте кисть размером 128x64x192 вокруг шипов на модели. Преобразуйте её в func_brush со следующими настройками:
Свойство Параметр Name crusher1_brush Parent crusher1 
3. Создайте кисть размером 200x112x192 перед предыдущеё кистью. Преобразуйте её в trigger_hurt со следующими настройками:
Свойство Параметр Name crusher1_trigger_hurt Parent crusher1 Damage 1000 Damage Cap 1000 Damage Type CRUSH 
4. Создайте кисть размером200x96x192 в предыдущей кисти trigger_hurt. Преобразуйте её в trigger_portal_cleanser со следующими настройками:
Свойство Параметр Name crusher1_trigger_hurt Parent crusher1 Visible No 
и этими выходными воздействиями:
5. Создайте сущность logic_auto со следующими выходными воздействиями:
6. Создайте сущность logic_relay со следующими настройками:
Property Name Value Name crusher1_logic_relay_crush 
и этими выходными воздействиями:
7. Создайте сущность logic_relay со следующими настройками:
Свойство Параметр Name crusher1_logic_relay_uncrush 
и этими выходными воздействиями:
8. Создайте сущность logic_compare со следующими параметрами:
Свойство Параметр Name crusher1_logic_compare Initial Value 0 Compare Value 1 
и этими выходными воздействиями:
9. Создайте сущность math_counter со следующими параметрами:
Свойство Параметр Name crusher1_math_counter Maximum Legal Value 1 
и этими выходными воздействиями:
10. Создайте сущность func_instance_io_proxy со следующими параметрами:[Почему?]
Свойство Параметр Name crusher1_proxy_crush 
и этими выходными воздействиями:
11. Создайте сущность logic_relay со следующими параметрами:
Свойство Параметр Name crusher1_proxy_crush 
и этими выходными воздействиями:
12. Установите триггеры для "открывания" или "закрывания" пресса с помощью crusher1_proxy_crush. Используйте crusher1_logic_compare чтобы узнать состояние пресса.