This commit is contained in:
Janis
2022-06-07 19:10:55 +02:00
parent 5a88a3cca3
commit 44461ff955

View File

@@ -8,15 +8,35 @@ public class IOPort : MonoBehaviour
public int itemCount = 0;
private int maxItemCount = 100;
public void IncreaseItemCount(int value)
public int IncreaseItemCount(int value) // Returns rest of value
{
int restOfValue = 0;
if (itemCount + value > maxItemCount)
{
restOfValue = value - (maxItemCount - itemCount);
itemCount = maxItemCount;
}
else
{
itemCount += value;
}
return restOfValue;
}
public void DecreaseItemCount(int value)
public int DecreaseItemCount(int value) // Returns rest of value
{
int restOfValue = 0;
if (itemCount - value < 0)
{
restOfValue = value - itemCount;
itemCount = 0;
}
else
{
itemCount -= value;
}
return restOfValue;
}
}