v20.2-pre2

Puffin Planes · build 24525394 · published

On SteamNotes only · this build shipped before we watched the app

v20.2-pre2

Features

  • Plane models can now be retired at a specific quarter via ObsoleteAfterQuarter.

Changes

  • New Regulatory Complaints game rule to disable these.
  • Core game data now ships as readable JSON files in the game's install folder under StreamingAssets/Defines, so modders can use them as reference files.

Optimizations

  • Removed some unused files from the game install.

Bugfixes

  • Fixed plane models not going obsolete after save reload
  • Fixed AI airlines forgetting to undermine rival favor after save reload
  • Fixed the government instantly allowing new airlines to enter the market after save reload
  • Fixed issue with loans sometimes not paying off.
  • Fixed issue where planes would not age off the used market.
  • Fixed math issues that were causing the Puffin/Dove income perks to not work properly.
  • Fixed stock some issues with stock prices not recovering quickly after crashes.
  • Fixed the AI sometimes trying to buy shares of an airline that had been taken fully private.
  • Fixed competitor ticket prices sometimes not syncing properly to the UI.
  • Fixed some multiplayer display issues including antitrust cooldowns sometimes not working properly, and exclusive rights.
  • Fixed floating income text sometimes showing negative at very high values.
  • Fixed some quarterly finance line items being put in the wrong table rows.
  • Fixed a bug that prevented panic selling from triggering in some instances.

Notes


Modding guide not released yet, some undocumented features include overriding existing planes. You can set "Enabled": false to take a plane out of the game entirely if e.g. you don't like the Roebling becauses it's too fast.

{ "Id": "puffin.roebling", "Enabled": false }

In general, you should be able to easily override fields like this:

{ "Id": "puffin.pico", "Cost": 12000, "Capacity": 90 }