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
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