Skip to content

SevenKewp Client v0.0.1

Choose a tag to compare

@wootguy wootguy released this 23 Aug 21:52
· 302 commits to master since this release

This is a pre-release of the client for testing purposes. A server package is coming with the v1.0.0 release. See the included readme.txt for instructions.

See below for what's new compared to the vanilla HL25 client.

New Features

For Players

  • MORE GUNZ:
    • Sniper rifle (from Opposing force)
    • M249 (from Opposing force)
    • Desert Eagle (from Opposing force)
    • Minigun (from Sven Co-op)
    • Dual Uzis (from Sven Co-op)
      • Tertiary fire toggles dual uzi mode, if 2 uzis are held.
    • impulse 222 triggers a weapon's tertiary attack.
    • 6 weapon slots.
  • Lagless RPG laser and Egon flare.
  • Reworked thirdperson camera using +thirdperson:
    • Allowed in Co-op servers. Disallowed in HLDM servers (no cheating...)
    • Hold your +thirdperson button to rotate the camera with the mouse and zoom in/out with the scroll wheel.
  • Reworked chat:
    • History shown while typing a message.
    • hud_saytext_lines CVar - Controls how many chat messages can be shown at once (5 in HL. 10 recommend.).
    • Chat grows from bottom to top.
    • Chat input appears under the chat, not at the top of the screen.
    • Chat messages appear in the console instantly, not when they disappear.
  • New scoreboard elements:
    • Current map
    • Next map
    • Time left in current map
    • Status of each player
    • Colorized ping
  • OpenGL Fog (disabled in Software mode for performance). Toggled with gl_fog
  • Client update checker and installer.
  • New custom command menu options (+commandmenu):
    • !UPDATECLIENT - Updates your client, restarts the game, and reconnects to the server.
    • !REBOOT - Restarts the game and reconnects to the server.
  • hud_centerid centers both lines of the status bar.
  • Mouse is not moved to middle of the screen during level changes (multitasking annoyance).
  • -nsfo launch option - Disables fullscreen optimizations in Windows when using a borderless fullscreen window.
    • This fixes Windows screenshots, and fixes screen flicker and lag during alt-tab.
  • cl_rspeeds Cvar - displays r_speeds 1 statistics as a HUD element instead of as console spam.
    • Expect low FPS in either of these scenarios:
      • 2000+ wpoly = poorly optimized map.
      • 100,000+ epoly = poorly optimized player models, or too many models in general.
  • slot1-slot10 are automatically bound to number keys 1-0 so that new weapon slots and large text menus work.

For mappers and coders

  • Weapon limits increased:
    • 5 -> 6 weapon slots
    • 5 -> 8 weapons per slot
    • 32 -> 64 max weapons
    • 127 -> 999 max clip size
    • 255 -> 999 max ammo
  • Generic custom weapon prediction system allows servers to make new hitscan weapons without a client update (documentation coming with the v1.0.0 release).

Fixes

  • Mouse trapped inside a rectangle with m_rawinput 1 (3f6e2ae)
  • Ammo history slot not reset (c6ff80c <- FWGS#460)
  • Mp5/Glock reloading twice when holding the reload key (aa62b90)
  • Egon flare not displayed in HLDM (57a02e6)
  • Weapon deploy animations not playing with lastinv