pet_data/data/deities.js

194 lines
4.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// 神明資料配置
export const DEITIES = [
{
id: 'mazu',
name: '媽祖',
personality: '溫柔守護',
buffs: {
gameSuccessRate: 0.1,
sicknessReduction: 0.15,
happinessRecovery: 0.25
},
buffDescriptions: ['小遊戲 +10%', '生病機率 -15%', '快樂恢復 +25%'],
// 好感度等級加成每10點好感度
favorLevelBuffs: {
interval: 10, // 每10點好感度提升一級
buffsPerLevel: {
str: 0.5, // 每級 +0.5 力量
health: 1 // 每級 +1 最大健康
}
},
// 滿級特殊 Buff好感度 = 100
maxFavorBuff: {
id: 'mazu_divine_protection',
name: '媽祖神佑',
description: '媽祖滿級祝福:免疫生病,健康恢復 +50%',
effects: {
sicknessImmune: true,
healthRecovery: 0.5
}
},
dialogues: [
'好孩子,媽祖保佑你平安喔',
'海上無風浪,心中有媽祖',
'要好好照顧寵物啊',
'心誠則靈,媽祖會守護你的'
],
icon: 'deity-mazu',
// 可求的簽詩類型
lotTypes: ['guanyin_100'] // 觀音100籤
},
{
id: 'earthgod',
name: '土地公',
personality: '親切和藹',
buffs: {
dropRate: 0.2,
resourceGain: 0.15
},
buffDescriptions: ['掉落率 +20%', '資源獲得 +15%'],
favorLevelBuffs: {
interval: 10,
buffsPerLevel: {
luck: 0.3, // 每級 +0.3 運勢
str: 0.3 // 每級 +0.3 力量
}
},
maxFavorBuff: {
id: 'earthgod_prosperity',
name: '土地公賜福',
description: '土地公滿級祝福:掉落率 +50%,資源獲得 +30%',
effects: {
dropRate: 0.5,
resourceGain: 0.3
}
},
dialogues: [
'土地公保佑,財源廣進',
'好好照顧寵物,會有福報的',
'心善之人,必有善報'
],
icon: 'deity-earthgod',
lotTypes: ['guanyin_100'] // 暫用觀音100籤
},
{
id: 'yuelao',
name: '月老',
personality: '浪漫溫和',
buffs: {
happinessRecovery: 0.3,
breedingSuccess: 0.2
},
buffDescriptions: ['快樂恢復 +30%', '繁殖成功率 +20%'],
favorLevelBuffs: {
interval: 10,
buffsPerLevel: {
happiness: 0.5, // 每級 +0.5 基礎快樂
dex: 0.4 // 每級 +0.4 敏捷
}
},
maxFavorBuff: {
id: 'yuelao_eternal_love',
name: '月老牽線',
description: '月老滿級祝福:快樂恢復 +60%,繁殖成功率 +50%',
effects: {
happinessRecovery: 0.6,
breedingSuccess: 0.5
}
},
dialogues: [
'月老牽線,姻緣天定',
'好姻緣需要緣份',
'真心相待,自有佳偶'
],
icon: 'deity-yuelao',
lotTypes: ['guanyin_100'] // 暫用觀音100籤
},
{
id: 'wenchang',
name: '文昌',
personality: '智慧嚴謹',
buffs: {
intGain: 0.25,
miniGameBonus: 0.15
},
buffDescriptions: ['智力成長 +25%', '小遊戲獎勵 +15%'],
favorLevelBuffs: {
interval: 10,
buffsPerLevel: {
int: 0.6, // 每級 +0.6 智力
dex: 0.2 // 每級 +0.2 敏捷
}
},
maxFavorBuff: {
id: 'wenchang_supreme_wisdom',
name: '文昌賜智',
description: '文昌滿級祝福:智力成長 +60%,小遊戲獎勵 +40%',
effects: {
intGain: 0.6,
miniGameBonus: 0.4
}
},
dialogues: [
'勤學不辟,智慧增長',
'好好學習,寵物也會變聰明',
'知識就是力量'
],
icon: 'deity-wenchang',
lotTypes: ['guanyin_100'] // 暫用觀音100籤
},
{
id: 'guanyin',
name: '觀音',
personality: '慈悲寬容',
buffs: {
healthRecovery: 0.2,
badEventReduction: 0.15
},
buffDescriptions: ['健康恢復 +20%', '壞事件機率 -15%'],
favorLevelBuffs: {
interval: 10,
buffsPerLevel: {
health: 1.5, // 每級 +1.5 最大健康
int: 0.3 // 每級 +0.3 智力
}
},
maxFavorBuff: {
id: 'guanyin_mercy',
name: '觀音慈悲',
description: '觀音滿級祝福:健康恢復 +50%,壞事件機率 -40%',
effects: {
healthRecovery: 0.5,
badEventReduction: 0.4
}
},
dialogues: [
'慈悲為懷,萬物皆靈',
'好好照顧,觀音會保佑',
'心存善念,受佛保佑'
],
icon: 'deity-guanyin',
lotTypes: ['guanyin_100'] // 觀音100籤
}
]