Please or Register to create posts and topics.

Trigger: remove portal from surface

Page 1 of 2Next

Hi!

I ran into a problem in my level: under certain circumstances a person could get stuck in my level.
So I wondered if and how it would be possible to use a relay to remove a portal from a surface.

My eternal gratitude :notworthy:

Use a func_portal_cleanser that is disabled, and enable it briefly when you need to remove portals from the surface. Make sure you disable it again probably 0.1 seconds after it is enabled.

[Important Threads] Forum Rules | Welcome to the new Thinking With Portals
Please do not Private Message me for assistance. Post a thread if you have questions or concerns.
If you need to contact the staff privately, contact the Global Moderators via Discord.

How do I get a func_portal_cleanser :oops:
It's not in my list of classes. =/

and I would like to delete only one of the two portals ;)
I could place a trigger_portal_cleanser over the portal-able surface though?

It's a brush entity. And it only affects portals within it's volume, you can't select specific portals to cleanse.

[Important Threads] Forum Rules | Welcome to the new Thinking With Portals
Please do not Private Message me for assistance. Post a thread if you have questions or concerns.
If you need to contact the staff privately, contact the Global Moderators via Discord.
msleeper wrote:
It's a brush entity. And it only affects portals within it's volume, you can't select specific portals to cleanse.

actually you can, if you use it with conjunction with a portal detector.

OnStartTouchBluePortal -> cleanser_1 -> Enable
OnEndTouchBluePortal -> cleanser_1 -> Disable

Image

Ok, I must be stupid but I still can't find func_portal_cleanser.
I tried making a func_brush and changing it to func_portal_cleanser can someone tell me how to create a func_portal_cleanser :oops:

lpfreaky90 wrote:
Ok, I must be stupid but I still can't find func_portal_cleanser.
I tried making a func_brush and changing it to func_portal_cleanser can someone tell me how to create a func_portal_cleanser :oops:

It's actually trigger_portal_cleanser. I'm sure that's what Msleeper meant.

Image
lpfreaky90 wrote:
Ok, I must be stupid but I still can't find func_portal_cleanser.
I tried making a func_brush and changing it to func_portal_cleanser can someone tell me how to create a func_portal_cleanser :oops:

I usually make the brush whatever size I want the cleanser to be and make it a trigger texture. Hit Ctrl+T to tie it and a properties window should come up. At that point change it to a func_portal_cleanser. Set your settings, make sure you've set it to visible and then change the texture of the tigger to any of the "fizzler" textures.

If you know exactly which surface you'll need to clear the portal from, there is a way to get rid of only 1 portal.

Create a super-thin (at least 2 units thick) func_brush that has the no-draw texture, and lay it over the wall in question. Set 'Start Enabled' to 'No', and then just use your trigger to enable/disable it. Portals cannot exist on faces that are flush with other faces, so the portal, if it is there, will be removed when the func_brush is enabled, and the other portal will be unharmed.

Check out my mapping project!

PM me if you want to co-op on a map design. Love this game!
Groxkiller585 wrote:
It's actually trigger_portal_cleanser. I'm sure that's what Msleeper meant.

Yeah sorry, it's trigger_portal_cleanser.

You know that the entity name browser searches right? You can start typing "clean" and it will autosearch for entities that contain the phrase "clean", such as "trigger_portal_cleanser".

[Important Threads] Forum Rules | Welcome to the new Thinking With Portals
Please do not Private Message me for assistance. Post a thread if you have questions or concerns.
If you need to contact the staff privately, contact the Global Moderators via Discord.
Page 1 of 2Next