Skip to main content

In Game Configuration

Some data are stored in SaveGame object (look UE4 documentation if you don't know what's it)

Basically the template have two kind of SaveGame object:

AFT - OLD

SaveGame :

  • BP_AFT_SG_Configuration: It's the SaveGame store configuration like Input, FX/BGM/Voice volume etc
  • BP_AFT_SG_GameStorage: More for game file himself, like unlocked character etc.

In this doc, we want to know about BP_AFT_SG_Configuration.

He are Initiliazed or Loaded in GameInstance like all SaveGame should be loaded.

So you can look in AFT_GameInstance the function who do that (Init SGConfiguration):

AFT - OLD

And now if you look in SG_Configuration you can notify thoses data :

AFT - OLD

In Blueprint version as i know for the moment.

  • The PControlConfList it's the version serialized for saving. It's why SaveGame are only check on it.
  • OnFloatParamChange used for GameInstance to listen when you change param like BGM volume in realtime to change directly the actual played BGM volume.

AFT - OLD