Skip to content

refactor(offsets): replace multi-source system with cs2-dumper live dump#191

Merged
Jesewe merged 1 commit into
mainfrom
offsets
Jun 26, 2026
Merged

refactor(offsets): replace multi-source system with cs2-dumper live dump#191
Jesewe merged 1 commit into
mainfrom
offsets

Conversation

@Jesewe

@Jesewe Jesewe commented Jun 26, 2026

Copy link
Copy Markdown
Owner
  • offset_fetcher.py: single path -- download cs2-dumper.exe from a2x/cs2-dumper GitHub Releases, cache in config dir, run with -f json, parse output
  • config_manager: remove OffsetSource, OffsetsFile, ClientDLLFile, ButtonsFile, OFFSETS_DIRECTORY from DEFAULT_CONFIG and class
  • client_manager: always live dump; always clear offset cache on Stop
  • general_settings_tab: remove entire offset source section (dropdown + file pickers)
  • utility.py: remove dead load_offset_sources/get_available_offset_sources forwards
  • error_codes: retire E4001-E4009; update E4012-E4015 for cs2-dumper
  • build pipeline: remove all submodule and binary bundling steps
  • BREAKING CHANGE: existing configs with OffsetSource key are ignored on next load

- offset_fetcher.py: single path -- download cs2-dumper.exe from a2x/cs2-dumper GitHub Releases, cache in config dir, run with -f json, parse output
- config_manager: remove OffsetSource, OffsetsFile, ClientDLLFile, ButtonsFile, OFFSETS_DIRECTORY from DEFAULT_CONFIG and class
- client_manager: always live dump; always clear offset cache on Stop
- general_settings_tab: remove entire offset source section (dropdown + file pickers)
- utility.py: remove dead load_offset_sources/get_available_offset_sources forwards
- error_codes: retire E4001-E4009; update E4012-E4015 for cs2-dumper
- build pipeline: remove all submodule and binary bundling steps
- BREAKING CHANGE: existing configs with OffsetSource key are ignored on next load
@Jesewe Jesewe added enhancement New feature or improvement to existing behavior refactor Code restructuring without changing behavior resolved Issue has been fixed and verified offsets Related to offset values used in the bot labels Jun 26, 2026
@Jesewe Jesewe merged commit 67f4f1c into main Jun 26, 2026
5 checks passed
@Jesewe Jesewe deleted the offsets branch June 26, 2026 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or improvement to existing behavior offsets Related to offset values used in the bot refactor Code restructuring without changing behavior resolved Issue has been fixed and verified

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant