Blueprint AttributesDocsDocsChangelogChangelog
(opens in a new tab)Discord (opens in a new tab)
  • Introduction
  • Getting Started
  • Project Setup
  • Create Blueprint Attribute Set
  • Blueprint Attributes Editor
  • Attribute Sets
    • Registering the Attribute Set with the ASC
    • Initialization
    • Built in Clamping
    • Interactions with Gameplay Effects
    • Helper Methods
    • Replication
  • Gameplay Effects
  • Attribute Wizard & Scaffold Module
  • Referencer Handlers
  • Advanced
  • Modifier Magnitude Calculation
  • Gameplay Effect Execution Calculation
  • Saving and Loading Attributes
  • Technical Details
  • API Reference (opens in a new tab)
    • Content Examples Project
    • Unit / functional tests for the plugin

  • Acknowledgements
  • Changelog

On This Page

  • Runtime: Flesh out serialization API
  • Usage
  • Blueprint
Question? Give us feedback → (opens in a new tab)Edit this page

on March 3rd, 2024 (opens in a new tab)

Runtime: Flesh out serialization API

  • Moving serialization logic out of AttributeSet into FGBAUtils static lib
  • Adding FGBAUtils::SerializeAbilitySystemComponentAttributes serialization helper (meant to be used from within an ASC overriding Serialize())
  • Refactored UGBASerializationBlueprintLibrary to implement saving / loading in the same method

Usage

Blueprint

sg1

sg2

sg3

Project Setup

Powered byNextra