//
// automatically generated by the FlatBuffers compiler, do not modify
//
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct GuideMissionSeasonExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static GuideMissionSeasonExcel GetRootAsGuideMissionSeasonExcel(ByteBuffer _bb) { return GetRootAsGuideMissionSeasonExcel(_bb, new GuideMissionSeasonExcel()); }
public static GuideMissionSeasonExcel GetRootAsGuideMissionSeasonExcel(ByteBuffer _bb, GuideMissionSeasonExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public GuideMissionSeasonExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string TitleLocalizeCode { get { int o = __p.__offset(6); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetTitleLocalizeCodeBytes() { return __p.__vector_as_span(6, 1); }
#else
public ArraySegment? GetTitleLocalizeCodeBytes() { return __p.__vector_as_arraysegment(6); }
#endif
public byte[] GetTitleLocalizeCodeArray() { return __p.__vector_as_array(6); }
public string PermanentInfomationLocalizeCode { get { int o = __p.__offset(8); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetPermanentInfomationLocalizeCodeBytes() { return __p.__vector_as_span(8, 1); }
#else
public ArraySegment? GetPermanentInfomationLocalizeCodeBytes() { return __p.__vector_as_arraysegment(8); }
#endif
public byte[] GetPermanentInfomationLocalizeCodeArray() { return __p.__vector_as_array(8); }
public string InfomationLocalizeCode { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetInfomationLocalizeCodeBytes() { return __p.__vector_as_span(10, 1); }
#else
public ArraySegment? GetInfomationLocalizeCodeBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public byte[] GetInfomationLocalizeCodeArray() { return __p.__vector_as_array(10); }
public SCHALE.Common.FlatData.AccountState AccountType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.AccountState)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AccountState.WaitingSignIn; } }
public bool Enabled { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string BannerOpenDate { get { int o = __p.__offset(16); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetBannerOpenDateBytes() { return __p.__vector_as_span(16, 1); }
#else
public ArraySegment? GetBannerOpenDateBytes() { return __p.__vector_as_arraysegment(16); }
#endif
public byte[] GetBannerOpenDateArray() { return __p.__vector_as_array(16); }
public string StartDate { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetStartDateBytes() { return __p.__vector_as_span(18, 1); }
#else
public ArraySegment? GetStartDateBytes() { return __p.__vector_as_arraysegment(18); }
#endif
public byte[] GetStartDateArray() { return __p.__vector_as_array(18); }
public string StartableEndDate { get { int o = __p.__offset(20); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetStartableEndDateBytes() { return __p.__vector_as_span(20, 1); }
#else
public ArraySegment? GetStartableEndDateBytes() { return __p.__vector_as_arraysegment(20); }
#endif
public byte[] GetStartableEndDateArray() { return __p.__vector_as_array(20); }
public string EndDate { get { int o = __p.__offset(22); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetEndDateBytes() { return __p.__vector_as_span(22, 1); }
#else
public ArraySegment? GetEndDateBytes() { return __p.__vector_as_arraysegment(22); }
#endif
public byte[] GetEndDateArray() { return __p.__vector_as_array(22); }
public bool CloseBannerAfterCompletion { get { int o = __p.__offset(24); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long MaximumLoginCount { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExpiryDate { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long SpineCharacterId { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string RequirementParcelImage { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetRequirementParcelImageBytes() { return __p.__vector_as_span(32, 1); }
#else
public ArraySegment? GetRequirementParcelImageBytes() { return __p.__vector_as_arraysegment(32); }
#endif
public byte[] GetRequirementParcelImageArray() { return __p.__vector_as_array(32); }
public string RewardImage { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetRewardImageBytes() { return __p.__vector_as_span(34, 1); }
#else
public ArraySegment? GetRewardImageBytes() { return __p.__vector_as_arraysegment(34); }
#endif
public byte[] GetRewardImageArray() { return __p.__vector_as_array(34); }
public string LobbyBannerImage { get { int o = __p.__offset(36); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetLobbyBannerImageBytes() { return __p.__vector_as_span(36, 1); }
#else
public ArraySegment? GetLobbyBannerImageBytes() { return __p.__vector_as_arraysegment(36); }
#endif
public byte[] GetLobbyBannerImageArray() { return __p.__vector_as_array(36); }
public string BackgroundImage { get { int o = __p.__offset(38); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetBackgroundImageBytes() { return __p.__vector_as_span(38, 1); }
#else
public ArraySegment? GetBackgroundImageBytes() { return __p.__vector_as_arraysegment(38); }
#endif
public byte[] GetBackgroundImageArray() { return __p.__vector_as_array(38); }
public string TitleImage { get { int o = __p.__offset(40); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span GetTitleImageBytes() { return __p.__vector_as_span(40, 1); }
#else
public ArraySegment? GetTitleImageBytes() { return __p.__vector_as_arraysegment(40); }
#endif
public byte[] GetTitleImageArray() { return __p.__vector_as_array(40); }
public SCHALE.Common.FlatData.ParcelType RequirementParcelType { get { int o = __p.__offset(42); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long RequirementParcelId { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int RequirementParcelAmount { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.GuideMissionTabType TabType { get { int o = __p.__offset(48); return o != 0 ? (SCHALE.Common.FlatData.GuideMissionTabType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.GuideMissionTabType.None_; } }
public bool IsPermanent { get { int o = __p.__offset(50); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long PreSeasonId { get { int o = __p.__offset(52); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset CreateGuideMissionSeasonExcel(FlatBufferBuilder builder,
long Id = 0,
StringOffset TitleLocalizeCodeOffset = default(StringOffset),
StringOffset PermanentInfomationLocalizeCodeOffset = default(StringOffset),
StringOffset InfomationLocalizeCodeOffset = default(StringOffset),
SCHALE.Common.FlatData.AccountState AccountType = SCHALE.Common.FlatData.AccountState.WaitingSignIn,
bool Enabled = false,
StringOffset BannerOpenDateOffset = default(StringOffset),
StringOffset StartDateOffset = default(StringOffset),
StringOffset StartableEndDateOffset = default(StringOffset),
StringOffset EndDateOffset = default(StringOffset),
bool CloseBannerAfterCompletion = false,
long MaximumLoginCount = 0,
long ExpiryDate = 0,
long SpineCharacterId = 0,
StringOffset RequirementParcelImageOffset = default(StringOffset),
StringOffset RewardImageOffset = default(StringOffset),
StringOffset LobbyBannerImageOffset = default(StringOffset),
StringOffset BackgroundImageOffset = default(StringOffset),
StringOffset TitleImageOffset = default(StringOffset),
SCHALE.Common.FlatData.ParcelType RequirementParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long RequirementParcelId = 0,
int RequirementParcelAmount = 0,
SCHALE.Common.FlatData.GuideMissionTabType TabType = SCHALE.Common.FlatData.GuideMissionTabType.None_,
bool IsPermanent = false,
long PreSeasonId = 0) {
builder.StartTable(25);
GuideMissionSeasonExcel.AddPreSeasonId(builder, PreSeasonId);
GuideMissionSeasonExcel.AddRequirementParcelId(builder, RequirementParcelId);
GuideMissionSeasonExcel.AddSpineCharacterId(builder, SpineCharacterId);
GuideMissionSeasonExcel.AddExpiryDate(builder, ExpiryDate);
GuideMissionSeasonExcel.AddMaximumLoginCount(builder, MaximumLoginCount);
GuideMissionSeasonExcel.AddId(builder, Id);
GuideMissionSeasonExcel.AddTabType(builder, TabType);
GuideMissionSeasonExcel.AddRequirementParcelAmount(builder, RequirementParcelAmount);
GuideMissionSeasonExcel.AddRequirementParcelType(builder, RequirementParcelType);
GuideMissionSeasonExcel.AddTitleImage(builder, TitleImageOffset);
GuideMissionSeasonExcel.AddBackgroundImage(builder, BackgroundImageOffset);
GuideMissionSeasonExcel.AddLobbyBannerImage(builder, LobbyBannerImageOffset);
GuideMissionSeasonExcel.AddRewardImage(builder, RewardImageOffset);
GuideMissionSeasonExcel.AddRequirementParcelImage(builder, RequirementParcelImageOffset);
GuideMissionSeasonExcel.AddEndDate(builder, EndDateOffset);
GuideMissionSeasonExcel.AddStartableEndDate(builder, StartableEndDateOffset);
GuideMissionSeasonExcel.AddStartDate(builder, StartDateOffset);
GuideMissionSeasonExcel.AddBannerOpenDate(builder, BannerOpenDateOffset);
GuideMissionSeasonExcel.AddAccountType(builder, AccountType);
GuideMissionSeasonExcel.AddInfomationLocalizeCode(builder, InfomationLocalizeCodeOffset);
GuideMissionSeasonExcel.AddPermanentInfomationLocalizeCode(builder, PermanentInfomationLocalizeCodeOffset);
GuideMissionSeasonExcel.AddTitleLocalizeCode(builder, TitleLocalizeCodeOffset);
GuideMissionSeasonExcel.AddIsPermanent(builder, IsPermanent);
GuideMissionSeasonExcel.AddCloseBannerAfterCompletion(builder, CloseBannerAfterCompletion);
GuideMissionSeasonExcel.AddEnabled(builder, Enabled);
return GuideMissionSeasonExcel.EndGuideMissionSeasonExcel(builder);
}
public static void StartGuideMissionSeasonExcel(FlatBufferBuilder builder) { builder.StartTable(25); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddTitleLocalizeCode(FlatBufferBuilder builder, StringOffset titleLocalizeCodeOffset) { builder.AddOffset(1, titleLocalizeCodeOffset.Value, 0); }
public static void AddPermanentInfomationLocalizeCode(FlatBufferBuilder builder, StringOffset permanentInfomationLocalizeCodeOffset) { builder.AddOffset(2, permanentInfomationLocalizeCodeOffset.Value, 0); }
public static void AddInfomationLocalizeCode(FlatBufferBuilder builder, StringOffset infomationLocalizeCodeOffset) { builder.AddOffset(3, infomationLocalizeCodeOffset.Value, 0); }
public static void AddAccountType(FlatBufferBuilder builder, SCHALE.Common.FlatData.AccountState accountType) { builder.AddInt(4, (int)accountType, 0); }
public static void AddEnabled(FlatBufferBuilder builder, bool enabled) { builder.AddBool(5, enabled, false); }
public static void AddBannerOpenDate(FlatBufferBuilder builder, StringOffset bannerOpenDateOffset) { builder.AddOffset(6, bannerOpenDateOffset.Value, 0); }
public static void AddStartDate(FlatBufferBuilder builder, StringOffset startDateOffset) { builder.AddOffset(7, startDateOffset.Value, 0); }
public static void AddStartableEndDate(FlatBufferBuilder builder, StringOffset startableEndDateOffset) { builder.AddOffset(8, startableEndDateOffset.Value, 0); }
public static void AddEndDate(FlatBufferBuilder builder, StringOffset endDateOffset) { builder.AddOffset(9, endDateOffset.Value, 0); }
public static void AddCloseBannerAfterCompletion(FlatBufferBuilder builder, bool closeBannerAfterCompletion) { builder.AddBool(10, closeBannerAfterCompletion, false); }
public static void AddMaximumLoginCount(FlatBufferBuilder builder, long maximumLoginCount) { builder.AddLong(11, maximumLoginCount, 0); }
public static void AddExpiryDate(FlatBufferBuilder builder, long expiryDate) { builder.AddLong(12, expiryDate, 0); }
public static void AddSpineCharacterId(FlatBufferBuilder builder, long spineCharacterId) { builder.AddLong(13, spineCharacterId, 0); }
public static void AddRequirementParcelImage(FlatBufferBuilder builder, StringOffset requirementParcelImageOffset) { builder.AddOffset(14, requirementParcelImageOffset.Value, 0); }
public static void AddRewardImage(FlatBufferBuilder builder, StringOffset rewardImageOffset) { builder.AddOffset(15, rewardImageOffset.Value, 0); }
public static void AddLobbyBannerImage(FlatBufferBuilder builder, StringOffset lobbyBannerImageOffset) { builder.AddOffset(16, lobbyBannerImageOffset.Value, 0); }
public static void AddBackgroundImage(FlatBufferBuilder builder, StringOffset backgroundImageOffset) { builder.AddOffset(17, backgroundImageOffset.Value, 0); }
public static void AddTitleImage(FlatBufferBuilder builder, StringOffset titleImageOffset) { builder.AddOffset(18, titleImageOffset.Value, 0); }
public static void AddRequirementParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType requirementParcelType) { builder.AddInt(19, (int)requirementParcelType, 0); }
public static void AddRequirementParcelId(FlatBufferBuilder builder, long requirementParcelId) { builder.AddLong(20, requirementParcelId, 0); }
public static void AddRequirementParcelAmount(FlatBufferBuilder builder, int requirementParcelAmount) { builder.AddInt(21, requirementParcelAmount, 0); }
public static void AddTabType(FlatBufferBuilder builder, SCHALE.Common.FlatData.GuideMissionTabType tabType) { builder.AddInt(22, (int)tabType, 0); }
public static void AddIsPermanent(FlatBufferBuilder builder, bool isPermanent) { builder.AddBool(23, isPermanent, false); }
public static void AddPreSeasonId(FlatBufferBuilder builder, long preSeasonId) { builder.AddLong(24, preSeasonId, 0); }
public static Offset EndGuideMissionSeasonExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset(o);
}
public GuideMissionSeasonExcelT UnPack() {
var _o = new GuideMissionSeasonExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(GuideMissionSeasonExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("GuideMissionSeason");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.TitleLocalizeCode = TableEncryptionService.Convert(this.TitleLocalizeCode, key);
_o.PermanentInfomationLocalizeCode = TableEncryptionService.Convert(this.PermanentInfomationLocalizeCode, key);
_o.InfomationLocalizeCode = TableEncryptionService.Convert(this.InfomationLocalizeCode, key);
_o.AccountType = TableEncryptionService.Convert(this.AccountType, key);
_o.Enabled = TableEncryptionService.Convert(this.Enabled, key);
_o.BannerOpenDate = TableEncryptionService.Convert(this.BannerOpenDate, key);
_o.StartDate = TableEncryptionService.Convert(this.StartDate, key);
_o.StartableEndDate = TableEncryptionService.Convert(this.StartableEndDate, key);
_o.EndDate = TableEncryptionService.Convert(this.EndDate, key);
_o.CloseBannerAfterCompletion = TableEncryptionService.Convert(this.CloseBannerAfterCompletion, key);
_o.MaximumLoginCount = TableEncryptionService.Convert(this.MaximumLoginCount, key);
_o.ExpiryDate = TableEncryptionService.Convert(this.ExpiryDate, key);
_o.SpineCharacterId = TableEncryptionService.Convert(this.SpineCharacterId, key);
_o.RequirementParcelImage = TableEncryptionService.Convert(this.RequirementParcelImage, key);
_o.RewardImage = TableEncryptionService.Convert(this.RewardImage, key);
_o.LobbyBannerImage = TableEncryptionService.Convert(this.LobbyBannerImage, key);
_o.BackgroundImage = TableEncryptionService.Convert(this.BackgroundImage, key);
_o.TitleImage = TableEncryptionService.Convert(this.TitleImage, key);
_o.RequirementParcelType = TableEncryptionService.Convert(this.RequirementParcelType, key);
_o.RequirementParcelId = TableEncryptionService.Convert(this.RequirementParcelId, key);
_o.RequirementParcelAmount = TableEncryptionService.Convert(this.RequirementParcelAmount, key);
_o.TabType = TableEncryptionService.Convert(this.TabType, key);
_o.IsPermanent = TableEncryptionService.Convert(this.IsPermanent, key);
_o.PreSeasonId = TableEncryptionService.Convert(this.PreSeasonId, key);
}
public static Offset Pack(FlatBufferBuilder builder, GuideMissionSeasonExcelT _o) {
if (_o == null) return default(Offset);
var _TitleLocalizeCode = _o.TitleLocalizeCode == null ? default(StringOffset) : builder.CreateString(_o.TitleLocalizeCode);
var _PermanentInfomationLocalizeCode = _o.PermanentInfomationLocalizeCode == null ? default(StringOffset) : builder.CreateString(_o.PermanentInfomationLocalizeCode);
var _InfomationLocalizeCode = _o.InfomationLocalizeCode == null ? default(StringOffset) : builder.CreateString(_o.InfomationLocalizeCode);
var _BannerOpenDate = _o.BannerOpenDate == null ? default(StringOffset) : builder.CreateString(_o.BannerOpenDate);
var _StartDate = _o.StartDate == null ? default(StringOffset) : builder.CreateString(_o.StartDate);
var _StartableEndDate = _o.StartableEndDate == null ? default(StringOffset) : builder.CreateString(_o.StartableEndDate);
var _EndDate = _o.EndDate == null ? default(StringOffset) : builder.CreateString(_o.EndDate);
var _RequirementParcelImage = _o.RequirementParcelImage == null ? default(StringOffset) : builder.CreateString(_o.RequirementParcelImage);
var _RewardImage = _o.RewardImage == null ? default(StringOffset) : builder.CreateString(_o.RewardImage);
var _LobbyBannerImage = _o.LobbyBannerImage == null ? default(StringOffset) : builder.CreateString(_o.LobbyBannerImage);
var _BackgroundImage = _o.BackgroundImage == null ? default(StringOffset) : builder.CreateString(_o.BackgroundImage);
var _TitleImage = _o.TitleImage == null ? default(StringOffset) : builder.CreateString(_o.TitleImage);
return CreateGuideMissionSeasonExcel(
builder,
_o.Id,
_TitleLocalizeCode,
_PermanentInfomationLocalizeCode,
_InfomationLocalizeCode,
_o.AccountType,
_o.Enabled,
_BannerOpenDate,
_StartDate,
_StartableEndDate,
_EndDate,
_o.CloseBannerAfterCompletion,
_o.MaximumLoginCount,
_o.ExpiryDate,
_o.SpineCharacterId,
_RequirementParcelImage,
_RewardImage,
_LobbyBannerImage,
_BackgroundImage,
_TitleImage,
_o.RequirementParcelType,
_o.RequirementParcelId,
_o.RequirementParcelAmount,
_o.TabType,
_o.IsPermanent,
_o.PreSeasonId);
}
}
public class GuideMissionSeasonExcelT
{
public long Id { get; set; }
public string TitleLocalizeCode { get; set; }
public string PermanentInfomationLocalizeCode { get; set; }
public string InfomationLocalizeCode { get; set; }
public SCHALE.Common.FlatData.AccountState AccountType { get; set; }
public bool Enabled { get; set; }
public string BannerOpenDate { get; set; }
public string StartDate { get; set; }
public string StartableEndDate { get; set; }
public string EndDate { get; set; }
public bool CloseBannerAfterCompletion { get; set; }
public long MaximumLoginCount { get; set; }
public long ExpiryDate { get; set; }
public long SpineCharacterId { get; set; }
public string RequirementParcelImage { get; set; }
public string RewardImage { get; set; }
public string LobbyBannerImage { get; set; }
public string BackgroundImage { get; set; }
public string TitleImage { get; set; }
public SCHALE.Common.FlatData.ParcelType RequirementParcelType { get; set; }
public long RequirementParcelId { get; set; }
public int RequirementParcelAmount { get; set; }
public SCHALE.Common.FlatData.GuideMissionTabType TabType { get; set; }
public bool IsPermanent { get; set; }
public long PreSeasonId { get; set; }
public GuideMissionSeasonExcelT() {
this.Id = 0;
this.TitleLocalizeCode = null;
this.PermanentInfomationLocalizeCode = null;
this.InfomationLocalizeCode = null;
this.AccountType = SCHALE.Common.FlatData.AccountState.WaitingSignIn;
this.Enabled = false;
this.BannerOpenDate = null;
this.StartDate = null;
this.StartableEndDate = null;
this.EndDate = null;
this.CloseBannerAfterCompletion = false;
this.MaximumLoginCount = 0;
this.ExpiryDate = 0;
this.SpineCharacterId = 0;
this.RequirementParcelImage = null;
this.RewardImage = null;
this.LobbyBannerImage = null;
this.BackgroundImage = null;
this.TitleImage = null;
this.RequirementParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.RequirementParcelId = 0;
this.RequirementParcelAmount = 0;
this.TabType = SCHALE.Common.FlatData.GuideMissionTabType.None_;
this.IsPermanent = false;
this.PreSeasonId = 0;
}
}
static public class GuideMissionSeasonExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 6 /*TitleLocalizeCode*/, false)
&& verifier.VerifyString(tablePos, 8 /*PermanentInfomationLocalizeCode*/, false)
&& verifier.VerifyString(tablePos, 10 /*InfomationLocalizeCode*/, false)
&& verifier.VerifyField(tablePos, 12 /*AccountType*/, 4 /*SCHALE.Common.FlatData.AccountState*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*Enabled*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 16 /*BannerOpenDate*/, false)
&& verifier.VerifyString(tablePos, 18 /*StartDate*/, false)
&& verifier.VerifyString(tablePos, 20 /*StartableEndDate*/, false)
&& verifier.VerifyString(tablePos, 22 /*EndDate*/, false)
&& verifier.VerifyField(tablePos, 24 /*CloseBannerAfterCompletion*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 26 /*MaximumLoginCount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 28 /*ExpiryDate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 30 /*SpineCharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 32 /*RequirementParcelImage*/, false)
&& verifier.VerifyString(tablePos, 34 /*RewardImage*/, false)
&& verifier.VerifyString(tablePos, 36 /*LobbyBannerImage*/, false)
&& verifier.VerifyString(tablePos, 38 /*BackgroundImage*/, false)
&& verifier.VerifyString(tablePos, 40 /*TitleImage*/, false)
&& verifier.VerifyField(tablePos, 42 /*RequirementParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*RequirementParcelId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 46 /*RequirementParcelAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*TabType*/, 4 /*SCHALE.Common.FlatData.GuideMissionTabType*/, 4, false)
&& verifier.VerifyField(tablePos, 50 /*IsPermanent*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 52 /*PreSeasonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}