User Inputs and Outputs

From Valve Developer Community
Revision as of 13:44, 12 October 2007 by OubocBocze (talk | contribs)
Jump to navigation Jump to search

istituto per lo studio e la cura del diabete idropulitrice per auto cella video decapitazione ostaggi americani a ricieri www lavatrici bosh com peio hotel lettore mp3 256 mb creative imbruglia suzuki samurai 19 td cabrio de luxe villaggio vacanza tulum la tarantella lettore dvd masterizzatore cd combo dards 3d a microonde bad penny bley blade immagini vin diesel conflitto di classe concorso forze armate il diavolo in caserma o zone numa numa canon powershot pro1 majhong 2 stylus photo epson stampanti scilla gabel palinsesto televisivo renzo zenobi wrangler 25 beetle ju maxtor 6b160p0 fotocamera digitale fuji finepix veline 2005 visual c 2005 videoclip pazza inter tre madri thomas malory si gira a manhattan mature blowjob sharp ad abercrombie cd jazz ragazze russe inachus www shoshan cibo secco per gatti la chamade baggesen jens immanuel cicli irregolari revisore dei conti tariffe portatili toshiba satellite santa maria del buen ayre mp3 yetisports low profile bracket foto piedi nudi nina miric sd cf goldfrapp supernature sigma uc gilli offerte hamlet access point 54mb sw 4p wieght watcher soundtrack cindy goonies filumena marturano greek audio jeep veneto chat incontro pin up bikini bordi e cornici d m n 294 2000 d m n 420 2000 linda jarrett usb esterno disk sata voli last minute monastir mp3 zen touch 20 gb choke pietroberto lettore mp3 256 campeggio gas testo ti amo veramente www itim it illuminazione acquario charles m schulz elettrostimolatore compex body video musicali giorgia ricarica cartuccia inchiostro sassi doctruyen com sbloccare e616v il profumo della notte hotel montagna olivia ruiz thank you dido driver sony dvd rw dw u14a bad gastein codici titanium ccd cleaning my best friend pagine gialle terni workstation hp xw4300 giochi java gratis motorola a835 rita la rossa drewe robert bloc mattoncini circus fans marinai donne e hawaii polenta pajero 2005 base spaziale pavillion hpcompaq computer mellin ferro da stiro jura dizionario cinema americano annunci trans salerno jimi hendrix the dick cavett show mobile porta dvd silvia simoni viewsonic lcd 20 jp 192 startrek starfleet command 2 fogli sughero zagreb lettore dvd 7 kit vivavoce 6610 shi will be loved gabry ponte geordi video de porno master blaster marmellata di limoni prodigy smack my bich opel omega 20 16v sw class condizionatore lg ah bluetooth isdn pen lettore mp3 musica karaoke ultime della notte spartiti di gigi d alessio fotosxxx el trigo www condizione donne it citroen 2cv calogero passi face a la mer ram 512 pc3200 cl2 differenziale (tecnica) contratto enti locali lisola del dottor frankenstein padovani www tg5 com powershot s megan gale calendario www livestrong com popup com trucchi di yu gi oh televisore 20 pollici xxx lollypop midland ricetrasmittenti autocad 2005 full sony gv d1000 tv panasonic viera head i x6 forum su escort un corpo e un anima dory ghezzi il muro di vetro karaoke sambame metrica e poesia del novecento filanca midi infantili roco fs b 65 gulash mondobimbo sigma 400 mm nikon obiettivi disc stakka lettori mp3 2 gb porta bobine nagar khan multifunzione canon mf5770 caracteristicas de la omc old telefon indire fiere dell informatica ventola 12 bitsolution comici belle ragazze nude grati audio usb scheda telescopi meade autoloader dat porta soffietto memory card sony ps2 torture nude la spettatrice f abio e rita decoder satellitare hard i don t want to wait di paula cole gpsmap 172c luxsuria palmare asus a620 case carrelli appendice ibanez v70ce severina vuckovic video The FireUser1-4 inputs and OnUser1-4 outputs are available on every entity that can receive Inputs and Outputs. This set of controls are specially linked to work together. Although they are not used very commonly, User inputs and outputs can be very powerful and make certain tasks far easier to accomplish.

The FireUserN input simply causes the corresponding OnUserN output on the same entity to fire. These are useful for forwarding messages through an entity where the desired target is known to the forwarding entity, but not to the firing entity.

For example, say you have three trains moving along the same set of path_tracks. Each train has a glowing env_sprite parented to it, and on one path_track you want to turn off the sprite on whatever train has just passed. The problem is that the path_track doesn't know which train has just passed, so you can't connect the "OnPass" output to the right one. So, you solve this by connecting the path_track's "OnPass" output to the !activator (the train) FireUser1 input, and then connect each train's OnUser1 input to turn off their parented sprite.

In the past, you could hack around this kind of thing by putting a trigger_multiple for every train on the path_track, set them to only trigger when the matching train touches them, and use the "StartTouch" output to turn off the sprite. Unfortunately, that method doesn't scale to large numbers of trains (as seen in the Citadel section of Half-Life 2).