Devlog: Update V0.0.33 Additions (Not released just yet)


Hi everyone, the addition phase of V0.0.33 is finished. I am now in the debugging and playtesting plus bug fixing phase before the update is released on October 29th. As for an update on the steam page, it will be up for certain I believe before Thursday this week. Unfortunately I will have to wait 2 weeks till I can provide all EA buyers their steam keys. Steam's rules not mine. But I can contact support about getting the keys to you all earlier.

Some screenshots are above but once the update is fully released I'll share more screenshots. Which will be a lot mind you.

Coalition & Electoral Systems

  • Overhauled coalition templates to fit a wide variety of different country scenarios and landscapes, not just the U.S. and the rural-urban divide
  • Added coalition interests system with comprehensive templates for different political groups
  • Government coalitions, voting of premiers on the regional and federal level

Ideology & Party Systems

  • Added Christian Democracy as a proper ideology
  • Very generic party names created by a mismatch in fetching the wrong ideology data fixed - Causing too many focus or values parties etc. Added many more party name combinations, party names are way more interesting now
  • Party voter registrations system
  • Party primaries for different countries and different kinds of party primaries
  • Added party AI activities system for autonomous party behavior
  • Party media relations system with influence mechanics
  • Party management screen that can be accessed from the creator hub and used when you want to add custom parties

Electoral Systems Expansion

  • Elections for all countries (44+ countries now supported with election data)
  • Added Singular Transferable Vote (STV), Alternative Vote (AV), Open List PR, Panachage, Limited Vote, Double Simultaneous Vote, and GRC (Group Representation Constituency)
  • Party List PR now supports Hare and Remainder system
  • Added Block Vote, SNTV, and electoral system registry
  • Implemented primary delegate system with proper allocation mechanics
  • Electoral College system improvements

Government Systems

  • Implementation of housing and urban development systems, including their departments, UI, effects, laws, and policies
  • Implementation of healthcare systems including departments, UI, effects, laws, and policies
  • Implementation of infrastructure systems including departments, UI, effects, laws, and policies
  • Judicial system implemented with:
    • Constitutional review mechanics
    • Judge selection systems
    • Judicial philosophies
    • Constitution texts for different countries
  • Appointment system for government positions with modal UI

Legislative Systems

  • More realistic legislative system for Japan, South Korea, Germany, France, Canada, and Great Britain
  • Added legislative committees overhaul
  • Legislative intelligence modal for tracking bill progress
  • Vote whipping system with dedicated modal
  • Added city, state, and national law systems
  • UI overhaul of the bill authoring view to make it way easier to use and navigate.

Budget & Economics

  • UI elements to track budget and tax rate history for city, state, and federal levels
  • Budget calculation improvements
  • History line chart component for tracking economic data over time

Political Capital & Influence

  • Political party capital added which is different from general political capital
  • Favor banking system for tracking political debts and obligations
  • Coalition persuasion mechanics

Media & Messaging

  • Media relationships with the player and parties
  • Change public stances and party support through the media and appropriate messaging
  • Messaging framing system for strategic communications
  • News now affects party popularity and coalitions
  • Parties can take advantage of news and so can politicians
  • Article influence effects visualization
  • News influence calculator for tracking media impact

Maps & Geography

  • Added maps for all countries (30+ new country maps)
  • Map loader system for dynamic map loading
  • Election map background component

UI/UX Improvements

  • Aegean Depths theme: white text on bright yellow for buttons has been changed. It now uses a dark navy which works with the yellow
  • Budget tabs for all government levels
  • Healthcare, Housing, Infrastructure, and Judicial tabs with full UI
  • Career actions tab redesign
  • Dashboard tab redesigned partially to help the player

Scenario & Event Systems

  • Event editor with trigger builder system
  • Action configurator for event outcomes
  • Event trigger system for conditional events
  • General event system for random events
  • Event action executor for applying event effects
  • Region editor full-screen improvements

Country Data

  • Election metadata for 44+ countries
  • Political systems data for different government types
  • State/province/region data for all supported countries
  • Country details screen for viewing country information

Fixes:

  • Fixed many bugs related to the new systems, overhauls, and new features
  • Fixed not being able to drag the sliders for county coalitions in the election simulator
  • Very generic party names created by a mismatch in fetching the wrong ideology data - Causing too many focus or values parties etc.
  • Fixed Electoral College display issues
  • Fixed coalition generation bugs
  • Fixed state and city generation issues
  • Fixed budget calculation errors

Removals:

  • Removed deprecated policy presets data structure in favor of modular preset system

Technical Backend Improvements:

Election System Refactor

  • Massive refactor to the entire election systems for scale, performance, and to reduce bugs
  • Created modular election core system with:
    • ElectionManager for orchestrating all elections
    • ElectionRunner base class with specialized runners (Campaign, Primary, Simulator)
    • ElectionInstance for managing individual election state
    • VoteCalculator for vote distribution logic
    • SeatAllocator for seat distribution
    • ElectionMigrationAdapter for backward compatibility
  • Electoral system registry for managing different voting systems
  • Improved primary system with configurable rules per country

Policy System Refactor

  • Massive refactor to the policy presets and policy calculations
  • Policy factory pattern for generating policy stances
  • Base templates system for policy inheritance
  • Improved policy question structure
  • Performance improvements for ideology calculations

Department & Systems Architecture

  • Refactor to departments as a means of preparing for expansion, scale, and performance
  • Created modular systems for Education, Healthcare, Housing, Infrastructure, Judicial
  • Each system now has: data/coalitions, systems/calculations, systems/coalitions, systems/optimizer
  • Standardized system architecture across all government departments

Data Structure Improvements

  • Massive refactor for the data of each country which will eventually allow for easy additions of custom countries, including their maps
  • Modular state/region data structure
  • Election metadata separation from core election logic
  • Country data centralization

Politician & Personnel Systems

  • Massive refactor to politicians for performance reasons but also preparations to expand the game to include politicians for all regions and more
  • Personnel system improvements
  • Appointment system architecture

News System Refactor

  • Minor refactor to the news system
  • Separated news generators into modular files
  • News influence calculator for tracking media impact
  • Legislative news integration improvements

Store & State Management

  • Split large slice files into smaller, focused modules
  • Created election processors for handling specific election logic
  • Separated legislation by government level (city/state/national/shared)
  • Chart history manager for tracking historical data

Time & Simulation

  • Yearly orchestrator for annual game events
  • Improved monthly orchestrator
  • Education yearly updates system

Get StateOS: The Political Sandbox

Buy Now$24.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.