Hey GoldMatenes... instead of all those events why don't you do something like
+ Whatever condition
-> LastEvent12: Load frame from AppPath & "Tiles/" & .Value('Last2') & ".png"
Of course this is just a simple example, and it would require you to either use names in your variables instead of numbers, or change your frame names to numbers.
Of course if you don't want to change either you could have it read from an .ini file to match the numbers with the names or something, by adding an extra action. That way the only thing you have to change is the contents of your .ini file if you need to create a new list to draw from. At any rate it would cut down on a lot of repetitive events.