Let me start off with I am working on this system for me. As to reuse in future games since most games come with these features out the box.
What is in the system currently
Health
Exp
Skill Points
Money
Store
What is being worked on
Saving these states
Mana(Magic)
Karma
BetterDeath
This is very early WIP and is my first script I’ve actually gone in depth with. Please let me know if there is anything I should add to it to make it more flexible. I should have a video up soon showing the basic gist of it.
-UPDATE-
I have updated the script a lot and added a saving and loading function compatible with the uGUI. The script is coming along well. I also reorganized the script variables and added in some new variables you can adjust to your needs.