Mercurial > sypikslang
comparison gamelib/gamestate.py @ 131:31ab0af26bb5
Load milestone as well
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Thu, 10 May 2012 16:50:09 +0200 |
parents | 8f717b2b3378 |
children | 8d1cf98e39b5 |
comparison
equal
deleted
inserted
replaced
130:8f717b2b3378 | 131:31ab0af26bb5 |
---|---|
113 self.money = data['money'] | 113 self.money = data['money'] |
114 self.minions = data['minions'] | 114 self.minions = data['minions'] |
115 self.reputation = data['reputation'] | 115 self.reputation = data['reputation'] |
116 self.points = data['points'] | 116 self.points = data['points'] |
117 self.turn = data['turn'] | 117 self.turn = data['turn'] |
118 self.milestone = data['milestone'] | |
118 self.lab = lab.Lab(data['lab']) | 119 self.lab = lab.Lab(data['lab']) |
119 for mis_class in missions.Mission.__subclasses__(): | 120 for mis_class in missions.Mission.__subclasses__(): |
120 miss_name = mis_class.__name__ | 121 miss_name = mis_class.__name__ |
121 if miss_name in data['missions']: | 122 if miss_name in data['missions']: |
122 self.missions.append(mis_class(data['missions'][miss_name])) | 123 self.missions.append(mis_class(data['missions'][miss_name])) |