28 lines
358 B
C#
28 lines
358 B
C#
using PkmnLib.Static.Libraries;
|
|
|
|
namespace PkmnLib.Dynamic.ScriptHandling.Registry;
|
|
|
|
public interface IResourceProvider
|
|
{
|
|
LibrarySettings? Settings { get; }
|
|
Stream? GetResource(ResourceFileType request);
|
|
}
|
|
|
|
public enum ResourceFileType
|
|
{
|
|
Unknown,
|
|
|
|
Types,
|
|
|
|
Natures,
|
|
|
|
Moves,
|
|
|
|
Items,
|
|
|
|
Abilities,
|
|
|
|
GrowthRates,
|
|
|
|
Species,
|
|
} |