namespace pkNX.Structures.FlatBuffers.Arceus;
attribute "fs_serializer";

table EvolutionSet {
    Species:ushort;
    Form:ushort;
    Table:[EvolutionEntry];
}

table EvolutionEntry {
    Method:ushort;
    Argument:ushort;
    Species:ushort;
    Form:ushort;
    Level:ushort;
}

table EvolutionTable (fs_serializer) {
    Table:[EvolutionSet] (required);
}

root_type EvolutionTable;
