-
Notifications
You must be signed in to change notification settings - Fork 68
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
[Enhancement] Make sword beams work on any enemy #682
base: develop
Are you sure you want to change the base?
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d7f2fd - Browse repository at this point
Copy the full SHA 5d7f2fdView commit details -
Apply arrow effect to FD sword beams in hook
Add separate variable for FD sword beams on regular enemies
Configuration menu - View commit details
-
Copy full SHA for 39eec15 - Browse repository at this point
Copy the full SHA 39eec15View commit details -
Add damage multiplier and effect hooks
Use those for Fierce Deity sword beam stuff Add DamageAndEffectHookInfo struct to pass multiple fields into hooks Use ActorInit hook on sword beams for the arrow damage effect
Configuration menu - View commit details
-
Copy full SHA for c823252 - Browse repository at this point
Copy the full SHA c823252View commit details -
Add light arrow effect to sword beams
Actually pass in the DamageAndEffectHookInfo pointer for the damage effect hook Add more clarification within FDA enhancement comments
Configuration menu - View commit details
-
Copy full SHA for 52c2b5c - Browse repository at this point
Copy the full SHA 52c2b5cView commit details -
Overhaul how sword beams work on regular enemies
Revamp how sword beam handling works with Fierce Deity Anywhere Remove light arrow damage flag and instead make sword beams always collide with actors Give sword beams the light arrow effect if they do not already have one defined Draw blue light orbs effect for sword beams using the light orbs effect Add special sword beam damage effect for Big Octos since they're unique with drawing damage effects
Configuration menu - View commit details
-
Copy full SHA for 5491ea4 - Browse repository at this point
Copy the full SHA 5491ea4View commit details -
Use variadic args for damage hooks
Use va_arg for FierceDeityAnywhere arguments Remove now-obsolete DamageAndEffectHookInfo struct
Configuration menu - View commit details
-
Copy full SHA for b6fb24f - Browse repository at this point
Copy the full SHA b6fb24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73dbe6b - Browse repository at this point
Copy the full SHA 73dbe6bView commit details
Commits on Oct 12, 2024
-
Streamline sword beam collision
Only override CollisionCheck_NoSharedFlags if the toucher belongs to a sword beam Condense FierceDeityAnywhere static variables to one for the actor being drawn
Configuration menu - View commit details
-
Copy full SHA for 198e8cd - Browse repository at this point
Copy the full SHA 198e8cdView commit details