# Saving Child Actor Component Default Values

**URL:** <https://forums.unrealengine.com/t/saving-child-actor-component-default-values/740646>\
**Category:** Blueprint\
**Tags:** savegame, child-actors, default-value, unreal-engine, editor, Blueprint, question\
**Created:** [January 2, 2023, 6:35pm UTC](https://forums.unrealengine.com/t/saving-child-actor-component-default-values/740646 "2023-01-02T18:35:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crossroad1000](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Crossroad1000](https://forums.unrealengine.com/u/Crossroad1000)\
**Post date:** [January 2, 2023, 6:35pm UTC](https://forums.unrealengine.com/t/saving-child-actor-component-default-values/740646/1 "2023-01-02T18:35:31Z")

</div>

Hi,

I’m struggling with my actor’s child components that I want to save and load.  
Currently, I have an actor with different child actor components inside of it that, all include different values in the Child Actor Template section.

This all work fine as I have many different child actors placed at a specific place and with specific default values. However, now I’m trying to save the main actor with its child components inside of it and I want to keep their values on them. When I’m pausing the game and copy the actor, or when I save the actor, it does copy its child components but all the values that I changed during run time on the child actor components are not copied or saved.

How can I save these child actor component values as well?

Right now I’m using a plugin to save the level and actors called: SaveExtension ([SaveExtension/Docs at main · PipeRift/SaveExtension · GitHub](https://github.com/PipeRift/SaveExtension/tree/main/Docs))  
It does copy the child component values but it duplicates them as well (spawning the child actor component outside of the actor).
