Two events when occuring at the same time trigger one more

Any aspects of level design for the Source engine.

Two events when occuring at the same time trigger one more

Postby nanoxax on Thu Jul 05, 2012 8:46 am

I have two togglable events that need to occur simultaneously to trigger one event. I've tried a lot and I cannot find out how to do it. Logic_case is close to what I need but I don't think it works for this situation. Sorry for the short post but it's a fairly simple problem.
nanoxax
Member
Member
 
Joined: Tue Oct 18, 2011 8:14 pm

Re: Two events when occuring at the same time trigger one mo

Postby zombie@computer on Thu Jul 05, 2012 10:26 am

Make both enable/disable a logic_relay (relay1 and relay2) and consequently trigger relay1.

So:
Code: Select all
Event1 -> ontoggleon -> enable relay1
                     -> trigger relay1
Event1 -> ontoggleoff-> disable relay1

Event2 -> ontoggleon -> enable relay2
                     -> trigger relay1
Event2 -> ontoggleoff-> disable relay2

relay1 -> ontrigger -> trigger relay2
relay2 -> ontrigger -> trigger whateverthehellyouwant


EDIT: another option is to use the logic_compare
Code: Select all
Event1 -> ontoggleon -> setvaluecompare(1)
Event1 -> ontoggleoff-> setvaluecompare(0)
Event2 -> ontoggleon -> SetCompareValue  (1)
                   -> Compare
Event2 -> ontoggleoff-> SetCompareValue  (0)

Then use the onequal output to trigger whateverthehellyouwant
When you are up to your neck in shit, keep your head up high
User avatar
zombie@computer
Forum Goer Elite™
Forum Goer Elite™
 
Joined: Fri Dec 31, 2004 5:58 pm
Location: Oss, netherlands

Re: Two events when occuring at the same time trigger one mo

Postby svbg869 on Thu Jul 05, 2012 11:05 am

I prefer the math_counter method
Code: Select all
trigger 1 -> on toggle on-> add -> 1
Trigger 1 -> on toggle off -> subtract -> 1

trigger 2 -> on toggle on -> add -> 1
trigger 2 -> on toggle off -> subtract -> 1

math counter:
max legal value -> 2
on hit max -> do things

my newest released map: surf_elites_v2
svbg869
Member
Member
 
Joined: Tue Jan 06, 2009 8:25 pm

Return to Hammer Editor Help

Who is online

Users browsing this forum: No registered users

cron