forked from Shardstone/trail-into-darkness
26 lines
832 B
C#
26 lines
832 B
C#
namespace Nox.Game {
|
|
public class PartyInventoryHandler {
|
|
private readonly AdventureData adventureData;
|
|
private readonly AdventureSettings adventureSettings;
|
|
private int currentDay;
|
|
|
|
public PartyInventoryHandler(AdventureData adventureData, AdventureSettings adventureSettings) {
|
|
this.adventureData = adventureData;
|
|
this.adventureSettings = adventureSettings;
|
|
}
|
|
|
|
public void Initialize() {
|
|
currentDay = adventureData.currentDay;
|
|
}
|
|
|
|
public void Tick() {
|
|
if(currentDay != adventureData.currentDay) {
|
|
currentDay = adventureData.currentDay;
|
|
if(adventureData.suppliesAvailable > 0) {
|
|
adventureData.suppliesAvailable--;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|