Ending a Portal map

From Valve Developer Community
Jump to navigation Jump to search

Initially made by "Thousandth Beam"

Introduction

Using this tutorial you can end maps like on Portal's Bonus maps.


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".


Entities

Make two entities. Make a "point_clientcommand" and call it "end_disconnect". Make a "env_fade" and call it "end_fade". (It is recommended to put them 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
Io11.png OnTrigger end_fade Fade 0.00
Io11.png OnTrigger end_disconnect Command disconnect 2.00


Logic

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.

See also