updated hacker save data function from stock to public
changed native to internal for sethackerprop