На вкус и цвет...
Дело в том, что а activityman может:
-смотреть, читать все составы
-смотреть все единицы ПС, включая те, у которых нет wag и eng файлов
-знать все файлы, необходимые для сценария Икс
-Удалять сценарий из системы
Итого, что требуется для реализации моего предложения - на 80% уже работает
1 кнопка - подготовить к запуску сценарий Икс:
- Пробежать по всем папкам в TRAINSET, если .wag-.eng нет в сценарии - переименовать в .wbk .ebk
- переименовать .con в .cbk
- убрать из маршрутов (переименовать или перенести )
*.trk, ACTIVITIES, PATHS, SERVICES
2 кнопка - вернуть обратно
Всё - TS становится не нужен в случае запуска сценария для игры-отладки
Я бы и код набросал, только давно С в руки не брал, всё пхп да пхп