The answer is, yes. I’ve done it before.
What you need to do is build multiple formations which either deploy randomly or can be selected for deployment using event functions. In any one game a few formations will be deployed, but most will be inactive. As an example, if you build 20 formations maybe only 5 will be randomly deployed. This applies to both Cheyenne vs AI and PMB games.
The idea is to build a military problem. The problem changes with each booting of the scenario.
The trick to this is using the event function to define units involved and the possibility they will deploy. You will have to build a large number of formations, place their entry point on the map and adjust the event possibility that they may/or may not deploy. As an added bonus, objective rewards/points can be given to the occupying force.
Understanding the writing, and function, of event is crucial.
If the scenario is intended to be Cheyenne against AI, then the AI formations need to have objective tracks assigned. This adds another level of event complexity especially if objective tracks are randomized and attack/defend options are added.
Be prepared to write a lot of events.
Comprehensive Wishlist Forum #467 . . . The Norm (blessed be His name, genuflect three times and accept all values in the program as revealed truth)
Pre Combat Air Strikes # 64 . . . I need have no concern about keeping it civil