def to_json_obj(self): obj = { 'effect_type': self.__class__.__name__, 'params': { 'max_damage': self.max_damage, 'damage_type': EffectType.reverse(self.damage_type), 'defense_type': EffectType.reverse(self.defense_type) } } return obj
def to_json_obj(self): obj = { 'effect_type': self.__class__.__name__, 'params': { 'name': self.name, 'description': self.description, 'turn': self.turn, 'long_time_type': EffectType.reverse(self.long_time_type), 'attach_charm': self.attach_charm.to_json_obj() } } return obj