The following is an Unreal Development Kit question:
You have a sound file called "sound2" that plays directly after file "sound1" in a sound cue. Directly, as in delayed a certain amount of mili-seconds so it will sound "attached" to the first. This technique allows for randomization of layers within 1 cue, timed correctly with delays so its seamlessly 1 sound.
If "sound1" is triggered again by the user before "sound2" plays, how do you keep "sound2" from playing behind "sound1"?
Basically, set a high priority level for "sound1" so that if it is triggered again before the cue plays "sound2", it interrupts the chain and plays "sound1" again without overlapping "sound2".
Hopefully I made the question clear enough! Sometimes this stuff can get confusing without a diagram.