-
Notifications
You must be signed in to change notification settings - Fork 4
v2 Overhaul #14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
jslay88
wants to merge
10
commits into
main
Choose a base branch
from
v2
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
v2 Overhaul #14
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…nd 30+ new stratagems ## Major Features ### Update Module (new) - Automated asset generation pipeline in update/ directory - Scrapes stratagem sequences from helldivers.wiki.gg - Downloads and converts SVG icons to PNG with colored corner borders - Generates locales with smart label splitting for Stream Deck buttons - CLI tool: python -m update [discover|generate-all|icons|locales|stratagems|validate|list] ### Plugin Settings (new) - Key Delay: Configurable delay between key presses (0.01-0.20s) - Modifier Key: Choose Left/Right Ctrl, Alt, or Shift - Hold Modifier: Toggle between hold-during-sequence vs press-release ### New Stratagems Added 30+ new stratagems including: - Anti-Tank Emplacement, Anti-Tank Mines - Commando, Epoch, Fast Recon Vehicle - Flame Sentry, Laser Sentry - Guard Dog variants (Dog Breath, Hot Dog, K9) - GL-52 De-Escalator, Maxigun, Speargun, Sterilizer - Orbital Napalm Barrage - Hover Pack, Warp Pack - And many more... ## Other Changes - Migrated actions to KeyAction base class - Improved error handling and logging - Optimized icon file sizes (avg ~60% smaller) - Updated README with developer documentation - Added AGENTS.md for AI coding assistants - Added test_stratagems.py for validating sequences - Cleaned up .gitignore
This was referenced Dec 18, 2025
- New setting to show/hide text labels on stratagem buttons - Labels update immediately when setting is changed - Updated README and AGENTS.md with settings documentation
- Version bump to 2.0.0 for major release - Updated icon attribution to nvigneux SVG repository
- Add virtual environment setup instructions for update module - Add settings screenshot to README - Simplify update module running instructions - Note that .venv is in .gitignore
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎮 v2.0 Major Update - Asset Generation Pipeline, Plugin Settings & 30+ New Stratagems
✨ New Features
🔧 Plugin Settings
The plugin now has a settings page accessible via Settings → Plugins → HELLDIVERS 2 → ⚙️
🚀 Update Module for Developers
A new
update/module automates asset generation:python -m update discover # Find new stratagems
python -m update generate-all # Generate all assets
python -m update validate # Check configuration
🎯 30+ New Stratagems
Added support for all the latest stratagems including:
🔄 Changes
KeyActionbase class for improved compatibility🧪 Testing Tool
New
test_stratagems.pyscript for validating stratagem sequences without launching the game.📋 Developer Notes
The
update/module usesconfig.pyas the single source of truth. When adding new stratagems:python -m update discoverto find new entriesupdate/config.pypython -m update generate-allSee
AGENTS.mdfor comprehensive AI assistant documentation.