I spent several hours yesterday trying to fix an error with one of my classes. I have a clas which handles all the resources of a game, and they are all declared as public. When a function of the same rseource class is called by another class, its meant to display the values of some of my variables. I did all the nessecary code, yet the function only picks up the default value of all the resources, which is 0, when it constantly changes throughout runtime. Does anyone have any suggestions?