From b569e6fccab30dce621434a71b74b7a0bc5a2bda Mon Sep 17 00:00:00 2001 From: Jelle <60387522+JelleInfinity@users.noreply.github.com> Date: Sun, 4 Dec 2022 13:48:07 +0100 Subject: [PATCH] Added field obstruction moves data layout --- .../Arceus/Poke/PokeFieldObstructionWaza8a.cs | 68 +++++++++++++++++ ...keFieldObstructionWazaNsLegendArchive8a.cs | 75 +++++++++++++++++++ ...dObstructionWazaNsLegendEffectArchive8a.cs | 66 ++++++++++++++++ .../PokeFieldObstructionWazaSeArchive8a.cs | 28 +++++++ .../PokeFieldObstructionWazaWildArchive8a.cs | 20 +++++ ...FieldObstructionWazaWildEffectArchive8a.cs | 65 ++++++++++++++++ ...eFieldObstructionWazaWildWaterArchive8a.cs | 20 +++++ ...ObstructionWazaWildWaterEffectArchive8a.cs | 65 ++++++++++++++++ 8 files changed, 407 insertions(+) create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWaza8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendEffectArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaSeArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildEffectArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterArchive8a.cs create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterEffectArchive8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWaza8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWaza8a.cs new file mode 100644 index 00000000..10ecdfd5 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWaza8a.cs @@ -0,0 +1,68 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWaza8a +{ + [FlatBufferItem(00)] public string Field_00 { get; set; } = string.Empty; + [FlatBufferItem(01)] public uint Field_01 { get; set; } + [FlatBufferItem(02)] public uint Field_02 { get; set; } // None have this + [FlatBufferItem(03)] public string Field_03 { get; set; } = string.Empty; + [FlatBufferItem(04)] public string[] Field_04 { get; set; } = Array.Empty(); + [FlatBufferItem(05)] public string Field_05 { get; set; } = string.Empty; + [FlatBufferItem(06)] public uint Field_06 { get; set; } + [FlatBufferItem(07)] public uint Field_07 { get; set; } + [FlatBufferItem(08)] public string Field_08 { get; set; } = string.Empty; // Type: UInt32 AC (172) String string () ArrayType: Byte[0] UInt16[0] UInt32[0] Single[0] UInt64[0] Double[0] Object[0] String[0] + [FlatBufferItem(09)] public float Field_09 { get; set; } + [FlatBufferItem(10)] public uint Field_10 { get; set; } // None have this + [FlatBufferItem(11)] public uint Field_11 { get; set; } + [FlatBufferItem(12)] public float Field_12 { get; set; } + [FlatBufferItem(13)] public float Field_13 { get; set; } + [FlatBufferItem(14)] public float Field_14 { get; set; } + [FlatBufferItem(15)] public float Field_15 { get; set; } + [FlatBufferItem(16)] public uint Field_16 { get; set; } // None have this + [FlatBufferItem(17)] public uint Field_17 { get; set; } // None have this + [FlatBufferItem(18)] public uint Field_18 { get; set; } // None have this + [FlatBufferItem(19)] public uint Field_19 { get; set; } + [FlatBufferItem(20)] public uint Field_20 { get; set; } + [FlatBufferItem(21)] public float Field_21 { get; set; } + [FlatBufferItem(22)] public uint Field_22 { get; set; } + [FlatBufferItem(23)] public string Field_23 { get; set; } = string.Empty; // Type: UInt32 84 (132) String string () ArrayType: Byte[0] UInt16[0] UInt32[0] Single[0] UInt64[0] Double[0] Object[0] String[0] + [FlatBufferItem(24)] public string Field_24 { get; set; } = string.Empty; // Type: UInt32 78 (120) String string () ArrayType: Byte[0] UInt16[0] UInt32[0] Single[0] UInt64[0] Double[0] Object[0] String[0] + [FlatBufferItem(25)] public uint Field_25 { get; set; } // None have this + [FlatBufferItem(26)] public uint Field_26 { get; set; } // None have this + [FlatBufferItem(27)] public uint Field_27 { get; set; } // None have this + [FlatBufferItem(28)] public uint Field_28 { get; set; } // None have this + [FlatBufferItem(29)] public uint Field_29 { get; set; } + [FlatBufferItem(30)] public uint Field_30 { get; set; } // None have this + [FlatBufferItem(31)] public bool Flag_31 { get; set; } + [FlatBufferItem(32)] public bool Flag_32 { get; set; } + [FlatBufferItem(33)] public float Field_33 { get; set; } + [FlatBufferItem(34)] public float Field_34 { get; set; } + [FlatBufferItem(35)] public bool Flag_35 { get; set; } + [FlatBufferItem(36)] public bool Flag_36 { get; set; } + [FlatBufferItem(37)] public string Field_37 { get; set; } = string.Empty; // Type: UInt32 60 (96) String string () ArrayType: Byte[0] UInt16[0] UInt32[0] Single[0] UInt64[0] Double[0] Object[0] String[0] + [FlatBufferItem(38)] public uint Field_38 { get; set; } + [FlatBufferItem(39)] public uint Field_39 { get; set; } + [FlatBufferItem(40)] public uint Field_40 { get; set; } // None have this + [FlatBufferItem(41)] public uint Field_41 { get; set; } // None have this + [FlatBufferItem(42)] public uint Field_42 { get; set; } // None have this + [FlatBufferItem(43)] public uint[] Field_43 { get; set; } = Array.Empty(); // Type: ArrayType: Byte[1] UInt16[1] UInt32[1] String[1] + [FlatBufferItem(44)] public bool Flag_44 { get; set; } + [FlatBufferItem(45)] public float Field_45 { get; set; } + [FlatBufferItem(46)] public string Field_46 { get; set; } = string.Empty; + [FlatBufferItem(47)] public float[] Field_47 { get; set; } = Array.Empty(); + [FlatBufferItem(48)] public string Field_48 { get; set; } = string.Empty; + [FlatBufferItem(49)] public float[] Field_49 { get; set; } = Array.Empty(); + [FlatBufferItem(50)] public float Field_50 { get; set; } +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendArchive8a.cs new file mode 100644 index 00000000..f5283a65 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendArchive8a.cs @@ -0,0 +1,75 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaNsLegendArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWazaNsLegend8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaNsLegend8a +{ + + [FlatBufferItem(00)] public uint Field_00 { get; set; } + [FlatBufferItem(01)] public uint Field_01 { get; set; } + [FlatBufferItem(02)] public uint Field_02 { get; set; } + [FlatBufferItem(03)] public uint Field_03 { get; set; } + [FlatBufferItem(04)] public uint Field_04 { get; set; } + [FlatBufferItem(05)] public uint Field_05 { get; set; } + [FlatBufferItem(06)] public uint Field_06 { get; set; } + [FlatBufferItem(07)] public uint Field_07 { get; set; } + [FlatBufferItem(08)] public uint Field_08 { get; set; } + [FlatBufferItem(09)] public uint Field_09 { get; set; } + [FlatBufferItem(10)] public uint Field_10 { get; set; } + [FlatBufferItem(11)] public uint Field_11 { get; set; } + [FlatBufferItem(12)] public uint Field_12 { get; set; } + [FlatBufferItem(13)] public uint Field_13 { get; set; } + [FlatBufferItem(14)] public uint Field_14 { get; set; } + [FlatBufferItem(15)] public uint Field_15 { get; set; } + [FlatBufferItem(16)] public uint Field_16 { get; set; } + [FlatBufferItem(17)] public uint Field_17 { get; set; } + [FlatBufferItem(18)] public uint Field_18 { get; set; } + [FlatBufferItem(19)] public uint Field_19 { get; set; } + [FlatBufferItem(20)] public uint Field_20 { get; set; } + [FlatBufferItem(21)] public uint Field_21 { get; set; } + [FlatBufferItem(22)] public uint Field_22 { get; set; } + [FlatBufferItem(23)] public uint Field_23 { get; set; } + [FlatBufferItem(24)] public uint Field_24 { get; set; } + [FlatBufferItem(25)] public uint Field_25 { get; set; } + [FlatBufferItem(26)] public uint Field_26 { get; set; } + [FlatBufferItem(27)] public uint Field_27 { get; set; } + [FlatBufferItem(28)] public uint Field_28 { get; set; } + [FlatBufferItem(29)] public uint Field_29 { get; set; } + [FlatBufferItem(30)] public uint Field_30 { get; set; } + [FlatBufferItem(31)] public uint Field_31 { get; set; } + [FlatBufferItem(32)] public uint Field_32 { get; set; } + [FlatBufferItem(33)] public uint Field_33 { get; set; } + [FlatBufferItem(34)] public uint Field_34 { get; set; } + [FlatBufferItem(35)] public uint Field_35 { get; set; } + [FlatBufferItem(36)] public uint Field_36 { get; set; } + [FlatBufferItem(37)] public uint Field_37 { get; set; } + [FlatBufferItem(38)] public uint Field_38 { get; set; } + [FlatBufferItem(39)] public uint Field_39 { get; set; } + [FlatBufferItem(40)] public uint Field_40 { get; set; } + [FlatBufferItem(41)] public uint Field_41 { get; set; } + [FlatBufferItem(42)] public uint Field_42 { get; set; } + [FlatBufferItem(43)] public uint Field_43 { get; set; } + [FlatBufferItem(44)] public uint Field_44 { get; set; } + [FlatBufferItem(45)] public uint Field_45 { get; set; } + [FlatBufferItem(46)] public uint Field_46 { get; set; } + [FlatBufferItem(47)] public uint Field_47 { get; set; } + [FlatBufferItem(48)] public uint Field_48 { get; set; } +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendEffectArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendEffectArchive8a.cs new file mode 100644 index 00000000..a282ee97 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaNsLegendEffectArchive8a.cs @@ -0,0 +1,66 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaNsLegendEffectArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWazaNsLegendEffect8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaNsLegendEffect8a +{ + + [FlatBufferItem(00)] public uint Field_00 { get; set; } + [FlatBufferItem(01)] public uint Field_01 { get; set; } + [FlatBufferItem(02)] public uint Field_02 { get; set; } + [FlatBufferItem(03)] public uint Field_03 { get; set; } + [FlatBufferItem(04)] public uint Field_04 { get; set; } + [FlatBufferItem(05)] public uint Field_05 { get; set; } + [FlatBufferItem(06)] public uint Field_06 { get; set; } + [FlatBufferItem(07)] public uint Field_07 { get; set; } + [FlatBufferItem(08)] public uint Field_08 { get; set; } + [FlatBufferItem(09)] public uint Field_09 { get; set; } + [FlatBufferItem(10)] public uint Field_10 { get; set; } + [FlatBufferItem(11)] public uint Field_11 { get; set; } + [FlatBufferItem(12)] public uint Field_12 { get; set; } + [FlatBufferItem(13)] public uint Field_13 { get; set; } + [FlatBufferItem(14)] public uint Field_14 { get; set; } + [FlatBufferItem(15)] public uint Field_15 { get; set; } + [FlatBufferItem(16)] public uint Field_16 { get; set; } + [FlatBufferItem(17)] public uint Field_17 { get; set; } + [FlatBufferItem(18)] public uint Field_18 { get; set; } + [FlatBufferItem(19)] public uint Field_19 { get; set; } + [FlatBufferItem(20)] public uint Field_20 { get; set; } + [FlatBufferItem(21)] public uint Field_21 { get; set; } + [FlatBufferItem(22)] public uint Field_22 { get; set; } + [FlatBufferItem(23)] public uint Field_23 { get; set; } + [FlatBufferItem(24)] public uint Field_24 { get; set; } + [FlatBufferItem(25)] public uint Field_25 { get; set; } + [FlatBufferItem(26)] public uint Field_26 { get; set; } + [FlatBufferItem(27)] public uint Field_27 { get; set; } + [FlatBufferItem(28)] public uint Field_28 { get; set; } + [FlatBufferItem(29)] public uint Field_29 { get; set; } + [FlatBufferItem(30)] public uint Field_30 { get; set; } + [FlatBufferItem(31)] public uint Field_31 { get; set; } + [FlatBufferItem(32)] public uint Field_32 { get; set; } + [FlatBufferItem(33)] public uint Field_33 { get; set; } + [FlatBufferItem(34)] public uint Field_34 { get; set; } + [FlatBufferItem(35)] public uint Field_35 { get; set; } + [FlatBufferItem(36)] public uint Field_36 { get; set; } + [FlatBufferItem(37)] public uint Field_37 { get; set; } + [FlatBufferItem(38)] public uint Field_38 { get; set; } + [FlatBufferItem(39)] public uint Field_39 { get; set; } +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaSeArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaSeArchive8a.cs new file mode 100644 index 00000000..11d91c9c --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaSeArchive8a.cs @@ -0,0 +1,28 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaSeArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWazaSe8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaSe8a +{ + [FlatBufferItem(00)] public uint Field_00 { get; set; } // ? + [FlatBufferItem(01)] public uint Field_01 { get; set; } // ? + [FlatBufferItem(02)] public uint Field_02 { get; set; } // ? +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildArchive8a.cs new file mode 100644 index 00000000..a1774545 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildArchive8a.cs @@ -0,0 +1,20 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWaza8a[] Table { get; set; } = Array.Empty(); +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildEffectArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildEffectArchive8a.cs new file mode 100644 index 00000000..afc9ce13 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildEffectArchive8a.cs @@ -0,0 +1,65 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildEffectArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWazaWildEffect8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildEffect8a +{ + [FlatBufferItem(00)] public uint Field_00 { get; set; } // ? + [FlatBufferItem(01)] public uint Field_01 { get; set; } // ? + [FlatBufferItem(02)] public uint Field_02 { get; set; } // ? + [FlatBufferItem(03)] public uint Field_03 { get; set; } // ? + [FlatBufferItem(04)] public uint Field_04 { get; set; } // ? + [FlatBufferItem(05)] public uint Field_05 { get; set; } // ? + [FlatBufferItem(06)] public uint Field_06 { get; set; } // ? + [FlatBufferItem(07)] public uint Field_07 { get; set; } // ? + [FlatBufferItem(08)] public uint Field_08 { get; set; } // ? + [FlatBufferItem(09)] public uint Field_09 { get; set; } // ? + [FlatBufferItem(10)] public uint Field_10 { get; set; } // ? + [FlatBufferItem(11)] public uint Field_11 { get; set; } // ? + [FlatBufferItem(12)] public uint Field_12 { get; set; } // ? + [FlatBufferItem(13)] public uint Field_13 { get; set; } // ? + [FlatBufferItem(14)] public uint Field_14 { get; set; } // ? + [FlatBufferItem(15)] public uint Field_15 { get; set; } // ? + [FlatBufferItem(16)] public uint Field_16 { get; set; } // ? + [FlatBufferItem(17)] public uint Field_17 { get; set; } // ? + [FlatBufferItem(18)] public uint Field_18 { get; set; } // ? + [FlatBufferItem(19)] public uint Field_19 { get; set; } // ? + [FlatBufferItem(20)] public uint Field_20 { get; set; } // ? + [FlatBufferItem(21)] public uint Field_21 { get; set; } // ? + [FlatBufferItem(22)] public uint Field_22 { get; set; } // ? + [FlatBufferItem(23)] public uint Field_23 { get; set; } // ? + [FlatBufferItem(24)] public uint Field_24 { get; set; } // ? + [FlatBufferItem(25)] public uint Field_25 { get; set; } // ? + [FlatBufferItem(26)] public uint Field_26 { get; set; } // ? + [FlatBufferItem(27)] public uint Field_27 { get; set; } // ? + [FlatBufferItem(28)] public uint Field_28 { get; set; } // ? + [FlatBufferItem(29)] public uint Field_29 { get; set; } // ? + [FlatBufferItem(30)] public uint Field_30 { get; set; } // ? + [FlatBufferItem(31)] public uint Field_31 { get; set; } // ? + [FlatBufferItem(32)] public uint Field_32 { get; set; } // ? + [FlatBufferItem(33)] public uint Field_33 { get; set; } // ? + [FlatBufferItem(34)] public uint Field_34 { get; set; } // ? + [FlatBufferItem(35)] public uint Field_35 { get; set; } // ? + [FlatBufferItem(36)] public uint Field_36 { get; set; } // ? + [FlatBufferItem(37)] public uint Field_37 { get; set; } // ? + [FlatBufferItem(38)] public uint Field_38 { get; set; } // ? + [FlatBufferItem(39)] public uint Field_39 { get; set; } // ? +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterArchive8a.cs new file mode 100644 index 00000000..ab73c411 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterArchive8a.cs @@ -0,0 +1,20 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildWaterArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWaza8a[] Table { get; set; } = Array.Empty(); +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterEffectArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterEffectArchive8a.cs new file mode 100644 index 00000000..d8452114 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeFieldObstructionWazaWildWaterEffectArchive8a.cs @@ -0,0 +1,65 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildWaterEffectArchive8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(00)] public PokeFieldObstructionWazaWildWaterEffect8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class PokeFieldObstructionWazaWildWaterEffect8a +{ + [FlatBufferItem(00)] public uint Field_00 { get; set; } // ? + [FlatBufferItem(01)] public uint Field_01 { get; set; } // ? + [FlatBufferItem(02)] public uint Field_02 { get; set; } // ? + [FlatBufferItem(03)] public uint Field_03 { get; set; } // ? + [FlatBufferItem(04)] public uint Field_04 { get; set; } // ? + [FlatBufferItem(05)] public uint Field_05 { get; set; } // ? + [FlatBufferItem(06)] public uint Field_06 { get; set; } // ? + [FlatBufferItem(07)] public uint Field_07 { get; set; } // ? + [FlatBufferItem(08)] public uint Field_08 { get; set; } // ? + [FlatBufferItem(09)] public uint Field_09 { get; set; } // ? + [FlatBufferItem(10)] public uint Field_10 { get; set; } // ? + [FlatBufferItem(11)] public uint Field_11 { get; set; } // ? + [FlatBufferItem(12)] public uint Field_12 { get; set; } // ? + [FlatBufferItem(13)] public uint Field_13 { get; set; } // ? + [FlatBufferItem(14)] public uint Field_14 { get; set; } // ? + [FlatBufferItem(15)] public uint Field_15 { get; set; } // ? + [FlatBufferItem(16)] public uint Field_16 { get; set; } // ? + [FlatBufferItem(17)] public uint Field_17 { get; set; } // ? + [FlatBufferItem(18)] public uint Field_18 { get; set; } // ? + [FlatBufferItem(19)] public uint Field_19 { get; set; } // ? + [FlatBufferItem(20)] public uint Field_20 { get; set; } // ? + [FlatBufferItem(21)] public uint Field_21 { get; set; } // ? + [FlatBufferItem(22)] public uint Field_22 { get; set; } // ? + [FlatBufferItem(23)] public uint Field_23 { get; set; } // ? + [FlatBufferItem(24)] public uint Field_24 { get; set; } // ? + [FlatBufferItem(25)] public uint Field_25 { get; set; } // ? + [FlatBufferItem(26)] public uint Field_26 { get; set; } // ? + [FlatBufferItem(27)] public uint Field_27 { get; set; } // ? + [FlatBufferItem(28)] public uint Field_28 { get; set; } // ? + [FlatBufferItem(29)] public uint Field_29 { get; set; } // ? + [FlatBufferItem(30)] public uint Field_30 { get; set; } // ? + [FlatBufferItem(31)] public uint Field_31 { get; set; } // ? + [FlatBufferItem(32)] public uint Field_32 { get; set; } // ? + [FlatBufferItem(33)] public uint Field_33 { get; set; } // ? + [FlatBufferItem(34)] public uint Field_34 { get; set; } // ? + [FlatBufferItem(35)] public uint Field_35 { get; set; } // ? + [FlatBufferItem(36)] public uint Field_36 { get; set; } // ? + [FlatBufferItem(37)] public uint Field_37 { get; set; } // ? + [FlatBufferItem(38)] public uint Field_38 { get; set; } // ? + [FlatBufferItem(39)] public uint Field_39 { get; set; } // ? +}