I have 7 characters in my game. Each character has two game modes, 1 for basic functionality, the 2nd for more advanced functionality. These game modes are are connected to their character bluprints/animgraphs. I have two animgraphs that handle the different functionality needed for each mode all controlled by one player controller. I hope that makes sense.
Now, how do I set up my blueprint so that you have to unlock the more advanced functionality based off of a point value/in app purchase?
Should I have two player controllers, 1 for the basic functionality and the other for the more advanced functionality? If so what is the best way to add a new player controller? If not how do I go about disabling functionality until the player has achieved a status that then enables the more advanced functionality?
Lastly how can I allow players to unlock characters based on score/points or in app purchase? I want to make sure I set up my blueprints correctly however I can’t seem to find good answers to these question online or in the forum?
Any help is greatly appreciated.
Cheers!