Releases: wootguy/SevenKewp
SevenKewp Client v0.4.0
New weapons and fixes for the third-person camera.
New
- New weapons code for upcoming maps: io_v1, dis_beta, justzombies, war_holiday
- weapon_custom system from sven mostly implemented, this time without input lag (been waiting 10 years for that!).
- Set
cl_classto1for theHalf-Life Deathmatchweapon loadout, which replaces all SevenKewp guns with HLDM weapons. - Set
cl_map_pmdlsto0to prevent maps from changing your player model for thematic purposes. - Combat effects (blood, bullets, decals, etc.) in large maps look as they should, and use much less network data.
- Support for fullbright model textures.
Fixed
- Missing impact sounds for shooting players.
- Third-person camera:
- Model moving a little while adjusting rotation.
- Model appearing to look up/down while adjusting pitch.
- Adjustments not reset after toggling camera off/on before it snaps back.
- Camera snapping back to original position slower at low FPS.
- Removed the delay between pressing the camera button and starting rotation.
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
SevenKewp Client v0.3.1
Critical bugs fixed.
Fixed
- Missing HUD in singleplayer and HLDM servers.
- Crash after level change to a map with no weapons.
- Possible VGUI crash on level change (HL bug).
- Right hand uzi broken in akimbo mode.
- Broken dynamic crosshair when a client update is needed.
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
SevenKewp Client v0.3.0
More HUD customization and support for new map features and custom weapons. A few annoying weapon bugs were fixed too.
New
hud_colorchanges your HUD color. It's value is 3 digit RGB hex string (80F= purple). Set to 0 for the default game/map color (maps can set a HUD color now).hud_crosshair_colorchanges your crosshair color. Another RGB hex string. Set to 0 to match your HUD color.hud_crosshair_dottoggles the center dot in dynamic crosshairs.hud_crosshair_teetoggles the top line in dynamic crosshairs.hud_scalecvar manually sets a HUD scale (1-4). Useful for players that want to use custom HUDs made forsteam_legacy.cl_debugcvar shows your current position/angles/speed and weapon state.cl_nametags_infocontrols where to display player status info when looking at a player (1 = merge with their name tag).- Water splash effect prediction for your own body and bullets.
- All previously hardcoded sounds and models can be replaced by the server (movement sounds, default weapon effects, weapon selection sounds, etc.)
- Custom footstep sounds work for yourself, not just other players (mistake_coop_*)
- Maps can change the size of your flashlight.
- Maps can replace muzzle flash sprites for view models
- Maps can create custom HUD elements and override your existing HUD sprites.
- More custom weapon logic added to support poke646, AoMDC, and pizza_ya_san.
- Console font effects created by the server (what cl_nametags uses, but for maps)
- Entity status text is predicted and reworked. Huge HP values are abbreviated. Hints are on a separate line and recolored.
Tweaked
hud_crosshair_mode 2will also show a crosshair when no weapons are heldhud_crosshair_lengthcan be set to -1 for automatic length depending on screen size. It was too big for resolutions below 2k. It's now shorter at higher resolutions too.- Name tag HP% is abbreviated (10k = 10 thousand, 10m = 10 million)
- Name tag max HP% increased to ~2000m% from 255%
- MP5 accuracy increased from 6 -> 5 degrees.
- Empty weapons are always colored red in the HUD.
Fixed
- "STATUS" header not shown in scoreboard
- Nametags in the wrong place when viewed from a camera with
+thirdpersonactive - Dynamic crosshair going crazy and not resetting after level change
- RPG laser desynced and inverted after level change
- Gluon gun effects not always created on the first attack
- Gluon gun flare disappearing when someone else stops firing theirs
- Sniper zoom crosshair delayed by ping
- Sniper zooming broken if switching to the sniper from a zoomed 357
- Hornet gun not playing effects at 0 ammo while holding the attack button
hud_centerid 0text overlapping the health HUD at high resolutions- Not able to fire the minigun sometimes (needs testing).
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
SevenKewp Client v0.2.0
New
-
Dynamic crosshairs that display the exact weapon accuracy. It looks similar to the one in Counter-Strike, except Half-Life weapons aren't affected by movement (the M249 is the only exception). Crosshairs are configured with these cvars:
hud_crosshair_mode0 = HL crosshairs, 1 = Dynamic crosshairs, 2 = Dynamic + enable for weapons that don't normally have crosshairs.
hud_crosshair_lengthLength of the crosshair lines.
hud_crosshair_widthThickness of the crosshair lines. -1 = Set automatically according to screen resolution.
hud_crosshair_borderThickness of the outline. 0 = Disable. -
cl_nametags_hphas a new value2which hides the player name and only displays health.
Fixed
- Broken scoreboard and updater message when connecting to an HL server.
- X-Ray name tags teleporting when a player leaves your visibility zone.
- Name tags shown for players that failed to connect.
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
SevenKewp Client v0.1.1
New
Added a cl_nametags cvar for displaying name tags above players. Set to 1 to enable and 0 to disable. Setting to 2 will show tags through walls and a distance to each player. This is basically the .lost plugin from sven but rendered client-side which looks much better, has no lag, and uses less network data.
cl_nametags_hp toggles the health percentage next to the player name.
Fixed
- Updater not reconnecting to the server after the update (won't work for this update, but the next one should)
- Minigun spin down events played twice
- Egon flare not shown on solid entities
- Wrong server version string shown in console
- New jump physics feeling different and breaking the fast stair climbing trick in gf_greybox
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
Excuse the stupid git tag for this release. The updater is broken in the previous version and I need a big tag number to force it to update.
SevenKewp Client v0.1.0
Fixed
- RPG laser desyncing with the server (rocket not following laser).
- RPG/Deagle laser broken with custom models.
- Deagle laser displayed while deploying.
- Deagle laser not always disabled when switching weapons.
- Thirdperson camera spinning at light speed with m_rawinput 1.
- Thirdperson camera not respecting mouse inversion setting.
- Mouse wheel broken after using
firstpersonwhile adjusting the camera . - Current/next map scoreboard text overlapping server name at some resolutions.
- Integer overflow in team scores.
- Uzi deploying with 3 hands when switched to from knife.
Note
This is a pre-release of the client for testing purposes. There's no server package yet. Check the included readme.txt for installation instructions. Go to the Client Features wiki to see everything this client does.
SevenKewp Client v0.0.1
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 222triggers 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
+thirdpersonbutton 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_linesCVar - 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.
- Uses Curl to query and download from the release page of this repository.
- A HUD message is displayed when your client version does not match the server. Many features are disabled when this is displayed.
- 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_centeridcenters both lines of the status bar.- Mouse is not moved to middle of the screen during level changes (multitasking annoyance).
-nsfolaunch 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_rspeedsCvar - displaysr_speeds 1statistics 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.
- Expect low FPS in either of these scenarios:
slot1-slot10are 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).