@Fox эта как я так сделал, блин. спасибо за помощь, помянем проект
Всегда сохраняйте бекапы, в любом проекте, это очень полезная привычка. Решили внести какие то серьёзные изменения в проект - сохраните проект с номером "флстудиа 0.1". Файл проекта весит не много, зато такой бекап вам в случае чего спасёт уйму времени
if N == 1 & TYPE = 0 ... fun A return ...
if N == 1 & TYPE = 1 ... add to list/res
if N == 2 & TYPE = 0 ... fun A return ...
if N == 2 & TYPE = 1 ... add to list/res
...
if N == 100 & TYPE = 0... fun ZZ return ...
if N == 100 & TYPE = 1 ... add to list/res
и получать аргументы для создания списка/ресурса и запускать асинхронные функции или потоки по ним.
Я если честно слабо представляю ситуацию, когда нужно просто выполнить 100 функций в проекте в любом порядке. Но для сравнения предложил вам вариант, ни кто не заставляет его использовать