Для себя нашёл способ проще, но мне, правда, сказали, что я аутист.
После раздолбайски расставленных объектов, юнитов и всякой чепухи вроде триггеров, модулей или логики, а также после очередного сохранения миски
открываем mission.sqm.
Находим там блок
1- количество групп в файле миссии (группы юнитов + логика + модули + иногда некоторые объекты) от 0 до 31
2- порядковый номер группы от 0 до 31
3 - количество юнитов в группе от 0 до 7 (это значит, что всего 8 штук)
4 - порядковый номер юнита в группе от 0 до 7, разумеется и с индексом 0 будет командир
Таким образом, находим в файле миссии группу штаба или чего там ещё. Допустим она там с индексом группы 31.
Свопаем её с той группой , которая получилась с индексом 0.
Сохраняем файл миссии
Загружаем миску опять в редактор
Сохраняем миску
PROFIT - арма сама выстроит потом эти группы в файле по порядку.
Я уже наловчился, поэтому открыв файл за один раз правлю очерёдность групп во всех сторонах + правлю расстановку юнитов внутри группы, если что-то не устраивает (ну там, если командир не первый, или медик не в конце, или структура фаертимов у синих нарушена)
На весь файл минут 5 уходит, не более. А чаще всего получается, что косяки в структуре небольшие и достаточно пару отделений передвинуть - тогда это секунды.
По остальным вопросам отвечать не буду, потому что я спать пошёл. Все они просто решаемы, другие напишут, уверен.