Project Zomboid

Project Zomboid

Serving Plates: Make your plates useful
 Chủ đề này đã được ghim, thế nên nó có thể quan trọng
ISuckYourSoul <3  [nhà phát triển] 25 Thg06, 2023 @ 9:46am
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);
Lần sửa cuối bởi ISuckYourSoul <3; 25 Thg06, 2023 @ 9:54am