🎮 Features implemented: - Pokemon-style pet collection and battles - Multi-location exploration system - Dynamic weather with background updates - Achievement system with location unlocks - Web dashboard for player stats - Modular command system - Async database with SQLite - PM flood prevention - Persistent player data 🌤️ Weather System: - 6 weather types with spawn modifiers - 30min-3hour dynamic durations - Background task for automatic updates - Location-specific weather patterns 🐛 Recent Bug Fixes: - Database persistence on restart - Player page SQLite row conversion - Achievement count calculations - Travel requirement messages - Battle move color coding - Locations page display 🔧 Generated with Claude Code 🤖 Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
No EOL
403 B
Python
18 lines
No EOL
403 B
Python
#!/usr/bin/env python3
|
|
"""PetBot modules package"""
|
|
|
|
from .core_commands import CoreCommands
|
|
from .exploration import Exploration
|
|
from .battle_system import BattleSystem
|
|
from .pet_management import PetManagement
|
|
from .achievements import Achievements
|
|
from .admin import Admin
|
|
|
|
__all__ = [
|
|
'CoreCommands',
|
|
'Exploration',
|
|
'BattleSystem',
|
|
'PetManagement',
|
|
'Achievements',
|
|
'Admin'
|
|
] |