SunsetHigh.Hero.loadSaveStructure C# (CSharp) Method

loadSaveStructure() public method

Used for loading purposes
public loadSaveStructure ( HeroSave data ) : void
data HeroSave The save data for the Hero
return void
        public void loadSaveStructure(HeroSave data)
        {
            this.setX(data.x);
            this.setY(data.y);
            this.setDirection(data.dir);
            this.setName(data.name);
            this.inventory.loadSaveStructure(data.inventorySave);
            this.monologue.loadSaveStructure(data.monologueSave);
            if (data.reputationSave.Length >= 5)
            {
                this.nerdRep = data.reputationSave[0];
                this.jockRep = data.reputationSave[1];
                this.prepRep = data.reputationSave[2];
                this.bullyRep = data.reputationSave[3];
                this.slackerRep = data.reputationSave[4];
            }
            this.setFollower(data.followerID);
            this.resetAnimation();
        }