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();
}