Alpha 10: Common Core

I currently working on the common core of technologies for the factions, including the player's factions.
For reminder, the common core rules will do two things:
  • For the non player's factions, the common core of technosciences and fundamental researches will exist already by design, but semi-random calculations will be applied onto the technosciences' development levels, so that will change from one game to another. Does it make a difference into a fixed/designed configuration? Yes since the development level define the quality of infrastructures, products and equipment modules built, produced and designed by each faction. It would be certainly cool to randomize entirely the tech setup for these factions, but since FARC is a game based on a background/back story I want to keep a certain coherence. But there is one point: I plan to generate minor factions completely dynamically, and in this case their common core will be completely random.
  • For the player's faction the basis of the common core include all the technosciences and fundamental researches of level 1. Each technosciences are mastered at the development level 1 of 10. The rest of the setup is semi randomized by taking in account the player's faction of allegiance and particularly its technological orientations to keep the player's faction in coherence with its allegiance faction, but yes the setup will be different from one game to another in the spirit of the dynamic layer subsystem of the research & development system that will be implemented.
So that's it, I working to implement that and it is mainly under the hood but, after this step, I will finally start to update the unified management interface with a prototype for the research & development.