namespace Omegasis.BuildEndurance { /// The mod settings and player data. internal class Config { /// The XP points needed to reach the next endurance level. public double ExpToNextLevel { get; set; } /// The player's current endurance XP points. public double CurrentExp { get; set; } /// The player's current endurance level. public int CurrentLevel { get; set; } /// The initial stamina bonus to apply regardless of the player's endurance level. public int BaseStaminaBonus { get; set; } /// The stamina points to add to the player's base stamina due to their current endurance level. public int CurrentLevelStaminaBonus { get; set; } /// The multiplier for the experience points to need to reach an endurance level relative to the previous one. public double ExpCurve { get; set; } /// The maximum endurance level the player can reach. public int MaxLevel { get; set; } /// The amount of stamina the player should gain for each endurance level. public int StaminaIncreasePerLevel { get; set; } /// The experience points to gain for using a tool. public int ExpForToolUse { get; set; } /// The experience points to gain for eating or drinking. public int ExpForEating { get; set; } /// The experience points to gain for sleeping. public int ExpForSleeping { get; set; } /// The experience points to gain for reaching a state of exhaustion for the day. public int ExpForExhaustion { get; set; } /// The experience points to gain for collapsing for the day. public int ExpForCollapsing { get; set; } } }