Patch v1.26.0-rc7
[p]
[/p]
[h2]Changelog - rc7[/h2]
[h3]Studio director[/h3]
[h3]Steamdeck[/h3]
[h3]Bugfix[/h3]
[h3]Balacing[/h3]
[h3]Misc[/h3]
[h2]Previously[/h2]
[h3]Rendering[/h3]
[h3]Platforms[/h3]
[h3]Updates & DLC[/h3]
[h3]Interface[/h3]
[h3]Custom-platforms[/h3]
[h3]Quality of Life[/h3]
[h3]Optimization[/h3]
[h3]Clean-up[/h3]
[h3]Modding[/h3]
[h3]Staff Panel[/h3]
[h3]Balancing[/h3]
[h3]Save Game[/h3]
[h3]Misc[/h3]
[h3]Bugfixes[/h3]
[p]Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible.
Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from.
Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam.
As always, remember to be considerate towards players not partaking in the Unstable, in case they want to avoid spoilers.
Please make sure to make backups of your save files before playing.[/p]
[h2]Changelog - rc7[/h2]
[h3]Studio director[/h3]
- Balancing the genre the studio director uses. Unless the player specifies a genre, then the studio director will check for the studios happiness when picking a new genre. Meaning, you're going to make games for genre you don't master even if the settings says otherwise in order to keep your staff happy.
[h3]Steamdeck[/h3]
- The twitch configuration panel was not taken into account correctly when playing on the Steam deck
- Improve compatibility with micro-transactions (automatically open the steam deck keyboard)
- Improve compatibility when making paid updates (automatically open the steam deck keyboard)
- Improve compatibility when renaming buildings (automatically open the steam deck keyboard)
- Improve compatibility when filtering game from the history panel (automatically open the steam deck keyboard)
- Improve compatibility when releasing a game to rename the game (automatically open the steam deck keyboard)
[h3]Bugfix[/h3]
- Fix an issue with the cheat-code console (cannot set employee happiness)
- Fix an issue with the devkit panel (cannot close it)
[h3]Balacing[/h3]
- Balance the DLC, it was a real exploit allowing you to make 1000% profits on any game
[h3]Misc[/h3]
- Remove an in-game vanilla event which is breaking the coffee-machine. Mods event can still break object.
[h2]Previously[/h2]
[h3]Rendering[/h3]
- Use higher resolution for platform sprites (1024px instead of 512px)
[h3]Platforms[/h3]
- Add the Steam Frame
- Balance the Nintendo Switch units sold
- Balance the PlayStation 5
- Balance the Xbox Series X
- Adjust the end of life of the first Steam Machine
[h3]Updates & DLC[/h3]
- Redesigned the game update interface
- Redesigned the game DLC interface
[h3]Interface[/h3]
- Added the GOTY award to the "Misc" filter in the shop menu
- Added a way to access the devkit panel from the bottom menu
- The email panel now uses more colors to help you manage messages
- When unlocking a new game engine component, added a button to navigate directly to the game engine update panel
- Added a grid overlay when furnishing studios
- Redesigned the exit menu while in-game
[h3]Custom-platforms[/h3]
- Add a copy-protection parameter to avoid the 1983 market crash
[h3]Quality of Life[/h3]
- The game now remembers the sorting filter when opening the game genre panel
- The game now remembers the sorting filter when opening the platform panel
[h3]Optimization[/h3]
- Reworked the tips thread to stop once completed
- Optimized startup time (39% faster on high-end computers, 55% faster on low-end computers)
- Replaced the `call` function with direct function calls (250% performance improvement)
- Optimized label refresh to only update visible labels
- Optimized the bouncing animation (switched from animation node to process)
- Optimize the function 'compute_employee_happiness' since it takes up to 2300 ms (with hover 1000 employees). It takes now ~66 ms. This function is used every 3 seconds in the game, it used to update the staff happiness.
[h3]Clean-up[/h3]
- Removed 108 unused textures
- Closed all open I/O operations
[h3]Modding[/h3]
- Add a new parameter when creating a new difficulty (copy_protection_costs)
- Add a new parameter when adding a new platform (copy_protection)
- Add a new parameter when adding a new platform (backward_compatibility)
- Add a new parameter when editing an existing platform (backward_compatibility)
[h3]Staff Panel[/h3]
- Added a new filter to display employees not assigned to any studio
- Add the studio size to the studio name
[h3]Balancing[/h3]
- Added a new threshold for additional cost reduction on custom platform manufacturing
[h3]Save Game[/h3]
- Redesigned the save game panel
- Added ability to name save games when duplicating
- Added ability to name save games when creating new slots
- The game now warns and asks for confirmation when overwriting existing saves
- Added ability to load save games while already in-game
- Added caching system for save game listing (internal optimization, not for browsing)
[h3]Misc[/h3]
- Add support for 3440 x 1440 resolution
- Removed a yield while loading scenes (fixed memory leak and other issues)
- Configuration files are now only written when changes are detected
[h3]Bugfixes[/h3]
- Fixed fullscreen mode (Windows only)
- Digital store: Fixed an issue where updating the assigned studio for a digital store feature wouldn't update the in-development panel
- Fixed a rare crash when closing in-game messages
- Fixed achievement unlocking incorrectly when releasing games on competitor-made consoles instead of own consoles
- Fixed the progress bar for manufacturing cost reduction on released custom platforms not progressing correctly
- Fixed an issue preventing GOTY awards from being placed
- Added migration to update the count of GOTY awards won
- Fixed mouse wheel scrolling the page when adjusting sliders
- Fixed slider mouse input positioning issues preventing accurate adjustment
- Fix a crash when updating a "green" game
- Cannot use the mousewheel to update the micro transactions price
- Fix an issue with the double slider (renting studio)
- Fix an issue with some savegames where the game price is not taken into account (due to the studio director)
- Fix an issue with the studio director where it ports games that has not yet been released.
- Fix an issue with the fanbase change label, it always shows 0 (which is not correct)
- Fix an issue when a savegame keeps hint, it might crash the game (at start up)
- Add a missing font size (godot 2.1 manages font size individually)