Handling data during a session
In this section, you’ll be working on a new topic: passing data from one level to another when joining a session. You already possess almost all the knowledge necessary to perform this task – you just need to put things together.
What we need to do here is create a skin system for the character model that will do the following:
- Select a random skin in the main menu level from a list of possible variants
- Store this data while joining a session
- Update the character skin variant once the session has been joined
In the following steps, you will be working on a class that has remained inactive until this point, but that will prove to be incredibly useful moving forward. So, get ready to put the US_GameInstance class to work and see what it can do!
Updating the US_GameInstance class
You may have forgotten but, at the beginning of this project, you created the US_GameInstance class. This class offers a couple of...