Another question, I'm sure it's a pretty newbie one. I am not sure how it supposes to work, but it looks like enemy units ignore patrol node connections. For instance, I created several zones and I want enemy units to stay there. So i made patrol nodes disconnected, but it does not help at all. What actually node connections do?
I remember playing vanilla, and I think on many crafts high rank aliens were waiting me inside the UFO at the second floor. How should I isolate them in this case?
Sorry, I don't remember how it works.
Your best bet is to ask Warboy; or trace the AI code line by line.
How to implement the function: for the successful completion of tasks, the player receives a new military rank, which allows an additional number of bases (1-2-4-8) and receives additional types of troops at his disposal?
The tasks can give unique items.
The unique items can be researched to unlock various things, for example additional types of troops.
The unique items can also be used as a material to construct a special base facility, which is needed to construct every other base facility, thus limiting number of bases.