void Eat(float amount, PlayerLiveStats stats) { if (stats.HUNGER < 100f) // Check is Hunger full { if (stats.HUNGER > 100f - amount) // Check is needed hunger bigger then food amount of item { stats.HUNGER = 100f; } if (stats.HUNGER < 100f - amount) // Check is needed hunger less then food amount of item { stats.HUNGER += amount; } } }
void Drink(float amount, PlayerLiveStats stats) { if (stats.WATER < 100f) // Check is Water full { if (stats.WATER > 100f - amount) // Check is needed water bigger then water amount of item { stats.WATER = 100f; } if (stats.WATER < 100f - amount) // Check is needed water less then water amount of item { stats.WATER += amount; } } }
// Use this for initialization void Start() { stats = gameObject.GetComponent <PlayerLiveStats>(); }