def __from_json__(self, card, count=1): self.card = CardQuery.from_json(**card) self.count = count return self
def __from_json__(self, weapon): self.weapon = CardQuery.from_json(**weapon) return self
def __from_json__(self, weapon): self.weapon = CardQuery.from_json(**weapon) return self
def __from_json__(self, card): self.card = CardQuery.from_json(**card) return self
def __from_json__(self, query): self.query = CardQuery.from_json(**query) return self
def __from_json__(self, card, count=1, add_to_deck=False): self.card = CardQuery.from_json(**card) self.count = count self.add_to_deck = add_to_deck return self
def __from_json__(self, card, count=1): self.card = CardQuery.from_json(**card) self.count = count return self
def __from_json__(self, card): self.card = CardQuery.from_json(**card) return self
def __from_json__(self, secrets): self.secrets = CardQuery.from_json(secrets) return self
def __from_json__(self, card, count=1, add_to_deck=False): self.card = CardQuery.from_json(card) self.count = count self.add_to_deck = add_to_deck return self
def __from_json__(self, query): self.query = CardQuery.from_json(query) return self
def __from_json__(self, secrets): self.secrets = CardQuery.from_json(secrets) return self
def __from_json__(self, query, amount): self.amount = amount self.query = CardQuery.from_json(**query) return self