Releases: hbivnm/Venom-Crosshairs
VenomCrosshairs_b15.1
15.1 (Download)
- Make remove button remove all crosshairs if none are selected
- Now saves recently installed configs under
\resources\presets\autosave
- Prevent window from being smaller than intended
- Prevent configs from erroneously installing with old script files being present
15.0
- Added import/export of crosshair config presets
- Made window sizable
- Added button under settings to open preset directory
- Installed Venom Crosshairs config is now automatically read upon startup
- Fixed a rare case where Venom Crosshairs would freeze from trying to read an empty config
- Added README within installed configs with potentially helpful links
- Removed - Read Config button
- Removed - Alternative install ("Install (clean)")
- Sanity check - Added sanity check preventing users from generating unwanted errors by extracting a Venom Crosshairs release to TF2s custom folder
- Sanity check - Sanity check error codes are now just numbers
- Conflicting VPK warning - Added partial path to each potentially conflicting file
- Conflicting VPK warning - Limited entries in list of potentially conflicting files
Dev note: Major changes regarding UI such as the window now being sizable along with removal of a few features and some new additions, mainly presets. Might be important to some that removed features are implemented in other ways. This release should fix a rare case of the UI being stretched for certain users, rendering Venom Crosshairs unusable.
VenomCrosshairs_b14.2
14.2 (Download)
- Fixed Zoom Crosshair from being empty causing halts during config installation
- Read Config now re-enables some combo boxes depending on state after reading config
- Updated Read Config error message
Dev note: Minor but important fixes
14.1
- Fixed invalid TF2 path due to 64bit update (see #5)
Dev note: Minor fix but an important one. Thank you for reporting potential bugs through GitHub Issues! Highly appreciated ❤️
14.0
- Introduced Zoom crosshair for Sniper as additional setting
- Save Zoom crosshair selection as user setting
- Added KovaaK's crosshairs
- Display correct sniper rifle in weapon dropdown (Hitman's Heatmaker -> Bazaar Bargain)
- Code cleanup.
Dev note: Zoom crosshair has been added as an additional setting under explosion effects, whenever you zoom with a sniper rifle your crosshair will change to the selected crosshair. A huge shoutout to iMicro for teaching me about zoom crosshairs for Sniper and his sniper rifles!
VenomCrosshairs_b13.2
13.2 (Download)
- Made explosion effects always apply
Dev note: Merry Christmas and Happy New Year! This update fixes a minor oversight in the installation process regarding explosion effects not applying to unselected weapons.
13.1
- Added "Duck Trail (Invisible)" explosion effect
- Removed explosion effect "Rescue Ranger" from explosion effect dropdown
- Re-ordered explosion effects to be sorted in alphabetical order
- Made explosion effect drop-down combo box wider
Dev note: Previous testing with "Rescue Ranger" explosion effect was left in the UI part of things and generated unexpected errors, this has now been replaced with "Duck Trail (Invisible)" explosion effect. Thank you Mong for notifying me!
13.0
- Config renamed to have an underscore (
_
) before the config nameVenomCrosshairsConfig
->_VenomCrosshairsConfig
- Reading config now copies missing crosshairs
- Made Venom Crosshairs scan for script files outside of
.vpk
-files to warn users about potential interefence - Moved exception messages to console to cause less confusion for the general user
- Cleanup of logging when downloading new/missing crosshairs
- Changed some messages (log/info/warning/exceptions)
- Upgraded console to support advanced colors
- General code cleanup
Dev note: The config rename should place the config at the "top" of the custom files/directory, this will (in some cases) prevent other script files from overwriting changes that your VenomCrosshairsConfig does to crosshairs/explosions. Some other common user errors should be fixed with this update, namely an issue when renaming old config to work with Venom Crosshairs then reading the config.
VenomCrosshairs_b12.0
12.0 (Download)
- Added settings panel.
- Added new button to download new/missing crosshairs.
- Reloading crosshairs now works without internet access.
- Improved config installation speed.
- Reduced installed config size by only copying necessary material and texture files.
- User settings are now stored in a single file called
vc_usersettings.cfg
.
Dev note: This update focuses on improving speed of downloading new crosshairs and visual clutter.
VenomCrosshairs_b11.1
11.1 (Download)
- Fix autoscroll logic for crosshair listview.
- Minor code cleanup.
11.0
- Users can now quickselect weapons from the listview for easier editing.
- Users can now sort the listview by each column.
- Crosshair listview will now scroll to bottom when adding new crosshairs.
- Crosshair dropdown width is now dynamic and will scale to longest crosshair name.
- Reading config now clears selected crosshairs to prevent duplicate entries.
- Fixed bug where "Read config" button would stay disabled.
- Added "Class" column to crosshair list.
- Major code cleanup.
Dev note: More QoL changes/additions that were suggested to me privately or through the teamfortress.tv thread. Will start adding more crosshairs to the public repo later today, so do not fear the notification you might get when starting Venom Crosshairs!
VenomCrosshairs_b10.0
10.0
- Added dark mode (beta).
- Added button to toggle theme.
- Theme is saved between sessions.
- Removed "Additional settings" panel.
- Reading config now enables all combo boxes.
- Updated dependencies.
- Code cleanup.
Dev note: This and the next update focuses on QoL changes that have been requested by users over on the teamfortress.tv thread. Currently trying to get selection from the list working but wanted to push this out to save my own and others' eyes at night.
VenomCrosshairs_b9.0
9.0
- Added detection for VPKs that won't work alongside configs generated by Venom Crosshairs.
- Added user-friendly prompts for currently (very rare) unhandled exceptions.
- Added crosshair download progress.
- Fixed Demoman "Primary weapon" selection to no longer add all Demoman weapons.
- Restored crosshair preview quality.
- Fixed spelling errors.
- Code cleanup.
Dev note: Had a few people add me about Soldier/Demoman crosshairs being default. Issue is created by "no explosion" .vpk
-files being present alongside configs generated by Venom Crosshairs. This release mainly addresses this, users are now warned about VPKs that will potentially cause crosshair issues.
VenomCrosshairs_b8.1
8.1
- Venom Crosshairs will now rename old configs.
- Fixed checkbox logic again to be more consistent with labels.
- Increased console size.
- Fix checkbox spelling errors.
Dev note: This patch should help users go from old (most of them now archived) releases to +8.0 versions.
8.0
- Project renamed, will now always be referred to as Venom Crosshairs.
- Major change in checkbox logic.
- Fixed rare unhandled exception when old scripts are found while reading current config.
- Fixed spelling errors and improved user prompt messages.
- Repository wiki overhaul.
- README overhaul.
- Code cleanup.
- Resource cleanup.
- Added assembly info.
Dev note: Old versions have been archived, if you would like access them please contact me.