mirror of
https://github.com/ACEmulator/ACE
synced 2026-08-17 12:26:06 -04:00
33 lines
949 B
C#
33 lines
949 B
C#
|
|
using ACE.Entity;
|
|
|
|
namespace ACE.Database
|
|
{
|
|
public interface IChartDatabase
|
|
{
|
|
/// <summary>
|
|
/// reads a data source to load the leveling xp chart
|
|
/// </summary>
|
|
LevelingChart GetLevelingXpChart();
|
|
|
|
/// <summary>
|
|
/// reads a data source to load the xp chart for abililties
|
|
/// </summary>
|
|
ExperienceExpenditureChart GetAbilityXpChart();
|
|
|
|
/// <summary>
|
|
/// reads a data source to load the xp chart for vitals
|
|
/// </summary>
|
|
ExperienceExpenditureChart GetVitalXpChart();
|
|
|
|
/// <summary>
|
|
/// reads a data source to load the xp chart for specialized skills
|
|
/// </summary>
|
|
ExperienceExpenditureChart GetSpecializedSkillXpChart();
|
|
|
|
/// <summary>
|
|
/// reads a data source to load the xp chart for trained skills
|
|
/// </summary>
|
|
ExperienceExpenditureChart GetTrainedSkillXpChart();
|
|
}
|
|
}
|