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: FGameplayAttribute parameters changed from pass-by-value to pass-by-const-reference across AttemptCalculateCapturedAttributeMagnitude, AttemptCalculateCapturedAttributeMagnitudeWithBase, and AddOutputModifier
  • Bug fix: AttemptCalculateCapturedAttributeMagnitudeWithBase was missing BlueprintPure — now correctly exposed as pure
  • Documentation: All functions now have proper doc comments and tooltip in editor

Screenshots

image image