Skip to content

CS2 Issues

Hichatu edited this page Dec 22, 2023 · 56 revisions

This is a list of current CS2 issues that we'd like Valve to fix:

High priority for mappers / community servers

  • The import tools cannot properly read CSGO vpks since a recent update addressing missing shaders, which makes porting maps impossible
  • There is currently no way to edit the properties of existing entities: The AddOutput hammer entity input does not support keyvalues, and there is no other input to do the same.
  • The game_ui and player_speedmod entities are missing with seemingly no equivalent available.
  • The game_text entity does not work anymore, possibly due to the removal of VGUI.
  • (Video) trigger_push will add to the player's velocity every tick, which causes them to be launched at maximum velocities.
  • (Video) A player's ground velocity is always clamped to the max speed of their weapon, this clamp was added to CS:GO's CGameMovement::WalkMove. As a result, pushing players on the ground via triggers is severely limited which hurts various modes such as zombies and surf/bhop. A replicated cvar would be ideal to enable client prediction.
  • (Video) Players get stuck on moving objects if they touch them from the sides (i.e. standing on top of them is fine).
  • (Video) Players lose movement prediction while standing on an object that is moving downwards.
  • (Video) Players become unable to swim up if they touch the ground underwater.
  • (Video) Players sliding on curved surfaces will very often be stopped or collide with edges, commonly known as a ramp bug in surf.

Map with the above issues

Medium priority for mappers / community servers

  • The game_score entity is missing with seemingly no equivalent available.
  • The IgniteLifetime hammer input (which was used to burn players) no longer works.
  • Entities don't remove their allocated EntityNames string when killed, even when the entity is part of a template with name fixup enabled. This can cause an overflow after many rounds on an entity-heavy map.
  • Player velocity (midair) is clamped to 4096 units/second, no matter how high sv_maxvelocity is set.

Minor inconveniences

  • The player_chat game event does not fire when players send chat messages.
  • Firing KillHierarchy at a player pawn crashes the server. It should behave like Kill and kick the player instead.
  • The game_round_end entity is missing.