applescript droplet processing order

Okay, I know this borders on the obscure, but someone must know…

When I drag a bunch of files to an applescript droplet, they get processed in some bizarre order. Does anyone know what the process order is based on? I had assumed it was alphabetical by name, but that is not what I am seeing. I have a bunch of files with the format: name.####.tga, and they are not processed in numerical order or by chronological order by creation or modification date.

This is causing a big problem because the process I am doing involves opening them in Illustrator, doing some things, and exporting them as jpegs, and the illustrator import plugin stops working every now and then, and I then have to figure out which of the 300 files I dropped got processed and which didn’t. That’s where I see no rhyme or reason to the order applescript is processing the files.

Andy