# Advanced Sessions Plugin

**URL:** <https://forums.unrealengine.com/t/advanced-sessions-plugin/30020>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [May 13, 2015, 7:26pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020 "2015-05-13T19:26:21Z")\
**Posts on this page:** 1\
**Showing post:** 1411

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [July 25, 2017, 12:32pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1411 "2017-07-25T12:32:56Z")

</div>

[QUOTE=JJGG117;741047]  
I already have a gamemode that isn’t AdvancedFriends. Is there a way I can combine my gamemode with AdvancedFriends without reparenting? Can I just add the AdvancedFriends interface to my gamemode?

Also, can I get Steam Overlay Invite/Join Friends to work? Or MUST I create a friends list in game?

I’m assuming you meant Game Instance…

But

No because the GameInstance specifically binds to some subsystem delegates, but you can run a parent child architecture as deep as you want so unless the other GameInstance is also c++ it shouldn’t be an issue as you can re-parent it as well.  
The interface is for the player controller to receive updates relevant to it instead of handling everything in the game instance, its not required.

---

_[View the full topic](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020)._
