卡琳典狱长游戏里面酒吧还是一个比较重要的位置节点。这个地区是游戏里面,玩家获取游戏资源的重要途径之一。但是通过常规的方式获取游戏资源的速度和效率都比较低,有没有什么样的方式可以显著的改善玩家获取资源的效率呢?
玩家可以通过对游戏中的JS文件中的相关内容进行修改的方式对酒吧相关内容进行修改!
RemtairyKarrynWaitress.js
最小名誉度修改
Game_Party.prototype.getMinimumBarReputation = function() {
let minBarRep = 10;
return minBarRep;
};
打工获得荣誉点数
Game_Party.prototype.postWaitressBattleCleanup = function() {
this.setIsInWaitressBattleFlag(false);
this._showTopRightTimeNumberFlag = false;
$gameSwitches.setValue(SWITCH_TODAY_WAITRESS_BATTLE_ID, true);
if(this._waitressBattle_customerSatisfaction > 0) {
let addRep = 10;
if($gameParty._barReputation <= 12 && Math.randomInt(100) < this._waitressBattle_customerSatisfaction) addRep++;
this.increaseBarReputation(addRep);
$gameSwitches.setValue(SWITCH_TODAY_BAR_REP_UP_ID, true);
}
else if(this._waitressBattle_customerSatisfaction < 0) {
let addRep = 5;
if(Math.randomInt(100) < this._waitressBattle_customerSatisfaction * -1) addRep--;
this.increaseBarReputation(addRep);
}
喝酒就醉
const ALCOHOL_DEAD_DRUNK_THRESHOLD = 0.99;
打工时间设置
Game_Party.prototype.setWaitressBattleTimeLimit = function(minutes) {
if(minutes === 15) {
this._waitressBattle_timeLimit = 900;
this._waitressBattle_baseFatigueGain = 2;
}
else if(minutes === 20) {
this._waitressBattle_timeLimit = 1200;
this._waitressBattle_baseFatigueGain = 3;
}
else if(minutes === 25) {
this._waitressBattle_timeLimit = 1500;
this._waitressBattle_baseFatigueGain = 5;
}
else if(minutes === 30) {
this._waitressBattle_timeLimit = 1800;
this._waitressBattle_baseFatigueGain = 8;
}
else if(minutes === 10) {
this._waitressBattle_timeLimit = 600;
this._waitressBattle_baseFatigueGain = 1;
}
else if(minutes === 45) {
this._waitressBattle_timeLimit = 2700;
this._waitressBattle_baseFatigueGain = 12;
}
//this._waitressBattle_timeLimit = 21;
};