looping outputs?

looping outputs?

Re: looping outputs? Posted by LIVEWIRE898 on Sat Dec 18th 2004 at 12:27am
LIVEWIRE898
32 posts
Posted 2004-12-18 12:27am
32 posts 13 snarkmarks Registered: Nov 27th 2004 Occupation: Architectural Tech Location: Canada
What I am trying to do is to use the prop for a florescent light from the prison. I believe the model is called prison_fluerescent something or other. But anyways I am using a light_spot to emulate the light because I know you cant use texture lighting which is fine.... but the problem comes due to the fact that I want to use the fluoresecent flicker to give the area a little creepy feeling and when you look at the light (currently using skin 1 for it which gives it the appearence of being on) I want the skin to flicker with the light as well.... I already know how to use a button to get the skin to change to 0 (being the off skin). so my question being is

Does anyone here know how to create a looping output to give it the feel of an animation? Or even have any other suggestions on how I can accomplish this!!??
Re: looping outputs? Posted by omegaslayer on Sat Dec 18th 2004 at 12:30am
omegaslayer
2481 posts
Posted 2004-12-18 12:30am
2481 posts 595 snarkmarks Registered: Jan 16th 2004 Occupation: Sr. DevOPS Engineer Location: Seattle, WA
I dont think you need to loop it, I think you need to change the
appearence setting in the light, If its anything like HL1 then it will
be there, I dont know if it will be there for HL2 since my sdk is
updating right now I cant check.
Re: looping outputs? Posted by Nanodeath on Sat Dec 18th 2004 at 12:35am
Nanodeath
356 posts
Posted 2004-12-18 12:35am
356 posts 66 snarkmarks Registered: Nov 11th 2004 Occupation: Student - Bioengineering Location: Seattle, WA, USA
<DIV class=quote>
<DIV class=quotetitle>? quoting LIVEWIRE898</DIV>
<DIV class=quotetext>... when you look at the light (currently using skin 1 for it which gives it the appearence of being on) I want the skin to flicker with the light as well.... </DIV></DIV>
I think in this case he actually would have to use the output function of something. I'm thinking...actually, I'm not completely sure how you would do this. You could try some of the user events though...along with some delays and such.
Re: looping outputs? Posted by omegaslayer on Sat Dec 18th 2004 at 12:41am
omegaslayer
2481 posts
Posted 2004-12-18 12:41am
2481 posts 595 snarkmarks Registered: Jan 16th 2004 Occupation: Sr. DevOPS Engineer Location: Seattle, WA
I take it there was no appearence option?
Re: looping outputs? Posted by LIVEWIRE898 on Sat Dec 18th 2004 at 12:42am
LIVEWIRE898
32 posts
Posted 2004-12-18 12:42am
32 posts 13 snarkmarks Registered: Nov 27th 2004 Occupation: Architectural Tech Location: Canada
<DIV class=quote style="WIDTH: 90%; HEIGHT: 65px">
<DIV class=quotetitle>? quoting omegaslayer</DIV>
<DIV class=quotetext>I dont think you need to loop it, I think you need to change the appearence setting in the light,
</DIV></DIV>

Its not the light I am concerned about... its the actually prop I am using... its kind of bugging me that the light_spot can flicker but the prop can not!!!
and to Nanodeath... I have tried to use the I/O to change the way how the skin in the prop looks... I CAN get it to give it a flicking effect no problem... thing the is I need like 20 outputs to give it the feels and once the outputs are done so is the flickering.... I just cant figure out how to go back to the start of my outputs.... I made sure fire once WAS NOT checked so that if I can figure it out then I can use what I have already created
Re: looping outputs? Posted by omegaslayer on Sat Dec 18th 2004 at 12:44am
omegaslayer
2481 posts
Posted 2004-12-18 12:44am
2481 posts 595 snarkmarks Registered: Jan 16th 2004 Occupation: Sr. DevOPS Engineer Location: Seattle, WA
Then place the light above the model, then hopefully the model will change its appearence because of the light.
Re: looping outputs? Posted by LIVEWIRE898 on Sat Dec 18th 2004 at 12:48am
LIVEWIRE898
32 posts
Posted 2004-12-18 12:48am
32 posts 13 snarkmarks Registered: Nov 27th 2004 Occupation: Architectural Tech Location: Canada
tried that already...even tried different lights and even using that env_lightglow .... cant get anything to work... the only thing I can think of is the looping of the I/O to change the skin. So far that is the only thing that is getting this to work CEPT I CANT LOOP THE DAMN THING!!!
Re: looping outputs? Posted by LIVEWIRE898 on Sat Dec 18th 2004 at 1:55am
LIVEWIRE898
32 posts
Posted 2004-12-18 1:55am
32 posts 13 snarkmarks Registered: Nov 27th 2004 Occupation: Architectural Tech Location: Canada
Ok figured it out for myself here and I thought I would post my answer for anyone who needs or wants to do the same sort of thing

First of all you need to place your prop and figure out what skins you want to use...mine being the prison_fluesecent001c and give it a name. Mine is flicker_light

Second insert a logic_timer into the world and give it a name(dont need the name if you arent going to trigger it with something) Now go into the Outputs tab and ADD an output. Use OnTimer then pick your prop flicker_light then pick Skin and in the override set it to 1 with and timer of 0.1 create another Ontimer and use the same settings but set the override to 0 and the timer to 0.4 (Time values are just for show. I have yet to figure out the values needed to exactly simulate the Fluoresecent Flicker of the light.

Third insert the light you are going to use... in my case its a light_spot and move the light to just below the prop of the light you are going to use. Set the light to the fluoresecent flicker.

And your DONE... well except for the right sequence of the skin to emulate the flicker but if I figure it out then I will post the info here.... hope this helps someone out cause IT REALLY HELPED ME!!!
Re: looping outputs? Posted by Rof on Sat Dec 18th 2004 at 1:58am
Rof
210 posts
Posted 2004-12-18 1:58am
Rof
member
210 posts 41 snarkmarks Registered: Dec 3rd 2004
Not sure exatly what entity you're trying to "loop" here, but you could
use a logic_timer, which repeats after a (user-setable) number of
seconds.

Edit: ah, seems you've got it.