// 冒險區域配置（資料驅動）
export const ADVENTURES = [
    {
        id: 'backyard',
        name: '自家後院',
        description: '安全的新手探險地，偶爾會有小蟲子。',
        statsRequirement: null, // 無屬性要求
        cost: {
            hunger: 5,
            happiness: 5
        },
        duration: 10, // 測試用：10秒 (實際可能 60秒)
        enemyPool: ['cockroach', 'mouse'],
        enemyRate: 0.6, // 60% 機率遇到敵人
        rewards: {
            items: [
                { itemId: 'cookie', chance: 0.2 }
            ]
        }
    },
    {
        id: 'park',
        name: '附近的公園',
        description: '熱鬧的公園，但也潛藏著流浪動物的威脅。',
        statsRequirement: { str: 20 }, // 需要力量 20
        cost: {
            hunger: 15,
            happiness: 10
        },
        duration: 30, // 測試用：30秒
        enemyPool: ['stray_dog', 'wild_cat'],
        enemyRate: 0.7,
        rewards: {
            items: [
                { itemId: 'tuna_can', chance: 0.3 },
                { itemId: 'ball', chance: 0.2 }
            ]
        }
    },
    {
        id: 'forest',
        name: '神秘森林',
        description: '危險的未知區域，只有強者才能生存。',
        statsRequirement: { str: 50, int: 30 },
        cost: {
            hunger: 30,
            happiness: 20
        },
        duration: 60, // 測試用：60秒
        enemyPool: ['snake', 'bear'],
        enemyRate: 0.8,
        rewards: {
            items: [
                { itemId: 'vitality_potion', chance: 0.3 },
                { itemId: 'magic_wand', chance: 0.1 }
            ]
        }
    }
]
