I've seen that it is not made that way in vanilla but there are cases where a specific troop type is meant to have a bonus against a particular type of enemy. This is accomplished more or less by the weapon the squad units carries and their stats against the different types of armor: but this is only a partial implementation of the rock-paper-scissors and does not point to specific armies, say xeno, eldar, ork, necron, demon (well, demon is a type of armor so it applies).
Could an extra bonus layer be applied to certain squads or to their weapon set by means of scar code for Unification? At some place there would be a tag system for each supported race to indicate if they are xeno, demon, chaos, or ork, eldar, human, astartes, etc. The weapon bonus should be modified against these type of armies (notice that I'm not going into fine detail in case of armies where there are combined types of troops, maybe possible too but complicated and it is already an armor system).
The preferred enemy rule applies as a global rule against an enemy army, either for all the player army or for some specialized anti-something squads, if I'm not wrong.
I'm not sure how is the current scar system for race management so I toss the idea here. Of course it should be something no affecting the design if the unification is not used (it is an addition), because I think it is impossible or more difficult to make it for each race mod independently.
Edited by Roderick, 13 February 2019 - 04:26 PM.