on May 23rd, 2026 (opens in a new tab)
Expand Exec Calc Blueprint library with new methods
Expands UGBAExecutionCalculationBlueprintLibrary API with additional BP-exposed utility functions, adding 10 new functions, improving existing function signatures, and adding method doc comments.
Fix #108 (opens in a new tab), Fix #111 (opens in a new tab), Fix #125 (opens in a new tab)
- New Blueprint functions:
GetSourceActor-GetTargetActor-GetSourceAbilitySystemComponent-GetTargetAbilitySystemComponent-GetSetByCallerMagnitude-GetSetByCallerMagnitudeFromExecParams-GetEffectSpecDuration-GetEffectSpecPeriod-FindCaptureDefinition-AttemptCalculateCapturedAttributeWithDefinition
- Signature changes:
FGameplayAttributeparameters changed from pass-by-value to pass-by-const-reference acrossAttemptCalculateCapturedAttributeMagnitude,AttemptCalculateCapturedAttributeMagnitudeWithBase, andAddOutputModifier - Bug fix:
AttemptCalculateCapturedAttributeMagnitudeWithBasewas missingBlueprintPure— now correctly exposed as pure - Documentation: All functions now have proper doc comments and tooltip in editor