CS2D cover
CS2D screenshot
Linux PC Mac Steam
Genre: Shooter, Tactical

CS2D

Update v1.0.1.3

CS2D 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 network library, possibly fixing some stability issues / vulnerabilities
  • ADDED New weapon: Tesla Coil (ID 92)
  • ADDED Lua UTF-8 support for "menu" command
  • ADDED Lua hook "sayutf8" (text as UTF-8, "hello" = "x68x65x6Cx6Cx6F")
  • ADDED Lua hook "sayteamutf8" (text as UTF-8)
  • ADDED Lua hook "connect_attempt" (when a client attempts to connect)
  • ADDED Lua hook "connect_initplayer" (when a player instance is created for a connecting player)
  • ADDED "delay" parameter added to Lua hook "endround"
  • ADDED Lua command stats(0, 'count')
  • ADDED Lua command steamstats(0, 'count')

CS2D Update 1.0.1.2

CS2D 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
  • dead* to
  • DEAD* and
  • spectator* to
  • Spectator*
  • ADDED Lua hook "disconnect" (after a player fully disconnected and left the server)
  • ADDED Lua hook "voice" (when player uses voice chat)

U.S.G.N. Master Server Moved

The 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 don't adjust your config other people may not see your server anymore and can not connect to your server while using an U.S.G.N. account!

For Non-Steam CS2D Players


Please follow the same steps as server owners to adjust your usgn.dat file.


Sorry for the trouble!