Search
Username:
Password:
Register or Reset Password
Remove the ads!
  
Emancipation Grid (Fizzler)
Difficulty: Beginner
Category: PRTL > Other/MiscAuthor(s): rokusho

Introduction

This tutorial will explain how to make the Portal emancipation grid, otherwise known as the fizzler. In game, these gates prevent the player from shooting portals through them and will cause any open portals to fizzle (close) when the player passes through. It also causes boxes to dissolve when passing through, making these vital game play elements.

This tutorial assumes you have basic knowledge of Hammer in knowing what a brush and entity is as well as the creation and editing of properties of them.

Making the Fizzler

Screenshot B shows the space (hole in the wall) where I want to place the fizzler, it measures 128x128x32 units. Firstly, place a prop_static and set the 'world model' to models/props/portal_cleanser_1.mdl then duplicate this model and place it on the other side, the result should look similar to screenshot C.

Next, using the tools/toolstrigger texture, create a brush 1 unit thick covering the entire space you want the emancipation field to cover, leave no gap around the edges. Press Ctrl+T and set its class to trigger_portal_cleanser (Screenshot D) then go to 'flags' and tick the 'clients' and 'physics objects' tabs, leaving the rest un-ticked. Click 'apply' and close the window.

Final task to do is to create the particle system effect that will complete the look of the fizzler. Place an env_particle_system point entity in the middle of the trigger_portal_cleanser brush (Screenshot E), right click the entity and open the properties window. Here, set the particle system name property to portal_cleanser and make sure it is set to start active.

One problem you may need to get around is that the env_particle_system needs to be orientated correctly, in screenshot E, the arrow on the entities symbol is the correct placement for the effect to be orientated right.

All you need to do is to now compile the map and test to see that it all works correctly, you may need to adjust the env_particle_system's orientation a little, but as long as you have followed the steps correctly, it should be fine. (Screenshot A shows my result in-game).

Conclusion

Not much to say really, a quick and straightforward thing to do, it will dissolve turrets too, which may cause a problem, but could be solved with a filter. You may also find that you can make the gap up to 256 units wide, before the effect from the env_particle_system becomes too stretched out and starts to look weird.
Added: 11 months agoTags: portal, fizzler, dissolver, emancipation, grid, effects, trigger, prop
Feedback (9)
jgoodroad .
BananiteY2M
Posted 1 month ago
I am mapping for portal
- Bananite
.
Will map for food.Y2M
Posted 1 month ago
Posted by jgoodroad

I can not find a ENV_PARTICLE_SYSTEM!!!

Are you mapping for Portal and not CS:S or something?
jgoodroad .
BananiteY2M
Posted 1 month ago
I can not find a ENV_PARTICLE_SYSTEM!!!
- Bananite
.
Holiday Uberstyle soon.Y2M
Posted 8 months ago
Could you move this tutorial to the Portal > Mapping section please?
- Holiday Uberstyle soon.
.
SRT-4 RuLeZY2M
Posted 11 months ago
Great. Will come in use if I ever start mapping for the game.
AssassinsExistence .
HUBBA HUBBA HABBU!Y2M
Posted 11 months ago
Very nice, I've seen something like this on Interlopers.net, but yours has better pictures :)


Make more!
ClanFever .
BannedY2M
Posted 11 months ago
Heh, this can come in handy. Do you have any idea if it can be used in another source game like HL2, just so if the player walks through with an object it goes boom?
- Banned
.
Will map for food.Y2M
Posted 11 months ago
Yeah, well, was only a quicky of a tutorial. I'll look into doing a better job on some later tutorials.
Greyfrog_Design .
I am MaNFLYY2M
Posted 11 months ago
Pros: very informative. Well written and good screenshots to go with it.
Cons: The HTML is not as good as it could be. more color or boxes and hyper links to the pictures would be nice.
Improvements: HTML tweaks
Notes: this is a great tutorial. I hope to see more from you in the future.
- I am MaNFLY
Add Feedback
Provide constructive feedback. What is "constructive"?
You cannot post yet!
Get involved on FPSB by posting your thoughts. Give authors your feedback to help them develop.

To post in this submission register or login.
Assessment
The community's verdict.
User Rating [+]
9.5/10
bScore
9.5/10
You cannot assess yet!
Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure.

To vote on this submission register or login.
Stamps
This Tutorial in a nutshell...
No stamps recorded
You cannot stamp yet!
Stamps let you apply characteristics to submissions to help others understand them.

To stamp this submission register or login.





Brought to you by...
Half Life Storm
The Mappers Corner!
Membership: On Request
Primary Skills: Compiling, Mapping, Modelling, Motion Graphics, Texturing, UV Mapping
Inception: 3 years ago
Vote for Studio
Like this tut? Vote Half Life Storm for one or more monthly awards.
You must login or register to access this!
Related Tutorials