Project Zomboid

Project Zomboid

Serving Plates: Make your plates useful
 이 토론은 고정되었습니다. 중요해서 그렇겠죠?
ISuckYourSoul <3  [개발자] 2023년 6월 25일 오전 9시 46분
Exact difference between the base mod and the bonus stat mod
Here is the exact difference between the base mod and the bonus stat mod

This is the code change that change how the food is divided through plates


Base mod:

For 2x:
result:setBaseHunger(item:getBaseHunger() / 2);
result:setHungChange(item:getBaseHunger() / 2);
result:setThirstChange(item:getThirstChangeUnmodified() / 2);
result:setBoredomChange(item:getBoredomChangeUnmodified() / 2);
result:setUnhappyChange(item:getUnhappyChangeUnmodified() / 2);
result:setCarbohydrates(item:getCarbohydrates() / 2);
result:setLipids(item:getLipids() / 2);
result:setProteins(item:getProteins() / 2);
result:setCalories(item:getCalories() / 2);
For 4x:
result:setBaseHunger(item:getBaseHunger() / 4);
result:setHungChange(item:getBaseHunger() / 4);
result:setThirstChange(item:getThirstChangeUnmodified() / 4);
result:setBoredomChange(item:getBoredomChangeUnmodified() / 4);
result:setUnhappyChange(item:getUnhappyChangeUnmodified() / 4);
result:setCarbohydrates(item:getCarbohydrates() / 4);
result:setLipids(item:getLipids() / 4);
result:setProteins(item:getProteins() / 4);
result:setCalories(item:getCalories() / 4);

Additional stat mod:

For 2x:
result:setBaseHunger(item:getBaseHunger() / 1.5);
result:setHungChange(item:getBaseHunger() / 1.5);
result:setThirstChange(item:getThirstChangeUnmodified() / 1.5);
result:setBoredomChange(item:getBoredomChangeUnmodified() / 1.3);
result:setUnhappyChange(item:getUnhappyChangeUnmodified() / 1.3);
result:setCarbohydrates(item:getCarbohydrates() / 2);
result:setLipids(item:getLipids() / 2);
result:setProteins(item:getProteins() / 2);
result:setCalories(item:getCalories() / 2);
For 4x :
result:setBaseHunger(item:getBaseHunger() / 3);
result:setHungChange(item:getBaseHunger() / 3);
result:setThirstChange(item:getThirstChangeUnmodified() / 3);
result:setBoredomChange(item:getBoredomChangeUnmodified() / 2.6);
result:setUnhappyChange(item:getUnhappyChangeUnmodified() / 2.6);
result:setCarbohydrates(item:getCarbohydrates() / 4);
result:setLipids(item:getLipids() / 4);
result:setProteins(item:getProteins() / 4);
result:setCalories(item:getCalories() / 4);
ISuckYourSoul <3 님이 마지막으로 수정; 2023년 6월 25일 오전 9시 54분