paper-dynasty-card-creation/custom_cards/__init__.py
2025-11-14 09:51:04 -06:00

39 lines
862 B
Python

"""
Custom card creation system for Paper Dynasty fictional players.
This package provides an archetype-based system for creating custom player cards
without needing real baseball statistics.
"""
from .archetype_definitions import (
BATTER_ARCHETYPES,
PITCHER_ARCHETYPES,
BatterArchetype,
PitcherArchetype,
describe_archetypes,
get_archetype,
list_archetypes,
)
from .archetype_calculator import (
BatterRatingCalculator,
PitcherRatingCalculator,
calculate_total_ops,
)
from .interactive_creator import CustomCardCreator
__all__ = [
'BATTER_ARCHETYPES',
'PITCHER_ARCHETYPES',
'BatterArchetype',
'PitcherArchetype',
'describe_archetypes',
'get_archetype',
'list_archetypes',
'BatterRatingCalculator',
'PitcherRatingCalculator',
'calculate_total_ops',
'CustomCardCreator',
]