Sidekick Save Load Applier

The Sidekick Save Load Applier allows you to save and restore a Sidekick character’s appearance. This can be used when saving a game, switching scenes, or reapplying a character setup at runtime.

Add the Sidekick Save Load Applier component to a GameObject.

Target The Sidekick character whose appearance will be saved or loaded.

Apply Mode defines when the component runs:

  • On Enable - Runs automatically when the GameObject is enabled

  • On Disable - Runs when the GameObject is disabled

  • On Invoke - Runs when triggered via code or events

  • On Button Press - Runs when a Unity UI Button on the same GameObject is pressed

Action

  • Save - Saves the current character parts, blendshapes and colors.

  • Load - Loads a previously saved character parts, blendshapes and colors.

Save Slot Defines which save slot is used for saving or loading character data.

The GameObject name of the target character is used as the unique identifier when saving and loading. This allows multiple characters to be stored in the same save slot, as long as each character has a unique GameObject name.

When loading, the character GameObject name must match the name used during saving. Using consistent and unique names ensures that parts, colors, and blendshapes are correctly restored per character.

Last updated