if( ev.type == ALLEGRO_EVENT_TIMER)
Это оператор в цикле обработки событий, чтобы проверить, является ли входящее событие событием таймера.
Но все таймеры будут генерировать одно и то же событие, так как же у вас одновременно работает несколько таймеров? Как вы их различаете?