Check out Half-Life Re-imagined competition results!
Check out Skewing textures in Hammer, our newest tutorial!
Welcome, maydn, our newest member!

logo

Site Stuff

Reference

Maps

Community

ShoutBOX

Poll

Feeling Blue

What's your favourite shade of blue?

Azure

13

Cobalt

32

Turquoise

9

Cyan

10

Royal

8

Teal

3

Onliners

8 mins

Striker

19 mins

NineTnine

25 mins

Solokiller

33 mins

Screamernail

33 mins

Dimbeak

34 mins

Jessie

46 mins

Themaster12234

Affiliates

A gaming and technology blog by TWHL admins Penguinboy and Ant. A music blog by TWHL users Ant and Hugh.

(De)Activate a Multimanager Loop

Map Vault > Example Maps

map screenshot

star star star star star
No votes yet

[More Screenshots]

Avatar

By potatis_invalid (See more)
24th March, 2010

Half-Life
3.5KB - RMF, BSP
1523 views
384 downloads
7 comments

Last edited: 24th March, 2010

download

"I'd love to see an example of a map that repeatedly triggers something like a light until the button that activates it is pressed again."

Comments

avatar Soup Miner says: 24th March 2010, 21:05 PM
Thanks a lot.
I need some time to figure out exactly what's going on here, but I see that it works.

Edit: Oh I see, the mutlimanager is never actually altered. Never would have thought to do it this way!
avatar Striker says: 26th March 2010, 08:59 AM
I smell multisources.
avatar potatis_invalid says: 26th March 2010, 11:59 AM
Nope, just trigger_relays, trigger_changetargets and a multimanager. Maybe it could be done with multisources, but I don't like them and they don't like me.
avatar zeeba-G says: 27th March 2010, 13:12 PM
Oh wow this could be extremely useful. I'll take a look if I ever need it. I just assume you use change_targets to make the mm target something else to turn it off and other change_targets that change the mm back to target it on.
avatar potatis_invalid says: 27th March 2010, 14:14 PM
?
avatar zeeba-G says: 9th July 2011, 04:56 AM
Oh geez, the same button triggers it on and off, thats cool. Could you explain exactly how this works? I guess it couldn't be done with change targets ? :(
avatar potatis_invalid says: 9th July 2011, 15:31 PM
I have a trigger_auto which triggers the multi_manager "mm". "mm" triggers this:
"exp_relay" after 0.01s
"mm" after 0.8s <- It triggers itself, creating an endless loop

"exp_relay" is a trigger_relay which targets "" (nothing)

The trigger_relay "onoff" targets the trigger_changetarget "on" (There are two with this same name)

"on"#1 changes "exp_relay"'s target to "exp", which is a func_explosive used to demonstrate the effect of this system.
"on"#2 changes "onoff"'s target to "off", so the next time "onoff" is triggered, instead of triggering "on" it'll trigger "off".

"off"#1 changes "exp_relay"'s target to "" (nothing).
"off"#2 changes "onoff"'s target to "on", so the next time "onoff" is triggered, instead of triggering "off" it'll trigger "on".

The func_button targets "onoff".

I'm sure there's a way to have the multi_manager only loop when needed, but this is the simplest system I could think of. And simplicity often means less bugs.
You must be logged in to comment.