Git游戏

您现在的位置是:首页 > 攻略大全 > 黑科技

黑科技

循环放置3修改

2022-07-20 黑科技7786
欢迎加入黑科技QQ群:934074044 交流,请勿在其它群炫耀修改成果,谢谢合作!
本文作者为 @路人甲。
//修改初始法力10000function restart() { shouldRestart = false; timer = 0; timeCounter = 0; effectiveTime = 0; timeNeeded = 10000; //初始法力 document.title = "Idle Loops"; resetResources(); re...

//修改初始法力10000 

function restart() { 

    shouldRestart = false; 

    timer = 0; 

    timeCounter = 0; 

    effectiveTime = 0; 

    timeNeeded = 10000; //初始法力 

    document.title = "Idle Loops"; 

    resetResources(); 

    restartStats(); 

    resources.gold=0; //初始金块,不建议改,仅作提示,可以在此添加变量修改每轮初始数值

    for (let i = 0; i < towns.length; i++) { 

        towns[i].restart(); 

    } 

    view.updateSkills(); 

    actions.restart(); 

    view.updateCurrentActionsDivs(); 

    view.updateTrials();



//修改内置加速(实际速度=游戏速度*技能加速*奖励速度,实际速度不建议超过2000,超过内置上限会吞tick) 

//修改游戏速度10倍 

gameSpeed=10 

//修改离线奖励速度10倍 

bonusSpeed=10 

//修改离线奖励时间10000000ms 

totalOfflineMs=10000000 

 

//补充:内置加速优化 

//提示:实际倍速=gameSpeed*技能加速getSpeedMult()*bonusSpeed,受游戏性能限制,实际倍速不建议超过2000,否则系统会强制吞tick,如果修改代码强制不吞tick,*可以*强制加速但是无法正常操作界面,且长时间会导致内存溢出,不建议强行加速 

 

//自动调节最高游戏倍速: 

gameSpeed=2000/(getSpeedMult() * bonusSpeed) 

const oldwarn=console.warn 

console.warn=function (args){ 

    gameSpeed=2000/(getSpeedMult() * bonusSpeed) //如果一直报错可能是浏览器性能限制 可以尝试*刷新游戏*并将2000调小 

    console.log("速度过快,已自动调节速度",gameSpeed) 

    oldwarn(args) 

 

 

//能力Object(自行修改其中key值,下同) 

stats 

 

//资源Object(重置后归零) 

resources 

 

//技能Object 

skills 

 

//加成Object 

buffs 

 

//行动相关(刷新游戏后失效) 

for(let i in Action){ 

Action[i].manaCost=()=>{return 1} //所有行动法力消耗为1 

Action[i].unlocked=Action[i].visible=()=>{return true} //解锁所有行动 

if(Action[i].storyReqs)Action[i].storyReqs=()=>{return true} //解锁所有行动故事

 

//解锁所有城镇(左右切换城镇或保存后刷新游戏,永久生效)

townsUnlocked=towns.map(i=>i.index)


文章评论

共有0条评论来说两句吧...