Order of processing events for a deck

If I fire a event into a deck, (say the top 12 cards in the deck will receive that event), is it guaranteed by VASSAL that they will receive (and process) the events in order from top to bottom?

I have a game where preserving the card order in that deck is important, so want to make sure that the top card gets processes first, then the 2nd card, etc…

Many thanks in advance.

Yes, assuming you set Re-shuffle to Never in the deck’s properties. I’d add I had to learn through trial-and-error that the bottom piece of an At-Start Stack, as viewed in the Module Editor, is actually the top of a deck. I also found the UP and DOWN key commands, which sends a piece to the top or bottom of a deck to be very useful for the sort of deck operations you are contemplating.

Many thanks