Happiness is not a destination, it's a way of life ☀️
This commit is contained in:
@ -147,13 +147,15 @@ public partial class GameManager : MonoBehaviourSingleton<GameManager>
|
||||
{
|
||||
double developerEfficiency = 0.0f;
|
||||
|
||||
// TODO: Und eine weitere absolut nicht handle-bare variable...
|
||||
double caffeineDrain = _generalNeedDrainScaling * Math.Pow(2, _difficultySettings.CaffeineDrainScaling * GameProgress);
|
||||
double hungerDrain = _generalNeedDrainScaling * Math.Pow(2, _difficultySettings.HungerDrainScaling * GameProgress);
|
||||
double urinationDrain = _generalNeedDrainScaling * Math.Pow(2, _difficultySettings.UrinationDrainScaling * GameProgress);
|
||||
double happinessDrain = _generalNeedDrainScaling * Math.Pow(2, _difficultySettings.HappinessDrainScaling * GameProgress);
|
||||
|
||||
foreach (Developer developer in _developers)
|
||||
{
|
||||
developer.UpdateStats(caffeineDrain, hungerDrain, urinationDrain);
|
||||
developer.UpdateStats(caffeineDrain, hungerDrain, urinationDrain, happinessDrain);
|
||||
developer.UpdateEfficiency();
|
||||
developerEfficiency += developer.CurrentEfficiency;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user