Releases: PapaPeach/xhud
Releases · PapaPeach/xhud
v2.4.2-beta
Updates
- Added Community Missions tab, that redirects to potato.tf, to MvM mode selection menu.
- Expanded font scaling update.
- Added map intro movie skip by Niterux.
- Improved usability of vgui_drawtree developer tool.
- Improved responsiveness of some main menu buttons.
- Updated currently disabled HudRec / PeachRec script to be quicker, less noticeable, and less prone to edge cases.
This can be enabled by un-commenting the following two lines inscrips/hudanimations_x.txt
:
//RunEventChild MainMenuOverride HudRecOpen 0.0 //HudRec
->RunEventChild MainMenuOverride HudRecOpen 0.0 //HudRec
//RunEventChild MainMenuOverride HudRecClose 0.0 //HudRec
->RunEventChild MainMenuOverride HudRecClose 0.0 //HudRec
Fixes
- Fixed being unable to interact with contracts in the top right of the Contracker.
- Made MvM blank victory screen fix function more intuitively.
- Fixed MvM mode buttons not having a border initially in the selection menu.
v2.4.1-beta
Update Instructions
If you've recently installed the HUD or are experiencing issues with the scoreboard:
- Open the customization menu.
- Select Save Customizations (no other selection necessary).
- Fix is now applied.
Updates
- Added KillCam Items customization option to enable/disable items owned by player's killer during freeze cam. This is disabled by default due to bugginess inherent to the panel.
- Added tooltip to GitHub button on main menu.
- Changed medal size on scoreboard when medals are enabled.
- Added disabled HUD-based alternative to P-REC
Fixes
- Fix for scoreboard not generating properly upon initial installation of the HUD
v2.4.0-beta
Updates
- Added scoreboard rank medal customization to Customizations Menu.
- Added fix for blank MvM Victory screen.
- Added fix for stuck low health / ammo / spy disguise / hitmarker animations.
- Changed structuring of killfeed icons to allow for quicker and more robust updates.
- Updated post-round Win Panel to auto resize if there are no win-contributing players present.
Fixes
- Fixed font scaling issue introduced in Scream Fortress 2024 update.
- Fixed blank scoreboard issue introduced in Scream Fortress 2024 update.
- Fixed potential zpos conflicts across various menus.
- Cleaned up formatting of various files.
Known Bugs
- When user isn't the first to ready on the first round of an MvM mission, the count down time will stop showing. This is related to the fix for the blank MvM Victory screen.
- On the non-MvM post-round Win Panel, highest killstreak text is cramped vertically.
- Customization Menu has the warning for conflicting items positioned in a way that may be ambiguous to which panel it is referring to if the user doesn't scroll the panel it is intended to refer to.
v2.3.4-beta
Updates
- Updated Comfig Quickplay menu to use more current capabilities of Quickplay.tf functionality and look better.
Fixes
- Fixed 3D Player Model being low quality and buggy.
v2.3.3-beta
Updates
- Updated player model to use less extreme FOV values, in order to look more natural. Feedback is welcome!
- Added highlight-on-hover to Quickplay Menu.
- Updated older urlLabels to CExButtons to enabled highlight-on-hover.
Fixes
- Fixed bug introduced in Summer 2024 Update, where
mat_queue_mode
value was not being reset when exiting the Customization Menu with the "Escape" key. - Fixed the Quickplay Menu icon being drawn over the Resolution Selector.
Note
Because of the urgency of the Customization Menu bug in the recent game update, this HUD update was released while the Quickplay Menu and Player Model weren't yet tested to the extent of which I'd desire. They are likely to change in the near future, feedback is of course welcome.
v2.3.2-beta
Fixes
- Fixed Comfig Quickplay Menu drawing over resolution selection panel.
v2.3.1-beta
Updates
- Updated Comfig Quickplay Menu to follow updates to site functionality.
v2.3.0-beta
Updates
- Added Comfig Quickplay menu accessible on the main menu, through the TF logo next to the "Game" button.
- Updated 3d Player Model to display the foot equip region. This is to allow spies to determine if their selected disguise uses a cosmetic that is bugged in a way that reveals them as a spy (Ex: Bootlegger), per the suggestion of Arlwiss.
Fixes
- Fixed MvM wave progress bar being misplaced on initial load.
- Fixed clipping of mission title and enemy types on the MvM scoreboard.
- Fixed clipping issue of the bind text with long MvM canteen names.
- Fixed local MvM server abandon dialog wasting substantial amounts of space.
- Cleaned up formatting of various files. Particularly abandon confirmation dialogs.
License
Updated the license to CC BY-NC 4.0. This is generally more permissive and more inline with what I wanted from my previous license, without what I felt was overstepping.
License TLDR: People are free to share and adapt the code from Xhud, as long as they give me credit and don't commercialize it.
v2.2.0-beta
Updates
- Expanded custom binds available in the options menu to now include:
- Demo recording without a prefix and with the "official" prefix to make demo management easier after the deprecation of PREC.
- Invisible players fix. This has an option to restart demos with the currently selected prefix, safe for use in official competitive matches, and an option to stop demos similar to the standard implementation of this fix.
- Viewmodel visibility toggle.
- Eureka Effect teleports.
- Mask Uber and Fake Uber. This includes the expected voice commands and chat messages to indicate the intention to your team.
- Per-class disguise and undisguise.
- Class switching.
- The option to destroy buildings without attempting to rebuild them has been removed, as this was considered redundant and players advanced enough to make use of such niche binds likely already have them configured in a config. Rebuild / Quick build binds are still available.
Optimizations
- Combined Symbols scheme file into Fonts scheme file to reduce redundant
#base
file loads to improve organization and slightly improve load time.
v2.1.1-beta
Fixes
- Removed custom scope charge meter. After 64-Bit update this element remains too buggy to be viable in the HUD in its current state.