"""
Health and Habits Management Package

This package contains health and habits-related functionality for BaoLife.
"""

from .health_manager import (
    # Weight Management
    getWeightType,
    handleWeight,

    # Health Management
    handleHealth,
    handleDeath,
    updateDeathChance,

    # Hunger and Thirst
    handleHunger,
    mealEvent,

    # Health Conditions
    HealthCondition,
    getHealthConditions,

    # Habits System
    HabitClass,
    negative_habits,
    positive_habits,
    setHabits,
    quitHabit,
    stopQuitHabit,
    handleHabitChanges,
)

__all__ = [
    # Weight Management
    'getWeightType',
    'handleWeight',

    # Health Management
    'handleHealth',
    'handleDeath',
    'updateDeathChance',

    # Hunger and Thirst
    'handleHunger',
    'mealEvent',

    # Health Conditions
    'HealthCondition',
    'getHealthConditions',

    # Habits System
    'HabitClass',
    'negative_habits',
    'positive_habits',
    'setHabits',
    'quitHabit',
    'stopQuitHabit',
    'handleHabitChanges',
]
