Ending a Portal map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
<div style='clear:both'> | <div style='clear:both'> | ||
===Entities=== | ===Entities=== | ||
<div style='padding-left:20px'>Make two entities. Make a "point_clientcommand" and call it "end_disconnect". Make a "env_fade" and call it "end_fade". | <div style='padding-left:20px'>Make two entities. Make a "point_clientcommand" and call it "end_disconnect". Make a "env_fade" and call it "end_fade".</div></div> | ||
<div style='clear:both'> | <div style='clear:both'> | ||
===Trigger=== | ===Trigger=== | ||
<div style='padding-left:20px'>Create a brush that's the area that you want the map to end. Texture it with a "tools\toolstrigger" texture. Select it and press CTRL+T. make it a "func_triggeronce".</div></div> | <div style='padding-left:20px'>Create a brush that's the area that you want the map to end. Texture it with a "tools\toolstrigger" texture. Select it and press CTRL+T. make it a "func_triggeronce". (It is recommended to put the entities near the trigger just for convenience.)</div></div> | ||
Revision as of 03:46, 21 June 2009
Initially made by "Thousandth Beam"
Introduction
Using this tutorial you can end maps like on Portal's Bonus maps.
Entities
Make two entities. Make a "point_clientcommand" and call it "end_disconnect". Make a "env_fade" and call it "end_fade".
Trigger
Create a brush that's the area that you want the map to end. Texture it with a "tools\toolstrigger" texture. Select it and press CTRL+T. make it a "func_triggeronce". (It is recommended to put the entities near the trigger just for convenience.)
Trigger's outputs
Make the trigger's outputs the following:
Output named | Target entities | Via this input | Parameter | Delay | |
---|---|---|---|---|---|
![]() |
OnTrigger | end_fade | Fade | 0.00 | |
![]() |
OnTrigger | end_disconnect | Command | disconnect | 2.00 |
Theory
When you touch the trigger the "env_fade" will make you start to fadeout. After 2 seconds, the fadeout will be complete and the "point_clientcommand" will make you return to the main menu.