This repository has been archived by the owner on Aug 20, 2024. It is now read-only.
Releases: bigfinfrank/cs2
Releases · bigfinfrank/cs2
5.1.0
+ Added sv_minimum_desired_chicken_count "100" to practice.cfg and misc.cfg
+ Added tv_password1 and updated the tv_password description in server_secrets.cfg.example and private.cfg.example
+ Added r_show_time_info to +fin_scorenet in aliases_controls.cfg
+ Added (+/-/ )fin_autohop aliases to aliases_exploits.cfg
+ Added new bind scancodeX method of checking all bound keys to keys.cfg instead of using the dedicated folder to check each category of keys.
+ Added voice_threshold_attack and voice_threshold_hold to audio.cfg
+ Added cl_input_enable_raw_keyboard false into binds.cfg for those that run into the "stuck keys" bug, might cause issues with FACEIT.
+ Added cl_joystick_enabled "false" and joystick "false" to binds.cfg
+ Added cl_ticks_warning_level "2" to networking.cfg to help diagnose tick problems when they happen
+ Added sv_steamauth_enforce "2" and tv_secure_bypass "false" to safety.cfg and practice.cfg
+ Added cl_hud_telemetry_* and cl_grenadecrosshair_* convars to ui.cfg
+ Added cl_teamid_overhead_fade_near_crosshair to ui.cfg
+ Added autohop.cfg into utility, credit to @deafps
+ Added fin_darkmode aliases to allow you to disable mat_fullbright 3 being set on map load, useful when changing local maps repeatedly.
+ Added fin_minijump aliases along with reworks to other movement aliases based on https://steamcommunity.com/sharedfiles/filedetails/?id=3283822077
+ Added fin_nextcategory and fin_lastcategory for use with https://github.com/Nereziel/cs2-WeaponPaints
* Adjusted whitespace & new lines
* Enabled mp_endmatch_votenextmap and increased mp_endmatch_votenextleveltime from 0 to 20.
* Fixed some missing semicolons
* Replaced old RGB Hud implementation's use of toggle between several values with cyclevar
* Updated input_button_code_is_scan_code in binds.cfg to use the renamed input_button_code_is_scan_code_scd
* Updated cl_teamid_overhead_mode from 2 to 3 (as well as the description) because Valve decided to change what the numbers meant.
* Fixed category numbering in a few spots
* Updated mat_fullbright with it's new description
* Disabled SourceTV/demo recording in practice.cfg, was causing crashes.
* Set players and bots to be killed on disconnect again as the one-time cleanup is less impactful than the ghost of the player sitting there forever.
* Updated ui_mainmenu_bkgnd_movie_######## convar
* Temporarily disabled mp_randomspawn* as they might be resulting in crashes
* Fixed a typo
* Renamed fin_antiafk to fin_antiafk_on and fin_antiafk2 to fin_antiafk_off.
* Updated defensive_values
* Fixed some missing/incorrect {X} section numbers
* Fixed missing.cfg in server_secrets.cfg.example's echoln's
* Renamed grammarly/ in utility/ to autocorrect/ for profeshunuhlizm
* Adjusted practice.cfg settings to allow four bots to run around aimlessly, for stiles
- Removed cq_netgraph and cq_netgraph_problem_show_auto from aliases_controls.cfg and networking.cfg
- Removed keys folder
- Removed mat_disable_normal_mapping from skill_container.cfg
- Removed script_reload_kz in favor of using https://github.com/Letaryat/poor-sharptimer for KZ UI.
- Removed cl_chatfilters from safety.cfg as it's no longer in the game.
- Removed sv_max_allowed_net_graph, mp_roundtime_deployment, and cash_team_survive_guardian_wave from practice.cfg as they're no longer in the game.
- Removed mp_guardian_* commands from debug.cfg as they're no longer in the game.
- Removed cl_playerspray_auto_apply and sv_holiday_mode from misc.cfg as they're no longer in the game.
- Removed cl_crosshair_sniper_show_normal_inaccuracy and spec_hide_players from ui.cfg and skinpictures.cfg as they're no longer in the game.
- Removed desubtick aliases en-masse
- Removed gc and il aliases in favor of fin_nextcategory and fin_lastcategory
- Removed positions folder, these might be re-added in the future if I can find a consistent way to set them, not just arbitrarily via getpos_exact.
- Removed prog and added it to .gitignore
- Removed aliases.cfg, gamemodes.cfg, items.cfg, and positions.cfg from utility/ because most of them were out of date and I can't be asked to update them manually, may return in the future, similarly to the positions folder.
- Removed "Changing framerate and power saving settings" from practice.cfg per @xPaw/@H7perus suggestion
5.0.6
+ Added sv_enablebunnyhopping false to practice.cfg
* Updated defensive values and increased their min and max incrementvar parameters to the minimum and maximum float64 values CS2 allows without going inf
* Fixed a line that abruptly ended in the README (thanks @aimslut!)
* Fixed demo_info being run twice at the end of practice.cfg (thanks again @aimslut!)
* Fixed a couple linting issues in README.md
5.0.5
+ Added jump throw aliases, bound to "A" key by default
+ Added voice_vox "0" to audio.cfg
+ Added cl_sniper_auto_rezoom, cl_mouselook, cl_inventory_radial_immediate_select, cl_inventory_radial_tap_to_cycle, and cl_buywheel_nonumberpurchasing (all true) to controls.cfg
+ Added ui_mainmenu_bkgnd_movie_1016BB11 "de_vertigo" to ui.cfg
+ Added skill_container.cfg, skill1.cfg, skill2.cfg, and skill3.cfg to assist in force-enabling some convars on main menu load/server join.
+ Added host_timescale "1" to misc.cfg
+ Added mat_fullbright "0" and mat_disable_normal_mapping "false" to visuals.cfg so it's reset if skill*.cfg's set it for the main menu and the next server joined wasn't an online one.
+ Added contact info to the top of the README
* Reordered some convars
5.0.4 CS2
+ Added "il" and "gl" aliases to quickly paste in inspect link IDs and gen codes through console
+ Added echolns per section of skinpictures.cfg
+ Added more robust frame rate limiting to skinpictures.cfg
+ Added fin_vmp_skins directly into skinpictures.cfg
+ Added both sv_skirmish_id and game_alias next to all instances of game_mode
+ Added sv_reliableavatardata to practice.cfg and safety.cfg
+ Added cl_deathnotices_show_numbers "2" to ui.cfg
* Reworked defensive_values, there are now a maximum of 75 convars per file and the CFGs are auto generated from a cvar dump.
* Changed sv_cheats "1" -> "true"
* Changed fin_vmp_skins to use viewmodel_offset_x, y, and z to 1, and set viewmodel_fov 61
* fin_vmp_skins is no longer disabled by skinpictures.cfg
* Adjusted whitespace
* Changed all instances of developer cvar from 4 -> 2147483647
* Reordered practice.cfg, moving some cvars between sections
* Changed echolns in practice.cfg
* Removed a double-space in the middle of a sentence in an old changelog entry
* Lowered hidehud to 2147483626 so that you can still change weapons
- Removed outdated comment from autoexec.cfg
- Removed sv_unify_random_seed from practice.cfg as it was removed in a recent update
5.0.3 CS2
+ Added sv_maxuptimelimit "0"; to networking.cfg and practice.cfg
+ Added snd_voipvolume 0.5625 (80%) to audio.cfg
+ Added viewmodel preset overrides to skinpictures to prevent the viewmodel from being changed from your manually-adjusted one when inspecting skins
+ Added timeout and surrender binds to the F9 and F10 keys respectively
+ Added spin left and spin right yaw binds to left and right arrow keys respectively
+ Added buggy "hyper spin" yaw bind to up arrow key
+ Added +fin_desubtick_attack bind to the enter key for keyboard-only combat
* Moved 180 bind from P key to down arrow key
- Removed -forcenovsync from quick-copy launch options, the documentation for it is still preset but there's a note that says it's non-functional.
- Removed -secure and -dont_allow_third_party_software from quick-copy launch options because they were pushing the launch option character limit and won't be used by most people
- Removed -asyncconsole from quick-copy launch options because it only applies to dedicated servers, this has also been bolded in the documentation for it.
- Removed cs_quit_prompt from F10 key
- Removed existing yaw spin bind from O key
- Removed sv_unify_random_seed, cl_lagcompensation, cl_predictweapons, and cl_predict from networking.cfg as they were all removed by Valve in a recent update
5.0.2 CS2
+ Added `-width` and `-height` launch options to README.md launch option list and easily-copiable string
+ Added fake launch options -secure and -dont_allow_third_party_software to README.md launch option list and easily-copiable string. They're just there to make it easier to add -insecure and -allow_third_party_software when either are needed
+ Added in-line documentation to defensive_values_*.cfg files and restructured them into 100 convars per file to avoid "command buffer full" errors
+ Added voice_loopback true to audio.cfg so you know when your mic isn't working
+ Added one-time debug information to boot.cfg
+ Added auto-reload alias for shotguns to aliases_exploits.cfg
+ Added sv_setsteamaccount to server_secrest.cfg.example
* Rearranged debug.cfg
* Fixed leftover from fin_echoln causing a alias error in console in init.cfg
* Disabled fin_blockscreen's automatic execution in ui.cfg
* Renamed fin_onmousemove to fin_mousecontainer to follow the naming scheme used by fin_keycontainer since it has similar functionality
* Reversed the order of sv_minrate and sv_maxrate so that the minimum can't be briefly set above the maximum.
- Removed favor_consistent_framerate from launch options as it doesn't have an effect on CS2.
- Removed defensive convar fetching from debug.cfg, the aliases still exist
- Removed fin_task* in favor of directly using aliases within fin_mousecontainer
- Removed fin_onyaw, fin_onpitch, fin_override_yaw, and fin_override_pitch from aliases_init.cfg
- Removed snd_soundevent_clear_deferred because as of the most recent update it started breaking footstep sounds
5.0.1 CS2
+ Added -asyncconsole to the easily-copiable launch options string
* Muted snd_deathcamera_volume in audio.cfg
* Fixed fin_blockscreen_off to set cl_crosshairdot false
* Increased base volume from 35% -> 45% and slow-walking volume from 45% -> 65%
* Appended volume float -> percent table under -fin_loudshift in aliases_misc.cfg
* Changed MWHEELDOWN from fin_highveljump -> fin_desubtick_jump
- Removed duplicate cl_invites_only_mainmenu from safety.cfg
5.0.0
5.0.0
* No changes, just version bump to remove RC tag. Happy CS2 Release!
5.0.0-rc3
* Fixed Unknown command: fin_forward_released in console when using long jump bind
5.0.0-rc2
* Fixed remaining formatting issues.
* Updated README to clear to-do list.
5.0.0-rc1
+ Added toggles to lag switch aliases
+ Added fin_def_fetch to debug.cfg
+ Added sv_show_teammate_death_notification true to ui.cfg
+ Added voice_test_log_send to audio.cfg
+ Added sv_matchend_drops_enabled true to misc.cfg and practice.cfg
* Updated ./config/keys binds
* Replaced cyclevar fps_max bind on Q with fin_lagswitch_fps
* Adjusted whitespace and newlines
* Changed practice.cfg back to directly calling echoln so it works standalone.
5.0.0-beta10
+ Added fin_echo to allow quick changes between the echo and echoln concommands.
+ Added aliases_desubtick.cfg to ./config/aliases/ with desubtick aliases (no more exec console spam!)
+ Added defensive-value-fetchers to ./config/defensive_values/ which allows you to dump the current values of (most) defensive convars to console. (use fin_def_fetch)
* Fixed fin_scoreboardfix being missing before tab has been pressed
* Fixed stray = sign causing an unknown command error in console
* Uncommented fps-based lag switch and renamed it to +/-fin_lagswitch_fps
- Removed nav_clear_attribute from debug.cfg because it required an argument and didn't really fit into debug.cfg
5.0.0-beta9
+ Added close_buymenu after buymenu bind to remove the blur and post processing filters from behind the buy menu screen
+ Added cl_show_equipped_character_for_player_avatars true
+ Added enable_priority_boost to visuals.cfg
+ Added input_button_code_is_scan_code to binds.cfg
+ Added sv_disable_observer_interpolation true to safety.cfg and practice.cfg
* Fixed some incorrect exec paths after beta8's folder restructure
* Reordered some convars
* Adjusted whitespace
* Uncommented snd_mix_async because it's only developmentonly and not actually removed
* Replaced commented-out cl_freezecameffects_showholiday 0 with sv_holiday_mode 0, which indirectly accomplishes the same thing.
- Removed dm_reset_spawns and reload_store_config from debug.cfg because they were causing crashes
- Removed volume from audio.cfg in favor of using -fin_loudshift to set it.
5.0.0-beta8
+ Added fin_scoreboardfix and fin_scoreboard_off to fin_controls.cfg to fix the issue where you can't bring up the scoreboard at the end of matches
+ Added sv_merge_changes_after_tick_with_calcdelta 2, fs_report_sync_opens 1, and cl_error_report_time 10 for extra debug info in console
+ Added sv_pure_trace 1 to practice.cfg and safety.cfg
+ Added snd_steamaudio_enable_perspective_correction true to audio.cfg
* Updated launch options, they're now actually fully finalised with documentation.
* Updated README
* Moved boot.cfg out of ./cfg/ and into the root of the project next to autoexec.cfg
* Moved desubtick and rainbow_crosshair folders from ./cfg/aliases/ up to ./cfg/
* Renamed cfg folder to config
- Removed fix_mouse2 and unfix_mouse2
5.0.0-beta7
+ Added cl_drawhud_force_deathnotices, cl_drawhud_force_radar, hidehud, spec_hide_players, hud_showtargetid, cl_drawhud_specvote, to ui.cfg and skinpictures.cfg
+ Added r_dof_override false and r_player_visibility_mode 1 to visuals.cfg
+ Added cl_server_graphic1_enable and cl_server_graphic2_enable
+ Added cl_new_user_phase -1 to init.cfg
+ Added tv_relayvoice, tv_relayradio, and tv_show_allchat (all false) as well as cl_chatfilters (default all-on) to safety.cfg,
+ Added ignorerad and ignoremsg bound to F7 and F8 respectively
+ Added cl_dm_buyrandomweapons to misc.cfg
+ Added hud_fastswitch 1, cl_inventory_debug_tooltip true, and cl_inventory_saved_filter2/cl_inventory_saved_sort2 to ui.cfg with documentation comments
+ Added "cyclevar fps_max 0 32" as a bind to "Q", allowing for infinite perfect bunnyhops.
+ Added hostname, name, tv_name, and tv_title to debug.cfg
+ Added mouse_inverty, option_duck_method false, option_speed_method false, and cl_scoreboard_mouse_enable_binding +fin_desubtick_attack2 to controls.cfg
+ Added snd_spatialize_lerp (L/R Isolation) to audio.cfg
+ Added mp_logdetail 3, mp_logmoney true, and mp_logdetail_items true to practice.cfg and misc.cfg
+ Added nextmap_print_enabled false to safety.cfg and practice.cfg
+ Added mp_spectators_max 2147483647 to practice.cfg to allow demonstrations for more than 2 players.
+ Added "Clearing and resetting..." sections to debug.cfg to reset/purge/clear/flush/reload all possible things.
+ Added Resetting binds section to the start of binds.cfg to ensure a clean slate.
* Fixed jumped alias to be fin_jumped in a few spots
* Increased sv_unlockedchapters from 1 to 2147483647 (it's max)
* Changed SCROLLLOCK to exec practice.cfg and skinpictures.cfg instead of directly adjusting convars
* Changed KP_MINUS to turn off the experimental screen blocker when reloaded
* Moved some convars from aliases_init.cfg to init.cfg
* Reordered various lines
* Replaced clutch_mode_toggle with toggle cl_clutch_mode in F4 keybind
* Adjusted whitespace and new lines as per usual
* Changed dbg alias to clear console prior to dumping information
* Finished launch options section of README
* Updated joystick buttons to use their new native names
- Removed unnecessary crosshair color changes from ./cfg/aliases/rainbow_crosshiar/*.cfg
- Removed commented out reset/refresh states section from loader.cfg
- Removed fixed_controller.360.cfg
- Removed ./cfg/utility/hardcode_fixes/ because we can apparently use cl_scoreboard_mouse_enable_binding with (desubticked) aliases.
5.0.0-beta6
+ Added sv_playerradio_use_allowlist to practice.cfg and safety.cfg
+ Added sv_radio_throttle_window to practiec.cfg to disable radio command limits
+ Added jumpbug alias
+ Added rainbow crosshair aliases set to fin_task9 (triggered on mouse movement) in aliases_ui.cfg and ./cfg/aliases/rainbow_crosshair/
+ Added experimental fin_blockscreen alias to aliases_ui.cfg to prevent spectators with cl_show_observer_crosshair 2 (and sometimes 1) from seeing your screen.
+ Added snd_headphone_eq "1" to audio.cfg
+ Added cl_radial_radio_tap_to_ping to ui.cfg
+ Added crosshair true and fin_blockscreen_on beneath crosshair settings in ui.cfg
+ Added safezonex and safezoney both set to 0.9 to visuals.cfg
+ Added panorama_max_fps and panorama_max_overlay_fps to visuals.cfg
+ Added cl_ragdoll_limit -1 to visuals.cfg
+ Added cl_drawhud false, cl_draw_only_deathnotices true, cl_drawhud_force_teamid_overhead -1, crosshair false, and r_show_build_info false to skinpictures.cfg
* Fixed extra newlines in a few places
* Changed practice config server_secrets.cfg location
* Changed practice.cfg bot_quota_mode from match to normal
* Updated launch options with some significant
* Adjusted whitespace and new lines throughout
* Renamed fin_desubtick_jumped back to fin_jumped (accidentally renamed it with a ctrl + h in the project before)
* Properly named null cancel movement aliases
* Reordered various aliases within their same respective files
* Shortened reddit links in credit comments
* Renamed fin_yawpitch and fin_pitchoverride to fin_override_yaw and fin_override_pitch respectively
* Changed the way nade crosshairs size multiplication is handled
* Updated crosshair
* Fixed desubtick aliases again, and added a backup method that only works for actions that don't need to be held.
* Fixed +bugvoice missing the .cfg file extension in ./cfg/aliases/desubticked/
* Fixed missing semicolons after some convars
* Changed r_show_build_info from false to true to see the added debug info
* Changed r_fullscreen_gamma from 1.6 to 2.2
- Removed old files from CSGO, leaked builds, and limited test. (config.cfg, csgo_fin.cfg)
- Removed unused/redundant movement aliases
- Removed fin_clear_lookatweapon from G key (+lookatweapon) to hopefully fix some weird inspect edge cases
- Removed temp.cfg
5.0.0-beta5
+ Added fin_vmp_knife and set weapon slot keys to change viewmodel.
+ Added sv_unify_random_seed true to networking.cfg and practice.cfg
+ Added script_reload_code "kz" to practice.cfg to load kz script (https://github.com/bigfinfrank/cs2-kz-lua)
+ Added fix_mouse2.cfg and unfix_mouse2.cfg to ./cfg/utility/hardcode_fixes/ to fix interaction with UI elements that are hardcoded to listen for keys directly bound with +attack2
+ Added +/-bugvoice and +/-quickgearradial to ./cfg/aliases/desubtick/ folder with their own CFGs, aliases_controls.cfg with their shorthand fin_deubsticked_* aliases, and to aliases_init.cfg with their fin_clear_* aliases.
+ Added sv_invites_only_mainmenu (separate from cl_invites_only_mainmenu) to safety.cfg and practice.cfg
+ Added bind for the menu key (APP) to binds.cfg (and updated 60percentrow6.cfg)
+ Added server_secrets.cfg.example and added server_secrets.cfg to .gitignore
+ Added boot.cfg which is intended to be executed via a launch option once, allowing you to execute certaing things on game start, but not on autoexec reload.
* Added (un)fix_mouse2.cfg to scorenet and spray_menu
* Fixed some missing/extra newlines and whitespace
* Fixed fin_gaben
* Fixed a few aliases still using non-desubticked variants of their +/- concommands
* Tweaked some comments
* Removed extra [loader.cfg] in an echoln
* Various updates to README.md
- Removed fin_uninspect in favor of fin_clear_lookatweapon
- Commented out soundinfo concommand in practice.cfg because it was causing crashes when run with -dedicated.
5.0.0-beta4
+ Added alternate subtick bypass method since Valve patched the alias one.
+ Added cq_netgraph_problem_show_auto true to networking.cfg
+ Added bind to sp...
1.0.0 Garry's Mod
+ Added cl_forcepreload to client-side networking
+ Added cl_showpos to fin_scorenet
+ Added adjustments to mem_*_heapsize's upper and lower limits
+ Added peer-to-peer limiting convars to Privacy & Safety settings
+ Added check to prevent players blocked through Steam from joining the server.
* Updated .gitignore with
* Updated sv_contact from csgocfg to gmodcfg (you should still change this please)
* Moved sv_forcepreload to server-side networking
* Updated various echos and comments.
* Updated Hold-for-melee alias to be use weapon_crowbar instead of slot3.
* Updated fin_loudshift to fin_loudwalk to match gmod's speed versus walk functionality.
* Lowered lag swith rate and commented-out fps_max values to their gmod minimums
* Simplified and improved fin_fpsbugfix
* Updated binds, merging my CSGO and default gmod binds together.
* Enabled sv_consistency
* Updated volume sliders section
* Updated snd_mixahead to severely break audio (see comment)
- Removed numerous convars, cfgs, aliases, and concommands that aren't present in gmod.
4.2.1 CSGO
+ Added cl_connection_trouble_show "1"; to indicate network instability in the top right while playing
+ Added net_steamcnx_enabled "2"; to force use of steam networking to avoid IP leaks
+ Added griefing buy bind to purchase an R8 and "fun" utility.
+ Added fin_streamermode toggle
+ Added fin_toggleinspect alias for take screenshots of skins.
+ Added the three in game screenshot concommands to the F12 key which also takes a steam screenshot
+ Added viewmodel adjustment binds to PGUP/PGDN and numpad number keys 1 through 9
+ Added sv_prime_accounts_only "1" to Privacy & Safety settings.
+ Added server.cfg based off of the old draco.cfg, designed for a private skin inspection server.
+ Added more formatting settings to .vscode/settings.json
+ Added extensions.json with a CFG syntax highlighting recommended extension.
* Changed cl_clanid
* Lowered mm_dedicated_search_maxping from 135 to 65.
* Adjusted whitespace
* Increased loudshift volume by 0.15 (0.15 -> 0.3 and 0.1 -> 0.25)
* Fixed chat aliases to use fin_ prefix
* Fixed fin_vmphighfov to use Y offset depth of 2 instead of -2.
* Changed MOUSE5 to use the griefing buy bind instead of the AWP.
* Changed video.txt from exclusive fullscreen to borderless windowed.
* Adjusted CHANGELOG.md for better Markdown compliance.
- Removed fin_clanid from fin_keycontainer.
- Removed autoknifeinspect from "4" key, replaced with normal slot3 concommand.
- Removed old tournament-style Draco server config.