Several fixes and improvements.

This commit is contained in:
2020-08-17 18:51:07 +02:00
parent 00cfd3c469
commit 743c63a99c
44 changed files with 378 additions and 419 deletions

View File

@@ -1,6 +1,6 @@
namespace PkmnLibSharp.Library.Moves
{
public enum MoveTarget
public enum MoveTarget : byte
{
Adjacent = 0,
AdjacentAlly = 1,

View File

@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using Creaturelib.Generated;
using Pkmnlib.Generated;
using PkmnLibSharp.Utilities;
using Random = PkmnLibSharp.Utilities.Random;
@@ -28,7 +29,7 @@ namespace PkmnLibSharp.Library
var hab = hiddenAbilitiesConverted.ArrayPtr();
var tagsPtr = tagsConverted.ArrayPtr();
var ptr = SpeciesVariant.Construct(name.ToPtr(), height, weight, baseExperience, types.ArrayPtr(),
var ptr = PokemonForme.Construct(name.ToPtr(), height, weight, baseExperience, types.ArrayPtr(),
(ulong) types.Length, baseHealth, baseAttack, baseDefense, baseSpecialAttack,
baseSpecialDefense, baseSpeed, ab, (ulong) abilities.Count, hab,
(ulong) hiddenAbilities.Count, moves.Ptr, tagsPtr, (ulong) tags.Count);