Hi everyone,
Finally! Beta 13 is now available on Steam. If you didn't receive it already, simply restart your Steam client.
My main objective with this update is to bring more content and extend the lifetime of each playthrough.
The new skyscraper ships with 80 workstations. I will probably increase that very soon.
Product features have been heavily redesigned. Lots of complexity has been added. I'm really looking forward to your feedback!
New features
- Redesigned product features: http://steamcommunity.com/gid/103582791458214897/announcements/detail/2361435517395719727
- New building: Skyscraper! The first building with multiple floors.
- New furniture: Bookshelf, coffee table, glass door and small meeting table.
- 5 brand new soundtracks!
- When upgrading buildings, furniture will be moved to the new location.
- All layering issues fixed (Isodom.js now open-sourced).
- Contracts are now shown as an overlay beneath products (if any).
- Desks can now be upgraded directly from the workstation dialog.
- When running out of money, players are forced to take out a new loan, until no more loans is available.
- Electron upgraded to 1.8.1 (fixes various driver and performance issues).
- Optimized engine, improving performance even more.
- Italian support added.
- Contract sizes are now limited by employee level.
- New candidates get added to the bottom of the table instead of the top.
Bug fixes
- Resolved an issue where items could not be placed at X: 0, Y: 0
- options.json is now automatically recreated in the event of it becoming corrupt
- The game now ignores corrupted save games (malformed JSON)
- Feature Instance: Efficiency upgrades are now based on level (increases every 10th level).
- Removed a component requirement for feature instance bonuses.
- Resolved an issue that caused components to not getting returned when cancelling instance improvements.
- Resolved an issue that caused the recruitment view to show the wrong unlock tier.
- Added the option to fire employees directly from the employee dialog.
- Corrected several typos in loan view.
- Resolved an issue responsible for breaking the game when changing employee working hours.
- Changed the process name from "electron" to "StartupCompany" so the game is easier to spot in task managers.
- Added online error logging (updated EULA to this extent as well)
- Fixed missing localization in mods dialog.
- New employees no longer get 100% mood, but randomize between 70% and 100% (this effectively resolves all employees asking for vacation at the same time).
- The game now shows a warning when attempting to upgrade a framework without having the required amount of money.
- Resolved an issue that would prevent sorting employees by level.
- Changed Steam Cloud saving mechanism; the game will now always prefer the newest version.
- The game now automatically loads the last save game upon starting the game (green Continue button)
- Resolved an issue that would cause the "chargeable hours" to be calculated incorrectly for contracts that involve modules.
- Resolved an issue that would cause the wrong contract number to be displayed when the player has multiple Sales Executives.
- The game now pans to the center of the office upon load.
- Fixed issue where the working schedule didn't update correctly.
- Fixed a bug where rotating an item while pressing SHIFT would drop the item.
- Disable the manager bonus if the manager is not at work.
- Fixed a bug where closing the game while a Sales Executive is awaiting a competitor’s offer would crash the employee dialog.
- Changed "Buy Stock" slider's maximum value to be based on bank balance.
- Fixed a bug where unassigned employees would never complete their vacation or change mood.
- Fixed a bug where employee would still show as auto-repeating after manager quits.
Compatibility
Unfortunately, all your product users will be lost with this update (it was impossible to convert it). If you have been using mods for custom frameworks or product types, the game will try to make it work, but it might reset to the default options.
Hope you enjoy it, I really put a lot of effort into this update.
See you next Friday :-)
All the best,
Jonas
Hotfixes
Beta 13.1: Fixed error message: "1:1:Uncaught TypeError: Cannot read property 'Web' of null"
Beta 13.2:
- Competitors list is empty or with $0 valuation
- Game cannot pause
- Components/modules in inventory shows as "NaN" or goes to 0
Beta 13.3: Fixing wrong symlinks for Mac build
Beta 13.4:
- Execute mods safely to avoid game crashes caused by mods
- Added versioning for error tracking + background worker tracking
- Fixed contracts stock at #21
Beta 13.5: Execute mod events in safemode to avoid game breaking when skipping to next day with bugged mods.
Beta 13.6:
- Fixed bug where first new server would crash instantly.
- Added backwards-compatibility for mods (missing enums).
- Increased potential users for products.
- Decreased response time by feature instances.
- Fixed bug where corrupted savegames would crash the "Load Game" dialog.
- Cleanup old completed contracts for smaller savegame files.
Beta 13.7:
- Cleanup deleted employees from managers (caused by bug in Beta 12)
- When upgrading efficiency, requirements would show as NaN for every 10th upgrade.
- When creating a new game, the competitors list would be empty after 7 days and with no restart of game.
- Increased (2x) CU and price per day for Large Virtual Server.
Beta 13.8:
- Fixed bug where Lead Devs would break if you deleted feature instances they were working on.
- Updated savegame dialog to order by fileName to allow duplicated saves.
- Filter out savegames not ending with ".json".
Beta 13.9:
- Changed finance view to show "next 30 days" for income.
- Added Christmas Tree (!!)
- Rebalanced competitor offers for bidding contracts.
Beta 13.10:
- Optimized new product dialog for Big UI.
- Resolved issue causing efficiency improvement requirements being shown wrongly (didn't multiply for every 10th percentage).
- Updated the game to respect custom Windows "Saved Games" path.
- Completed translations for both Russian and Chinese.
- Resolved issue where balance didn't update when buying/selling stocks.
Beta 13.11:
- Rewritten disk operations layer to avoid lagging when anti-virus validates savegames.
Beta 13.12:
- Reduced amount of server crashes.
- Improved error handling for corrupt savegames.
- Fixed NaN bug happening when efficiency hit 90%.
Beta 13.13:
- Fixed bug caused by Christmas Tree being removed.
- Added recover feature to ensure savegames work with both the testing branch (beta 14) and beta 13.
Beta 13.14 - 13.17
- Added support for other distribution platform.
- Fixed bug causing product creation to fail and slow CPUs
- Pause game when a bug happen to avoid crashing the game/savegame.
- Disabled Steam features (Bug reporting + Workshop) if Steam client is now present.
- Disabled error tracking if mods detected (should improve bugfixing in the future).
- Changed initial window size to 1024x768.
- Fixed bug causing the game to crash if pressing space, 1 or 2 while initially loading.
- Automatically create subfolders for savegames-path if any is missing.
Beta 13.14 - 13.17
- Added support for other distribution platform.
- Fixed bug causing product creation to fail and slow CPUs
- Pause game when a bug happen to avoid crashing the game/savegame.
- Disabled Steam features (Bug reporting + Workshop) if Steam client is now present.
- Disabled error tracking if mods detected (should improve bugfixing in the future).
- Changed initial window size to 1024x768.
- Fixed bug causing the game to crash if pressing space, 1 or 2 while initially loading.
- Automatically create subfolders for savegames-path if any is missing.
Beta 13.18
- Fixed issue causing mods to not be correctly uninstalled.
Beta 13.19
- Fixed bug causing product's online users chart to be empty.