[dev update] All Factions (DONE), Orbits Lists Fix/Speed Increase, New Star/Planetary Systems (WIP)

Status of the work of December 31, for this 0.6.18 version:

  • [DONE]  Farc Universe Generator (FUG) updates and improvements.
  • [DONE] Full recalculation of the Epsilon Eridani system with the changes above.
  • [DONE] Weather and Geophysical System (WEAGES) induced region environmental modifiers.
  • [DONE] Weather and Geophysical System (WEAGES) implementation of a probability system, with specific data for each effect, to determine if and how a weather/geophysical effect will hit settlements, expeditions and armies.
  • [WIP] Addition of the seven factions of origin, including 7 additional starter star systems.
  • [] Full overhaul of the planetary exploration system (PES).
  • [] Modifications in Conversion/Assembling/Building of infrastructures (new Size Indexes, REMs, new duration calculations).
  • [] Infrastructure Reliability and Integrity + Integration with the WEAGES.
  • [] Planetary Features & Artefacts; basic addition and generation.
  • [] Small CSM updates.
  • [] Options Window.
  • [] 100% Revamp of Messages Panels into a Messages Log Window + Rework of Messages
  • [] General Improvements of the User’s Interface.
  • [] Various Bug Fixes.
  • [] Knowledge Base – Session Update
  • Faction / Berngham’s Community (BC)

    • [New: DONE] implementation of its basic data.
    • Backstories
      • [New: DONE] New World Community.
    • Language System
      • [New: DONE] implementation of 244 words, including their articles rules (3 articles in total).
  • Faction / European-Union (EU)

    • [New: DONE] implementation of its basic data.
    • Backstories
      • [New: DONE] Space Village.
    • Language System
      • [New: DONE] implementation of 326 words, including their articles rules (4 articles in total).
  • Faction / Neo-Believers Federation (NEBEF)

    • [New: DONE] implementation of its basic data.
    • Backstories
      • [New: DONE] Holy Ground Pioneers.
    • Language System
      • [New: DONE] implementation of 312 words, including their articles rules (1 article in total).
  • Faction / People’s Republic of China (PRC)

    • [New: DONE] implementation of its basic data.
    • Backstories
      • [New: DONE] Industrial Complex.
    • Language System
      • [New: DONE] implementation of 91 words, including their articles rules (1 article in total).
  • Faction / Russian Federation (RF)

    • [New: DONE] implementation of its basic data.
    • Backstories
      • [New: DONE] Consortium Colony.
    • Language System
      • [New: DONE] implementation of 218 words, including their articles rules (1 article in total).
  • Factions
    • Expeditions & Backstories
      • [New: DONE] the expeditions are removed (but not the backstories); it’s convoluted and irrelevant for gaming purpose. So, the player has only to chose a faction of origin and among its available backstories.
    • Starting Locations
      • [New: DONE] complete overhaul of scopes:
        •   Asteroids (asteroids only, including in asteroid belts and satellites).
        •  AsteroidsNoSat (asteroids only, including in asteroid belts BUT no satellites).
        • Planets (planets only, including in asteroid belts and satellites).
        • PlanetsNoSat (planets only, NOT including in asteroid belts and satellites).
        • All (any orbital object, including in asteroid belts and satellites).
      • [New: DONE] if SPM/Colonialism = All (if meme test is passed ). NOTE: meme test: only if BL > not present; 2 tests; one w/ BL = gives char value vs diff (equals to average current matrix of influence value = % to test. If pass=> 2nd test; SV test, direct % test two pass = succeed.
      • [New: DONE] if SPM/Environmentalism = Planets (if meme test is passed).
      • [New: DONE] if SPM/One-World Community = PlanetsNoSat (if policy is set).
      • [New: DONE] if SPM/Planetary Chauvinism = AsteroidsNoSat (if meme test is passed)..
  • Graphics
    • [NOT DEV=>DONE] creation of one flag for the PRC faction.
    • [NOT DEV=>DONE] creation of one flag for the RF faction.
    • [NOT DEV=>DONE] creation of one flag for the EU faction.
  • Interface – Help & Knowledge Base
    • [New: WIP] the support and use of Windows’ internet explorer component is dropped. Chromium Embedded Framework (CEF) is now used to display the in-game Knowledge Base, this way FARC is more independent from Windows for this.
  • Interface – Local Surface / Colony / Colony Data
    • [New: DONE] fix: correction of a display bug with Cohesion values > 100%.
  • Interface – Orbits Panel
    • [New: DONE] fix: the bad parallel integration to display the space units lists for low and geosynchronous orbits has been removed, which greatly speeds up the display of the lists.
    • [New: NOT DEV] the space units’ icons are now stored in a container pre-loaded at the start, which speeds up the display of the lists and severely reduce disk acess.
  • Misc
    • [New: NOT DEV] the compiled executable uses now a new version of the UI framework TMS VCL UI Pack, 10.1.0.0.
  • Socio-Political Matrix (SPM)
    • [New: DONE] implementation of a “meme test”, used to test the effectiveness of a meme. This rule is used only for certain parts of the game systems that needs to test the presence/effectivess of at least one meme, which is outside the scope of the use of memes’ custom effects.

First, have a happy year 2020! 🙂

As you can see it’s a big list of updates, but it was a while since I haven’t published a dev update post.

All the factions of origin are now implemented with one backstory for each of them. It’s limited for now but will be expanded over the time.
I also removed the expeditions because it was redundant and useless; the player has only to chose a backstory among the different factions of origin, and that’s all. Sometime I really like to make it complicated for nothing hehe 🙂

The SPM is now even more linked to the game by influencing the starting location at each new game. Thus, memes and policies that can influence it are taken into consideration now.
With the future developments of the game, the SPM will be more and more intricate with the rest of the game systems, influencing the gameplay and keeping certain parts coherent with the factions.

As announced in a previous post, the Knowledge Base is now displayed through Chromium Embedded Framework (CEF) now, nothing ultra impressive outside the fact the display of the base should be the same regardless of the system.

I will update the full commercial user’s interface framework, that I use for the user’s interface of the game, to a new version. Not only it fixes bugs, improve the whole but also add new interesting components, especially one  that would be interesting to use for the Research & Development System. This version also include SVG support, which allows to use SVG files for icons and illustrations which by nature scales pretty well regardless of screen resolution. I will need some experiments before using it.

Now, I need to complete the flags of each faction; only 3 out of 8 are done. I found many free ones with more or less sci-fi design, and I’m ready to finally use and work them.

Once done, I will start to work on the design of a new star system; the Alpha Centauri AB system, it’s time that the universe of FARC gets expanded a bit. I don’t know how much I will add, because I don’t want to pass too much time on it, but at least this star system will be in the game.
I need to complete my research and start the generation of it, including making custom surface maps when needed.

To at least giving you something visual, here’s a screenshot of the new game setup window with the full list of factions of origin, their backstories, and the Russian Federation selected:

I will publish a blog post when all the flags will be completed.

Again; have a good year 2020, thanks for your interest, and stay tuned!

Scroll to Top