mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-11-19 19:06:45 -05:00
f564df0117
* Game loads experience config data * Stored based on hero type, handed off during spawnnewplayer * Update LevelExperienceConfig.cs * HeroTypeConfigs loaded from mpq data * Update PlayerState.cs * Update PlayerState.cs
18 lines
560 B
C#
18 lines
560 B
C#
using System.Collections.Generic;
|
|
using OpenDiablo2.Common.Enums;
|
|
using OpenDiablo2.Common.Interfaces.Mobs;
|
|
using OpenDiablo2.Common.Models;
|
|
|
|
namespace OpenDiablo2.Common.Interfaces
|
|
{
|
|
public interface IEngineDataManager
|
|
{
|
|
List<LevelPreset> LevelPresets { get; }
|
|
List<LevelType> LevelTypes { get; }
|
|
List<LevelDetail> LevelDetails { get; }
|
|
List<Item> Items { get; }
|
|
Dictionary<eHero, ILevelExperienceConfig> ExperienceConfigs { get; }
|
|
Dictionary<eHero, IHeroTypeConfig> HeroTypeConfigs { get; }
|
|
}
|
|
}
|