private: Actor * MyChild public: float HPValue float RespawnRate constructor: MyChild = nullptr; ChildWasPickedUp(); return; ChildWasPickedUp() { if MyChild != nullptr SetDelay(RespawnRate); MyChild = SpawnActor(BP_Pickup_Child_Health) MyChild->PickedUpEvent(ChildWasPickedUp); return;