STEAMYDATA

CS2D — patch notes and updates

Stored observation / content update:

Dated developer announcements recorded from Steam. Open the source for the complete update.

UpdateDateExcerpt / source
New U.S.G.N. Master Server2025-07-06Dear CS2D Community,Are you running your own CS2D server? ːsteamthumbsupː If yes: Please keep reading! Action required! ːsteamthumbsdownː If no: You can safely skip these news.The U.S.G.N. master server had to be moved and now has a new IP. While clients update automatically, CS2D game servers unfortunately do not have this functionality.Therefore every server owner needs to adjust sys/usgn.dat manually. Sorry for the inconvenience!Here are the required steps in detail:1. stop your servers 2. edit sys/usgn.dat (relative path to your cs2d binary unless you are using custom settings) 3. change the first line to 217.154.200.83|usgn.de4. save the
CS2D 1.015 Update2025-03-28Another small maintenance update! Here are the changes Thanks again to EngiN33R for his contributions (marked with his name). inentityzone now correctly handles custom area entities (EngiN33R) os.info now returns proper values (EngiN33R) Vulnerability which allowed crashing servers with forged UDP messages Vulnerability which allowed to write downloaded files outside CS2D folder Command "settile": New optional rotation, color (R,G,B) and blending params (EngiN33R) Lua itemsat function to get table of items at specific tile (EngiN33R) Lua imagehitzone 200 modes to define movement collisions (EngiN33R) Lua frame hook with delta time parameter (
CS2D 1.0.1.4 is here!2024-07-25After years it's finally time for another update. This is mainly some bugfix stuff. Hopefully it doesn't explode. Horray! Thanks to EngiN33R for contributing a lot of bug fixes (marked with his name). Player rotation network synchronization was much more inaccurate than it should be saying "rank" sometimes did not show proper values for players using Steam and U.S.G.N. logins Players now pick up only as many grenades from the floor as they need to get full ammo (EngiN33R) Render VIP voice communications in CT blue instead of black (EngiN33R) It is no longer possible for terrorists to win after a CT win on assassination maps (EngiN33R) Treat a
Update v1.0.1.32021-11-26CS2D 1.0.1.3 is now online on Steam and as standalone version! There is a new fancy gun: The tesla coil (thanks to SQ). The only way to get that gun is via custom maps or console commands / scripts. Moreover there are some fixes and Lua API improvements. Changelog FIXED Steam bans were not saved properly FIXED Lua command player("windowed") did not always return the right value FIXED Lua hook "hostagedamage" did not work (was called "hostedamage" internally) FIXED Lua hook "shieldhit" sometimes returned wrong weapon IDs (e.g. for turrets) FIXED Lua hook "hit" returned wrong weapon IDs (e.g. for turrets) when it was friendly fire FIXED Updated
CS2D Update 1.0.1.22021-05-16CS2D 1.0.1.2 is now online on Steam and as standalone version! This is just a minor update without new gameplay features. I decided to drop the MacOS support because it means too much trouble to maintain that without having a real MacOS device. Moreover MacOS is now 64 bit only and I would have to try a few things to get that working with CS2D which is still 32 bit. Changes FIXED -pw / -password command line parameter did not work FIXED Lua command io.isdir returned false for all paths ending with "/" or "\" CHANGED "exit" and "disconnect" now do nothing and only show an error message on dedicated servers CHANGED voice chat: changed text *dea
U.S.G.N. Master Server Moved2020-06-15The U.S.G.N. master server (used for the server list and account login and verification) has been moved to another server. This was a necessary step to ensure best stability and security in future. For Regular CS2D Players (Steam) Your CS2D client will be automatically updated via Steam. For CS2D Server Owners Unfortunately we can't update the config automatically for you. Please follow these steps to adjust your configuration: stop your server/CS2D open sys/usgn.dat (may be in another folder depending on your server config) edit the first line to: 81.169.236.243|usgn.de save the changes to that file restart your server/CS2D Warning: If you d
Update 1.0.1.12019-12-16CS2D 1.0.1.1 is now online on Steam and as standalone version! This is just a minor bugfix release. Also please note that Smart Lighting 2D a Unity conversion of the light engine used in CS2D is nominated for the Unity Awards 2019! You can support the creator SQ by voting for it here! Changelog Grenades/projectiles on ground were sometimes rendered with wrong grenade type image Some melee weapons (chainsaw, machete, ...) were dropped even with mp_deathdrop 4 Leaderboard window displayed only 99 players instead of 100 XML format support for server info Additional damage paramter for Lua hook "shieldhit" "weaponmode" parameter to Lua player com
Update 1.0.1.02019-11-06CS2D update 1.0.1.0 is now online. It fixes some major issues with lag compensation and shot handling in multiplayer games. These fixes should improve the game play a lot for players with high latency (ping > 100). Moreover the Lua scripting API has been extended with some new and improved commands and hooks. Changelog hudtxtalphafade and hudtxtmove did not work with IDs >= 50 animation tweens (tween_animate) were not sent correctly to players joining after creation SG552/Aug invoked Lua reload hook with mode 0 instead of 1 when reloading while using scope Rendering issues with old maps containing the deprecated Info_OldRender entity Lag comp
CS2D 1.0.0.92019-09-07CS2D v1.0.0.9 is online. This is a maintenance release without fancy new features. Mainly bugfixes and scripting improvements. Changelog FIXED Steam bans were not saved properly & USGN bans were also saved as Steam bans FIXED English map voting localization said "sever" instead of "server" FIXED Starting a server via commandline set the map to "" when no map was specified in arguments FIXED Crash when using Lua "tween_frame" on dedicated servers FIXED Crash when using "killplayer" command with no or bad player ID parameter FIXED Issues when exceeding string length limit of 255 chars in some commands (new limit: 400 chars) FIXED Lua command "t
CS2D Update 1.0.0.82019-02-28CS2D version 1.0.0.8 is now online! It contains a lot of bugfixes and minor improvements and there's also an experimental* physics mode now which allows you to do fun things: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/31003160/11f77b09bb1389d6c3e21ac35acdd344fc5c21cf.gif *) physics mode still has bugs and can potentially even lead to crashes under certain circumstances. Changelog U.S.G.N avatars were not downloaded Tile FX did not work for 64px tilesets MVP and Assists were not saved properly in stats/rank system Mouse spectation disappeared after killcam transition Quake shake effect was too long when having a low fra
1 Year On Steam Anniversary2018-11-15One year ago CS2D 1.0.0.5 has been released on Steam! Let's celebrate this with some numbers! Hooray! Some numbers We rolled out 2 full updates and several patches since Steam release nearly 1 MLLION free CS2D liceneses have been granted on Steam (991,840) 862,870 people downloaded and started (recorded play time) CS2D on Steam 4,931 people reviewed/commented the game on Steam 89% of these reviews are positive (leading to a "very positive" rating) Max peak simultaneous Steam players: 1,440 (Nov 18, first Saturday after release) Simultaneous players on Steam last 2 weeks: min 10, max 109 CS2D does not have any internal tracking so I don't know
CS2D 1.0.0.72018-04-07I'm happy to announce that CS2D 1.0.0.7 has just been released! Note: There was a corrupted update depot for a short time frame. Please restart Steam if you have trouble updating CS2D! Changelog "-nointro" command line parameter led to crash Memory leak in chat system (leak was introduced with 1.0.0.6) Steam version offered auto update instead of updating via Steam only Chat/radio icon over player heads was covered by map shadows Turret does not shoot in wrong direction anymore "Auto-Select" random player image wasn't always scaled correctly in HUD menu IP banning in scoreboard context menu did not work properly with all IPs Bug which led to
CS2D 1.0.0.72018-04-07I'm happy to announce that CS2D 1.0.0.7 has just been released! Note: There was a corrupted update depot for a short time frame. Please restart Steam if you have trouble updating CS2D! Changelog "-nointro" command line parameter led to crash Memory leak in chat system (leak was introduced with 1.0.0.6) Steam version offered auto update instead of updating via Steam only Chat/radio icon over player heads was covered by map shadows Turret does not shoot in wrong direction anymore "Auto-Select" random player image wasn't always scaled correctly in HUD menu IP banning in scoreboard context menu did not work properly with all IPs Bug which led to
Downtime and Version 1.0.0.7 Insights2018-03-25U.S.G.N. Service Downtimes the server provider for the U.S.G.N. master server has scheduled some updates which may lead to reboots and therefore short down times of the master server. The online server list and the U.S.G.N. account login won't be available in this time. Down times will probably just take a few minutes so most of you shouldn't even notice them. You will still be able to play during that time and you won't be kicked from any server because of a U.S.G.N. downtime. Down times may occur within these time frames. All times are UTC+2 (Germany): 26-Mar-2018 – 27-Mar-2018, 10:00 PM to 06:00 AM (UTC+2) 27-Mar-2018 – 28-Mar-2018, 10:00
Downtime and Version 1.0.0.7 Insights2018-03-25U.S.G.N. Service Downtimes the server provider for the U.S.G.N. master server has scheduled some updates which may lead to reboots and therefore short down times of the master server. The online server list and the U.S.G.N. account login won't be available in this time. Down times will probably just take a few minutes so most of you shouldn't even notice them. You will still be able to play during that time and you won't be kicked from any server because of a U.S.G.N. downtime. Down times may occur within these time frames. All times are UTC+2 (Germany): 26-Mar-2018 – 27-Mar-2018, 10:00 PM to 06:00 AM (UTC+2) 27-Mar-2018 – 28-Mar-2018, 10:00
Half A Million Installs With Recorded Playtime2018-01-06CS2D recently surpassed the 500,000 Steam installs (first time downloads with recorded playtime) mark. It's actually 515,441 already right now! This means that more than half a million different people installed and played CS2D via Steam in less than 2 months! Thank you for these amazing numbers! ːsteamhappyː
Half A Million Installs With Recorded Playtime2018-01-06CS2D recently surpassed the 500,000 Steam installs (first time downloads with recorded playtime) mark. It's actually 515,441 already right now! This means that more than half a million different people installed and played CS2D via Steam in less than 2 months! Thank you for these amazing numbers! ːsteamhappyː
1 Month On Steam2017-12-15CS2D has been released on Steam exactly one month ago and quite a lot of amazing stuff happened in that month. We released 3 patches and 1 full version update. CS2D received over 2.7k reviews with 91% being positive and the game has been installed and played by over 400,000 individuals! Top 10 CS2D countries (by downloads) are 1. China (17.4%) 2. Russian Federation (14.0%) 3. Brazil (8.5%) 4. United States (7.8%) 5. Poland (7.1%) 6. Turkey (4.1%) 7. Germany (3.0%) 8. Ukraine (2.9%) 9. Taiwan (2.1%) 10. Thailand (2.0%) CS2D already comes with translations for all these countries except for the Ukraine. An Ukrainian localization however will be
1 Month On Steam2017-12-15CS2D has been released on Steam exactly one month ago and quite a lot of amazing stuff happened in that month. We released 3 patches and 1 full version update. CS2D received over 2.7k reviews with 91% being positive and the game has been installed and played by over 400,000 individuals! Top 10 CS2D countries (by downloads) are 1. China (17.4%) 2. Russian Federation (14.0%) 3. Brazil (8.5%) 4. United States (7.8%) 5. Poland (7.1%) 6. Turkey (4.1%) 7. Germany (3.0%) 8. Ukraine (2.9%) 9. Taiwan (2.1%) 10. Thailand (2.0%) CS2D already comes with translations for all these countries except for the Ukraine. An Ukrainian localization however will be
CS2D 1.0.0.62017-12-03CS2D version 1.0.0.6 is now online. DO NOT USE THE AUTO UPDATE! ATTENTION: Due to a bug the game offers you to auto update the client! Do NOT use the auto update feature with Steam! The game will be updated via Steam instead. Restart Steam if it doesn't update automatically. Non-Steam users can get the update the usual way at www.CS2D.com/download The new version contains tons of bugfixes, improvements, some new scripting features like HTTP requests and 3 new achievements! Changelog Steam achievement progress did not save properly Crash when hovering UI text field and starting loading the map at the same time Better stability for servers with