Hi Jackle, I just read your past posts on this subject. Very informative.
It may interest you to note that the SFB S2.0 Victory Conditions were originally used by missions, particularly the Stock Taldren Patrol mission that was released with the game. In these missions, if you were drafted by , say, a DN with 200 BPV in your FF with 70 BPV, you would 'score' points equivalent to the difference in BPV. In fact, all the Frigate had to do at that point was leave the map, and they would win the scenario since the DN player did not score enough for making the Frigate disengage to win the mission. As a result, the DV shift for the mission would go in favour of the Frigate player. While not a bug as such, this became known as the Patrol bug since it didnt work for D2 play.
Since then, the philosophy for determining who wins a mission has been based on 'the last man standing' principle. This works very well for D2, but since GSA has no map or DV shifts to contend with, missions for GSA are not restricted to this.
Additionally, the API only uses 5 levels of victory conditions from S2.0 which cant be changed without the client code, but certainly a mission script can calculate and report in the debriefing what a player would get under the complete set of S2.0 Victory Conditions.
It may interest you to note that in the missions I've written for D2, I have used the S2.0 Victory Conditions for calculating bonus prestige rather than the DV shift. In the above scenario then, if the the daring Frigate player was to somehow fly in, score some internal damage on the DN and then fly off the map, they would earn 10% of the BPV of the DN in bonus prestige modified by the relative strengths of the opposing teams. In other words, the DN may have pushed the FF out of the hex, but they are still rewarded for flying against the odds. Thats about the best we can do in a D2 environment without reintroducing the Patrol bug.
There is no reason why the S2.0 Victory Conditions cant be used strictly on GSA however, if that is what players want (assuming someone writes multiplayer missions that make it so).