Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/nutrinoweb/controllers/Avatar.py
blob: 3eaab37d6de17ded34143369e227e7d7a946b877 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import os
import json

path_to_this_file = os.path.abspath( __file__ )
temp_json = os.path.join(os.path.dirname(path_to_this_file), "../../sample/status.json")


class Character:
    
    def __init__(self):
        
	self.water = 0.0
	self.energie = 0.0
	self.calcium = 0.0
	self.iron = 0.0
	self.magnesium = 0.0
	self.phosphorus = 0.0
	self.potassium = 0.0
	self.sodium = 0.0
 	self.zinc = 0.0
	self.copper = 0.0
	self.vit_c = 0.0
	self.thiamin = 0.0
	self.riboflavin = 0.0
	self.niacin = 0.0
	self.panto_acid = 0.0
	self.vit_b6 = 0.0
	self.folate_tot = 0.0
	self.vit_b12 = 0.0
	self.vit_a = 0.0
	self.vit_e = 0.0
	self.vit_d = 0.0
	self.vit_total = 0.0
	self.construction = 0.0

    def load_status(self):    
	fh = open(temp_json,'r')
     	status = json.load(fh)
	fh.close()

    	return status

    def save_status(self, status):
	fh = open(temp_json,'w')
     	json.dump(status,fh)
	fh.close()

    def reset_status(self):
	status = {
            	"water": 0,
            	"energie": 0,
            	"calcium": 0,
   	    	"iron" : 0,
   	    	"magnesium": 0,   
	    	"phosphorus": 0, 
   	    	"potassium": 0,
            	"sodium": 0, 
   	    	"zinc": 0, 
   	    	"copper": 0, 
   	    	"vit_c": 0, 
   	    	"thiamin": 0, 
            	"riboflavin": 0,
   	    	"niacin": 0,
   	    	"panto_acid": 0,
   	    	"vit_b6": 0, 
   	    	"folate_tot": 0,
   	    	"vit_b12": 0, 
            	"vit_a": 0, 
   	    	"vit_e": 0,
   	    	"vit_d": 0,
	    	"vit_total": 0,   
            	"construction": 0
                 	}
	fh = open(temp_json,'w')
     	json.dump(status,fh)
	fh.close()