Tweaks for loading data from plugins
All checks were successful
Build / Build (push) Successful in 50s
All checks were successful
Build / Build (push) Successful in 50s
This commit is contained in:
parent
2680aeff80
commit
f4d5ad4e2a
@ -13,7 +13,10 @@ namespace PkmnLib.Dynamic.Libraries.DataLoaders;
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static class AbilityDataLoader
|
public static class AbilityDataLoader
|
||||||
{
|
{
|
||||||
private static Dictionary<string, SerializedAbility> LoadAbilitiesData(Stream stream)
|
/// <summary>
|
||||||
|
/// Deserializes a typed JSON object containing ability data into a dictionary of abilities.
|
||||||
|
/// </summary>
|
||||||
|
public static Dictionary<string, SerializedAbility> LoadAbilitiesData(Stream stream)
|
||||||
{
|
{
|
||||||
var obj = JsonSerializer.Deserialize<JsonObject>(stream, JsonOptions.DefaultOptions);
|
var obj = JsonSerializer.Deserialize<JsonObject>(stream, JsonOptions.DefaultOptions);
|
||||||
if (obj == null)
|
if (obj == null)
|
||||||
|
@ -15,7 +15,10 @@ namespace PkmnLib.Dynamic.Libraries.DataLoaders;
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static class SpeciesDataLoader
|
public static class SpeciesDataLoader
|
||||||
{
|
{
|
||||||
private static Dictionary<string, SerializedSpecies> LoadSpeciesData(Stream stream)
|
/// <summary>
|
||||||
|
/// Deserializes a typical JSON object containing species data into a dictionary of species.
|
||||||
|
/// </summary>
|
||||||
|
public static Dictionary<string, SerializedSpecies> LoadSpeciesData(Stream stream)
|
||||||
{
|
{
|
||||||
var obj = JsonSerializer.Deserialize<JsonObject>(stream, JsonOptions.DefaultOptions);
|
var obj = JsonSerializer.Deserialize<JsonObject>(stream, JsonOptions.DefaultOptions);
|
||||||
if (obj == null)
|
if (obj == null)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user