If they are completely random, then there is no other option. Simply all random maps are built according to a template; the templates can just be chosen randomly during generation, or you can specify them in advance. In this regard, NCF creatures are easily generated randomly on any template. What I'm not sure about is how to more precisely define the conditions for the composition of squads on the templates, and whether it is possible to somehow limit this. But I think it's worth figuring it out.
In the regular version, one of the key features of your idea is lost, and it's a rather important feature. The question arises: why use it in the regular version? )
The main thing is the diversity of neutral squads on old maps. On many maps, a squad consists of a single stack. I think it's not difficult to figure out that this squad needs to be turned into several different stacks. Imagine a composite stack where one creature is NCF and the other is not. It won't work in a regular game. But in version 2 of the mod, we can play with NCF and without NCF on the same map, and there will always be diverse squads.
Added 3 minutes ago
Here is an example of a template file.As you can see, the types of creatures are specified separately. That is, a separate file is needed for each combination.:(
CREATURE_MARBLE_GARGOYLE
1
CREATURE_GREMLIN_SABOTEUR
2
1887
12580
The disadvantage of RMG is that, although it places groups of creatures, they are not random in the sense that they do not change if you start playing this map again.
NHF 0.90 : NHF - группа в VK
Карты для HeroesV:
Путешествие , Условие крови , Рука судьбы.Часть 1: В поход , Рука судьбы.Часть 2: Отчаянье , Рука судьбы.Часть 3: Восхождение , Стойкость
Абсолютная власть , Иду на Вы! , Корона Ургаша , На задворках
Мир надо уничтожить... Чтобы создать свой...