Creating rotating panels: Difference between revisions
mNo edit summary |
|||
Line 16: | Line 16: | ||
| World Model || models/anim_wp/simple_panel_transforms/simple_panel.mdl | | World Model || models/anim_wp/simple_panel_transforms/simple_panel.mdl | ||
|} | |} | ||
2. Create a block brush of any size you wish (256x16x256 recommended) and align it with the model. Tie it to a [[func_brush]] entity with the following settings: | 2. Create a block brush of any size you wish (256x16x256 recommended) and align it with the model. Tie it to a [[func_brush]] entity with the following settings: |
Revision as of 10:59, 9 April 2012
Template:Otherlang2 Currently being cleaned up by LemonLake.

You can upload screenshots at Special:Upload. For help, see Help:Images.
Creating Panels rotate
1. Create a prop_dynamic entity with the following settings:
Property Name Value Name trans_panel Pitch Yaw Roll (X Y Z) 90 0 0 World Model models/anim_wp/simple_panel_transforms/simple_panel.mdl
2. Create a block brush of any size you wish (256x16x256 recommended) and align it with the model. Tie it to a func_brush entity with the following settings:
Property Name Value Name trans_brush Parent trans_panel
3. Create a logic_auto and set up the output as follows:
4. Create a ambient_generic entity with the following settings:
Property Name Value Name trans_sound_end Sound name World.SpeedFlingRotatingPanelStop Volume 2
5. Return to prop_dynamic entity and set up the output as follows:
6. Create a prop_button entity and set up the output as follows:
This will rotate the panel along with brush. Second line will rotate the panel back to normal position after a delay.
set up the output to "fire only once" as follows
Instead of prop_button you can also use trigger entity