Hi,
my original post is actually quite some time ago
Already had a topic on the Yahoo group and I've mailed Robin about it.
You would indeed need the situation where a unit is fired upon by at least two units. Or to be precise, when a unit is already been fired upon this turn the second unit shooting at them would get this rule.
In Gruntz shooting at an enemy is your action. In this scale of game other enemy units close to you are in no danger as there is no abstract interaction (no firefights outside a unit actually choosing to shoot at an enemy). So getting crossfire by just standing with two units at opposing ends of the target unit, but deciding to shoot at different units would not work in this game. It would make the rule to strong.
You would indeed have to be on different angles of the target unit. Also to add the element of having to outflank the enemy units, adding extra movement to the game. To check this LOS through the target unit could be used.
You then have the element of "how many shots are needed?". If you allowed a single trooper in the back get crossfire effects on a full unit you would be able to abuse this rule very fast.
I would then give the target unit a -1 to guard when shot at by the subsequent units. I would keep it at that, not adding -1's for each extra unit shooting. Also to keep the modifers very simple as been said above. As the units don't have facing in this game, I wouldn't use a negative modifier to soak. Same also for the fluency of the game.
A unit behind a wall, being flanked would already have it's cover negated and the -1 by the second unit, so it does add up if you manouvre good.
From the Yahoo group also came the idea of an automatic suppression. It sounds harsh, but it would actually mean that the unit under fire either decides to hunker down and shoot (whithout the +1 for shooting stationary I guess?) or get a move on without shooting. it's also an simple elegant way of using rule already there to reflect this state.
The rule Robin and I thought out through some mailing is the following.
Cross FireA -1 to the Guard of a defender unit is applied when they are being fired on at range.
If a unit is in close range for ranged weapons fire and at least half it's members can draw a line (uninterrupted by LOS blocking terrain) through the target unit to another friendly model (Gruntz or Vehicle) that is on the opposite side of the target and in close range from itself to the target and that already has shot at target unit this turn.
If the amount of shots (dice rolled) fired upon the target unit is at least half their number, the target unit also automatically suffers suppression when fired on by either flanking unit with no Mental check.
(You could add that both squads would have to shoot with their full number of shots on the target unit to bypass any rule bending, like a unit splitting fire left and right to gain crossfire for their friend)