Guest User

Untitled

a guest
Nov 11th, 2016
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. var c=0
  2. var hs = 0
  3. var STATS_PATH = "user://scorec.save"
  4. var PASSWORD = "SHIVANSH"
  5.  
  6. func load_state():
  7. var file = File.new()
  8. if not file.file_exists(STATS_PATH):
  9. create_initial_save_game(STATS_PATH)
  10. file.open_encrypted_with_pass(STATS_PATH, File.READ, PASSWORD)
  11. var text = file.get_as_text()
  12. file.close()
  13.  
  14. var dict = {}
  15. dict.parse_json(text)
  16. hs = dict["high"]
  17.  
  18.  
  19. func save_state():
  20. var file = File.new()
  21. file.open_encrypted_with_pass(STATS_PATH, File.WRITE, PASSWORD)
  22.  
  23. var dict = {}
  24.  
  25. dict["h"] = hs
  26.  
  27. var text = dict.to_json()
  28.  
  29. file.store_string(text)
  30. file.close()
  31.  
  32.  
  33.  
  34.  
  35. func create_initial_save_game(path):
  36. var file = File.new()
  37. file.open_encrypted_with_pass(path, File.WRITE, PASSWORD)
  38. var dict = {
  39. "high" : 0
  40. }
  41. var json = dict.to_json()
  42. file.store_string(json)
  43. file.close()
Add Comment
Please, Sign In to add comment