pkNX/pkNX.Structures.FlatBuffers.SV/pkNX.Structures.FlatBuffers.SV.UI/Schemas/ItemMachine/ItemMachineItemTableArray.fbs
2023-12-17 17:57:24 -08:00

29 lines
558 B
Plaintext

include "Shared/ItemID.fbs";
namespace pkNX.Structures.FlatBuffers.SV;
attribute "fs_serializer";
struct LotteryItemData {
ItemId:ItemID;
ProductionPriority:ubyte;
EmergePercent:ushort;
LotteryItemNumMin:ubyte;
LotteryItemNumMax:ubyte;
}
table LotteryItemDataWithFlag {
FlagName:string;
Value:LotteryItemData;
}
table ItemMachineItemTable {
Param:LotteryItemDataWithFlag (required);
}
table ItemMachineItemTableArray (fs_serializer) {
Table:[ItemMachineItemTable] (required);
}
root_type ItemMachineItemTableArray;