feat: add Healing Radial for quick party member targeting#159
Open
DKulan wants to merge 4 commits intodjsmithdev:masterfrom
Open
feat: add Healing Radial for quick party member targeting#159DKulan wants to merge 4 commits intodjsmithdev:masterfrom
DKulan wants to merge 4 commits intodjsmithdev:masterfrom
Conversation
Replaced input capture frame approach with SecureActionButton override bindings. Mouse buttons now properly show radial on press and cast on release instead of firing spells immediately. - Created override buttons with PreClick/PostClick handlers - Bind mouselook overrides to custom secure buttons - Update target unit attribute as mouse moves over slices - Removed unused UpdateSecureButtonSpells function Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Configure spell/target in PreClick on mouse UP, not mouse DOWN - Keep button type=nil on mouse DOWN to prevent immediate cast - Add ConfigureSpellForRelease() to set spell right before release - Remove redundant unit attribute updates from TrackMousePosition Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
SetMouselookOverrideBinding only fires on mouse down, not up. Now using OnUpdate to poll IsMouseButtonDown() and detect release. - Added IsMouseButtonStillDown() to check button state - Added ExecuteAndHide() to cast spell and close radial on release - Split buttons into triggerButtons (show radial) and cast buttons - Removed unused ConfigureSpellForRelease function Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Collaborator
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
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.


A radial menu designed for healers to quickly target party members while in Mouse Look mode. Hold a mouse button to display the radial, flick toward your target, and release to cast.
Features:
Configuration: