User Inputs and Outputs
learn to masturbate elisa cuthbert law firm adult lifestyle sites a buddha statue cute teenagers aerobic and anaerobic bacteria liftmaster garage door opener cum facial black see thru panties portal data saddle pads saddam hussein poop porn free celebrity nude pictures young sluts adult free metre ruler hot naked teens girl gaining weight stories jennifer love hewit lesbian hentai pokemon yaoi dialogics mercruiser parts erotic cartoons california dream girls sainte baume france rainbow connection spankingonline sedu hair of straighteners free masterbation techniques chaco sandals body paint jeep compass look other people space rate my teacher mexican blowjob boy girl beautiful dress sissy magnetism girl strip tease male sex stimulant days of our lives jennifer tilly naked parker hannifin liliaceae source ucc free dvd porn cherry in vagina old age pussy kara monaco nude turks and caicos anthony book pier ls magazine girl models garage organizers ultracet cum wife gallery magazine girl next door women in wet panties famous clowns free huge cock gallery indiana state university redhead nude thumbnails automobile bill free sale lake louise november rain alternative slatwall hootie and the blowfish hypoallergenic mary carey nude young cocksuckers arabic music pokemon pics brand dark shadows firsttime home buyer grants sex forums stephanie mcmahon hitchhiker heel spurs crusty demons pussy thumbs geo tracker superman sex roller coasters of the future fuse tv fawn lexmark toner cartridge rapid prototyping medical applications desktop wall paper yamaha r6 journals sex video missouri home builders directory mcafee montana deer hunting search drivers ed lesbian bath male to female transsexual personal page kids fighting neutral detergents locked up mp3 buy hoodia william milligan constantinople cyclobenzaprine asp news mary poppins london show heather spytek small investment banking firms father preteen daughter have sex buy azithromycin aluminum tool boxes bus conversions dungeons ultracet homely cellphone ringtones free ericsson ringtones discount adderall buy carisoprodol tramadol online real ringtone texas hunting used bmw auto mandarin hotel bangkok thailand jimmie johnson braless babe in ground swimming pools xanax online johnson order didrex kate chopin chastity bmw car sildenafil online gyno gallery sprint ringtones business holiday cards lotrel online public information display system oklahoma university serre jardin yale university statistics department ritalin toques ringtones anime dragonball z xxx nobody knows true story free oral sex movie mari misato ru side story west download sexy ringtones protonix online phone ringtone land of odd free mono ringtones candid beach teen stripping girl vacation cabins bonnie buy xanax hosting cheap package web uncensored girlsgonewild ultimate fighter tfc epilepsy levitra online cialis online free monophonic ringtones girls sucking penis order alprazolam impala parts new mobile phones nokia order carisoprodol object oriented code sexy stripping free genealogy ameriplan business cheap dianabol americanairlines darkstalkers hentai dianabol online atlantic city guide visitor sonyericsson ringtones norco boys caught masturbating impact prospects buy hydrocodone sex guides install software windows xp funny ringtone cram order clonazepam rush limbaugh radio online great wolf lodge qwest ringtone free sony ringtones discount diethylpropion 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).