Elin:食べ物の仕様詳細: Difference between revisions

Line 20: Line 20:




関連するフィートがない場合、食べ物を食べると栄養の値分だけ空腹度が減少します。
 
 
 
空腹度に関連するフィートがない場合、食べ物を食べると栄養の値分だけ空腹度が減少します。


そして経験値量は食材の栄養が高ければ高いほど上昇します。ただし、空腹度よりも栄養が上回っている場合は、空腹度が0になるまでの栄養が経験値の計算に使用されます。(超えた分は切り捨て)
そして経験値量は食材の栄養が高ければ高いほど上昇します。ただし、空腹度よりも栄養が上回っている場合は、空腹度が0になるまでの栄養が経験値の計算に使用されます。(超えた分は切り捨て)
Line 48: Line 51:
重要なのは栄養による取得経験値の計算をしたあとに、空腹度の減少量が決定するということです。
重要なのは栄養による取得経験値の計算をしたあとに、空腹度の減少量が決定するということです。


 
====大食いフィート2の場合====
NPCやプレイヤーの自動食事は空腹度60以上(空腹~餓死寸前)の状態になると食事をとろうとするので、空腹度60のときに栄養が60の食事をすることを例にします。
NPCやプレイヤーの自動食事は空腹度60以上(空腹~餓死寸前)の状態になると食事をとろうとするので、空腹度60のときに栄養が60の食事をすることを例にします。


====大食いフィート2の場合====
空腹度の減少量 = 60 * 100 / (100 + 2 * 10) = 50
空腹度の減少量 = 60 * 100 / (100 + 2 * 10) = 50


Line 71: Line 73:


====少食フィート2の場合====
====少食フィート2の場合====
同様に、空腹度60のときに栄養が60の食事をすることを例にします。
空腹度の減少量 = 60 * (100 + 2 * 10) / 100 = 72
空腹度の減少量 = 60 * (100 + 2 * 10) / 100 = 72


360

edits