Exemplo n.º 1
0
def _register_evos(cards):
    """Register `mon.evos`.
    """
    buckets = bucketize(values(cards), aget('preevo'), ignores={0})
    for mon_id, evos in items(buckets):
        mon = cards[mon_id]
        mon.evos = evos
Exemplo n.º 2
0
def _register_families(cards):
    """Register `mon.family`.
    """
    buckets = bucketize(values(cards), aget('base'))
    for base_id, members in items(buckets):
        # fam = CardFamily(base_id, members)
        # for member in fam:
        # member.family = fam
        for member in members:
            member.family = members