public static Offset <FlatbuffersResource.NestHoleDistributionEncounter8Table> CreateNestHoleDistributionEncounter8Table(FlatBufferBuilder builder,
                                                                                                                          ulong TableID              = 0,
                                                                                                                          uint GameVersion           = 0,
                                                                                                                          sbyte Field_02             = 0,
                                                                                                                          sbyte Field_03             = 0,
                                                                                                                          VectorOffset EntriesOffset = default(VectorOffset))
 {
     builder.StartTable(5);
     NestHoleDistributionEncounter8Table.AddTableID(builder, TableID);
     NestHoleDistributionEncounter8Table.AddEntries(builder, EntriesOffset);
     NestHoleDistributionEncounter8Table.AddGameVersion(builder, GameVersion);
     NestHoleDistributionEncounter8Table.AddField03(builder, Field_03);
     NestHoleDistributionEncounter8Table.AddField02(builder, Field_02);
     return(NestHoleDistributionEncounter8Table.EndNestHoleDistributionEncounter8Table(builder));
 }
 public static NestHoleDistributionEncounter8Table GetRootAsNestHoleDistributionEncounter8Table(ByteBuffer _bb, NestHoleDistributionEncounter8Table obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }