Subject: CVS commit: pkgsrc/games
From: Nia Alarie
Date: 2023-11-20 02:17:40
Message id: 20231120011740.4F134FA3F@cvs.NetBSD.org

Log Message:
etlegacy[-server]: Update to 2.81.1

2.81.1 - Incoming ... Again! (released 12/03/2023)

  Engine

    General

     * Fixed issue with g_oss not being set correctly, making 64bit mods not
       being listed when using 64bit clients
     * Added web style # prefixed color strings support

  Client

    General

     * Use json model data for fav servers
     * Moved listfonts command from legacy UI to client engine, since
       con_fontName can now be used on any mod, and the legacy-specific
       cg_customFont1/2 require ETL client anyway
     * Fixed sound bug (long stuttering sound) and cleared queued sounds
       (such as announcers fe. FIGHT! sound) when rewinding/fastforwarding
     * Added support for server blocking by using sent list of servers
       blocked from Legacy master and hiding malicious server in server
       browser
     * Removed NONUSBACKSLASH from the default console keys
     * Fixed zone memory leak on /bind command

    Audio backend

     * Fixed sound volume integer overflow

  Renderer

     * Fixed decals vertex modulation going out of range

  Mod

    General

     * Added position and size argument to editcomponent command
     * Added editcomponent command with parentAnchorPoint and
       parentAnchorComponent option
     * Extended auto completion for editcomponent command
     * Fixed localization of server commands were gets truncated
     * Added cg_useCvarCrosshair cvar allowing forcing crosshair HUD comp at
       init, 1 by default
     * Added back cg_useCvarCrosshair, cg_crosshairSize, cg_crosshairAlpha,
       cg_crosshairColor, cg_crosshairAlphaAlt, cg_crosshairColorAlt,
       cg_crosshairPulse, cg_crosshairHealth cvars
     * Added cg_crosshairSize_f, cg_crosshairAlpha_f, cg_crosshairColor_f,
       cg_crosshairAlphaAlt_f, cg_crosshairColorAlt_f, cg_crosshairPulse_f,
       cg_crosshairHealth_f commands
     * Fixed editcomponent command with coloration arguments
     * Fixed editcomponent style help was printing an error
     * Ignored bots count when using map vote pool depending of players count
     * Allowed referee command to use slot number for identify player

    Stability & Performance

     * Fixed missing NULL terminated in gameConsoleCommand list causing
       memory corruption
     * Removed WBUTTON_ATTACK2 (+attack2) causing exploit issue
     * Fixed kick angles framerate dependency by matching 333 FPS kick angles
       behaviour
     * Remove unnecessary trace for water hitmark detection, causing
       unnecessary recomputation of head BBox and extra trace
     * Fixed func_fakebrush prediction
     * Fixed PMF_TIME_KNOCKBACK never being set unless head was hit.

    Graphics

     * Fixed atmospheric effects during match pause
     * Fixed missile incorrect visual explosion origin
     * Fixed flamethrower being invisible if player shoots it outside of PVS

    UI

     * Fixed issue when crosshairinfo name affected to follow previous player
       being set to non default color
     * Fixed enemy spawn timer not being displayed
     * Added anchors support to HUD
     * Added HUD name support, usable with cg_althud cvar
     * Fixed multi line string buffer HUD components centering
     * Added No Text style option to disable the Connection interrupted text
       from Disconnect component
     * Added No Header style option to hide fireteam header
     * Added Force Colors style option to force player colors on the kill
       feed
     * Added extended system option menu for console con_* cvars
     * Fixed chargebar icon coloring for field ops
     * Moved listfonts command from legacy UI to client engine, since
       con_fontName can now be used on any mod, and the legacy-specific
       cg_customFont1/2 require ETL client anyway.
     * Fixed timerSet breaking resetTimer display
     * Added style custimization for compass, such as decor, cardinal point
       and direction visibility toogle

    Weapons

     * Remove adding velocity of ground entity for missiles causing execive
       velocity add while throwing
     * Added back default scoped movement to vanilla behaviour (full speed,
       unscope at 127 ups)
     * Moved alternate sniper speed to walk movement
     * Changed unscoping weapon while in air from 250 to 500 ms

Files:
RevisionActionfile
1.40modifypkgsrc/games/etlegacy/Makefile
1.9modifypkgsrc/games/etlegacy/Makefile.common
1.11modifypkgsrc/games/etlegacy/distinfo
1.26modifypkgsrc/games/etlegacy-server/Makefile