Tools for MilkyWayIdle. Includes a feedback center, action projections, market insights, asset history, DPS/HPS statistics, inventory tools, tasks, and guild utilities.
< Feedback de MWITools
根据预设小时数设置的生产数量似乎有问题,getTotalEffiPercentage方法计算的效率似乎没有计入社区效率,导致点击预设小时数时显示出来的生产数量总会偏少
function getTotalEffiPercentage(actionHrid, debug = false) { if (debug) { console.log("----- getTotalEffiPercentage " + actionHrid); } // 等级碾压效率 const requiredLevel = initData_actionDetailMap[actionHrid].levelRequirement.level; let currentLevel = requiredLevel; for (const skill of initData_characterSkills) { if (skill.skillHrid === initData_actionDetailMap[actionHrid].levelRequirement.skillHrid) { currentLevel = skill.level; break; } } const levelEffBuff = currentLevel - requiredLevel > 0 ? currentLevel - requiredLevel : 0; if (debug) { console.log("等级碾压 " + levelEffBuff); } // 房子效率 const houseEffBuff = getHousesEffBuffByActionHrid(actionHrid); if (debug) { console.log("房子 " + houseEffBuff); } // 茶 const teaBuffs = getTeaBuffsByActionHrid(actionHrid); if (debug) { console.log("茶 " + teaBuffs.efficiency); } // 特殊装备 const itemEffiBuff = getItemEffiBuffByActionHrid(actionHrid); if (debug) { console.log("特殊装备 " + itemEffiBuff); } // 总效率 const total = levelEffBuff + houseEffBuff + teaBuffs.efficiency + Number(itemEffiBuff); if (debug) { console.log("总计 " + total); } return total; }
Inicie sessão para publicar uma resposta.
根据预设小时数设置的生产数量似乎有问题,getTotalEffiPercentage方法计算的效率似乎没有计入社区效率,导致点击预设小时数时显示出来的生产数量总会偏少