Musashi1584 / RPGO

4 stars 7 forks source link

[Enhancement Suggestion] Random Class/Commander's Choice Compatibility #49

Open ProfBadger opened 4 years ago

ProfBadger commented 4 years ago

Currently, Random Classes is incompatible with Commander's Choice, and uses the same Mod Config Menu option as Specialization Roulette. I propose that they be compatible under the following system in a game in which both the SWO's Random Classes and Commander's Choice are chosen:

Upon a Soldier levelling up to the Squaddie Level, they are given thier Origins (following whatever option the player has selected, be that standard or via the Origins SWO) and are also granted access to the random Primary and Secondary Weapon Specializations given by Random Classes.

Then, they are given access to the pool of Specializations marked as 'Complementary' by the current soldier and allowed to pick a number or them governed by the Commander's Choice Mod Config Menu.

The end result is Soldiers with random weapons, but complementary, focused specializations. I feel this would be useful for players who wish to play with random classes and weapon restrictions but would also like some input into the creation of their own soldiers and some control over their effectiveness in combat rather than leaving it all to chance.

Musashi1584 commented 4 years ago

I enabled basic compatibility with commanders choice. You can now get your random class specs in the commanders choice screen and can add other specs on top. There is no sanity check for complementary specs though atm, you can choose from any of the other specs or a subset of them if random pools is enabled.