Release Notes - CitiesSkylinesMultiplayer/CSM GitHub Wiki
Latest development version (GitHub)
na
--
Workshop and GitHub Release)
2309.286 (Features
- Synchronize zone grid settings (Left/Right/Both/None)
- Sync building variations (e.g. parking garage)
- Sync road adjustments (third tab in the road info menu)
- Show DLC support information when starting a server
- Don't show DLC warning popup anymore
- Instead, display DLC support when starting server or joining game (next to the mod support)
- Sync district style (e.g. for European Suburbia Content Creator pack)
- Sync Match Day DLC
- Synchronize result of football events
- Sync Campus DLC
- Sync all interactions in the campus management panel (buying grant, setting academic staff, cheerleading budget, coaches count, ticket prices, varsity color and varsity identity)
- Sync district park policies (=Campus Area policies and more)
- Sync campus upgrades and statistics when the academic year ends
Improvements
- Improve transport lines -> Should be far more stable now
- Detect various sync problems when exceptions occurred during CSM controlled execution
Fixes
- Fix update of loans tab
- Ignore christmas DLC when joining as it only adds music
- Fix ticket prize synchronization for sports matches
Workshop and GitHub Release)
2305.270 (Fixes
- Fix problems of new hotels update
- Fix exception reported by a few members on Discord
GitHub Release)
2304.267 (Workshop andFeatures
- Better NAT traversal, VPNs like Hamachi should no longer be needed (now using our API server to negotiate connections)
- You can now join your friends using the Steam friends menu
- Implement new player cursor synchronization to replace the old player pointers
- Display progress while downloading save games
- Multiple chat messages from the same source are now merged
Fixes
- Handle timeouts while joining correctly
- Fix several exceptions that were shown in the log
- Fix some game crashes
GitHub Release)
2211.229 (Workshop andFeatures
- Support Roads and Vehicles Update
Fixes
- Ignore order of mods for compatibility
GitHub Release)
2209.221 (Workshop and- Updated copyright on all mod dlls and project license
- Fixed issue causing log files on unix (linux and macos) to format incorrectly
- Fixed issue that prevented users from joining a server if they had no mods installed
GitHub Release)
2209.211 (Workshop and- Support Plazas & Promenades Update
- CSM now checks for updates (more useful for manual downloads since steam automatically updates the mod)
- CSM can now check if your server's port is reachable from the outside internet
- IP address check is now done from a custom CSM server
- Sync changed service/public transport vehicles
- Sync soil trade
- Sync street tree upgrades
- Add modding API (an interface for other mod developers to implement multiplayer support)
- Require assets and supported mods to be equal: Only players with the exact same assets and supported mods can join
- Show mod support information when hosting or joining a game
- Fix crash with Loading Screen Mod so it should work now
- Fix issues with different screen resolutions
GitHub Release)
2201.180 (Workshop and-
Add basic support for Airports Update
Note that neither the new free content (changing the trees on streets with trees) nor the DLC content (airports) will be fully synced for now
GitHub Release)
2104.134 (Workshop and- Another try to fix the speed/pause issues
- Multiplayer button can now be found in the pause menu
- Use chirper as the chat
- Build script improvements
- Show release notes on every new version
Github Release)
2012.84 (Workshop and- Improve chat panel: Hides automatically, can be opened by pressing t
- Add player list with kick buttons for the host
- Allow crossplay between Steam and Epic by only checking the major and minor version of the game
- Fix speed and pause issues (all players should now be able to control the speed and pause state)
- Change build script to allow for other platforms than Steam
Github Release)
2008.44 (Workshop and- Synchronize actual game speed when slow computers are part of the game session
- Improve synchronization of pause/play state and speed changes
- Fix zone synchronization
- Fix player pointers
- Fix crash while joining
Github Release)
2006.21 (Workshop and- Change default port back to 4230
- Fix port not updating in the manage game panel
Github Release)
2005.13 (Workshop and- Possibility to save settings on join and hosting (like ip or username)
- Display the names of mismatched DLCs when joining
- Display warning when hosting with DLCs or other mods enabled
- Fix for the "Joining..." panels when playing with more than 3 people
- Other UI related improvements
Github Release)
2003.3 (- Added /sync command for a client to resync themselves
- Sync economy panel
- Fix many economy desync issues
- Fix for newest update of Cities: Skylines
Github Release)
1912.12 (- Add Linux and MacOS support to install script
1912.11
- Allow joining from the main menu (Send the save file automatically on connect)
- Sync public transport lines including all settings
- Sync road priority settings, stop signs and traffic lights
- Sync most of the building settings
- Sync names of most of the game objects
- Sync the weather
- Added setting to enable and disable debug logging (improves performance)
- Prevent connecting if players have different DLCs
- Numerous internal improvements (e.g. fixed the road pillar and water pipe bugs)
1905.6
- Automatically fill username when using Steam
- Chat system overhaul (Can now be dragged and resized, supports longer messages and should be more stable in general)
- Add build support for Linux and OSX
1901.24
- Don't pause the game when in escape menu so the game stays in sync.
- Reorganise multiplayer backend to be more efficient.
- Sync props and vegetation.
- Sync creation and release of park districts.
- Sync terrain.
1901.12
Not recorded