Init commit

This commit is contained in:
raphaeIl 2024-11-08 05:52:05 -05:00
parent 96f9c89f4d
commit 5397797315
197 changed files with 6468 additions and 4041 deletions

View File

@ -4,6 +4,7 @@ using SCHALE.Common.Parcel;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.CompilerServices;
using System.Text.Json.Serialization;
namespace SCHALE.Common.Database
@ -2219,7 +2220,15 @@ namespace SCHALE.Common.Database
public bool IsPermanent { get; set; }
}
public class ScenarioCollectionDB
{
public long GroupId;
public long UniqueId;
public DateTime ReceiveDate;
}
public class ScenarioHistoryDB
{
[JsonIgnore]

View File

@ -61,31 +61,31 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
public long[] GetRewardAmountArray() { return __p.__vector_as_array<long>(26); }
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel> CreateAcademyFavorScheduleExcel(FlatBufferBuilder builder,
long Id = 0,
long CharacterId = 0,
long ScheduleGroupId = 0,
long OrderInGroup = 0,
StringOffset LocationOffset = default(StringOffset),
uint LocalizeScenarioId = 0,
long FavorRank = 0,
long SecretStoneAmount = 0,
long ScenarioSriptGroupId = 0,
VectorOffset RewardParcelTypeOffset = default(VectorOffset),
VectorOffset RewardParcelIdOffset = default(VectorOffset),
VectorOffset RewardAmountOffset = default(VectorOffset)) {
long id = 0,
long character_id = 0,
long schedule_group_id = 0,
long order_in_group = 0,
StringOffset locationOffset = default(StringOffset),
uint localize_scenario_id = 0,
long favor_rank = 0,
long secret_stone_amount = 0,
long scenario_sript_group_id = 0,
VectorOffset reward_parcel_typeOffset = default(VectorOffset),
VectorOffset reward_parcel_idOffset = default(VectorOffset),
VectorOffset reward_amountOffset = default(VectorOffset)) {
builder.StartTable(12);
AcademyFavorScheduleExcel.AddScenarioSriptGroupId(builder, ScenarioSriptGroupId);
AcademyFavorScheduleExcel.AddSecretStoneAmount(builder, SecretStoneAmount);
AcademyFavorScheduleExcel.AddFavorRank(builder, FavorRank);
AcademyFavorScheduleExcel.AddOrderInGroup(builder, OrderInGroup);
AcademyFavorScheduleExcel.AddScheduleGroupId(builder, ScheduleGroupId);
AcademyFavorScheduleExcel.AddCharacterId(builder, CharacterId);
AcademyFavorScheduleExcel.AddId(builder, Id);
AcademyFavorScheduleExcel.AddRewardAmount(builder, RewardAmountOffset);
AcademyFavorScheduleExcel.AddRewardParcelId(builder, RewardParcelIdOffset);
AcademyFavorScheduleExcel.AddRewardParcelType(builder, RewardParcelTypeOffset);
AcademyFavorScheduleExcel.AddLocalizeScenarioId(builder, LocalizeScenarioId);
AcademyFavorScheduleExcel.AddLocation(builder, LocationOffset);
AcademyFavorScheduleExcel.AddScenarioSriptGroupId(builder, scenario_sript_group_id);
AcademyFavorScheduleExcel.AddSecretStoneAmount(builder, secret_stone_amount);
AcademyFavorScheduleExcel.AddFavorRank(builder, favor_rank);
AcademyFavorScheduleExcel.AddOrderInGroup(builder, order_in_group);
AcademyFavorScheduleExcel.AddScheduleGroupId(builder, schedule_group_id);
AcademyFavorScheduleExcel.AddCharacterId(builder, character_id);
AcademyFavorScheduleExcel.AddId(builder, id);
AcademyFavorScheduleExcel.AddRewardAmount(builder, reward_amountOffset);
AcademyFavorScheduleExcel.AddRewardParcelId(builder, reward_parcel_idOffset);
AcademyFavorScheduleExcel.AddRewardParcelType(builder, reward_parcel_typeOffset);
AcademyFavorScheduleExcel.AddLocalizeScenarioId(builder, localize_scenario_id);
AcademyFavorScheduleExcel.AddLocation(builder, locationOffset);
return AcademyFavorScheduleExcel.EndAcademyFavorScheduleExcel(builder);
}
@ -146,21 +146,21 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel> Pack(FlatBufferBuilder builder, AcademyFavorScheduleExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>);
var _Location = _o.Location == null ? default(StringOffset) : builder.CreateString(_o.Location);
var _RewardParcelType = default(VectorOffset);
var _location = _o.Location == null ? default(StringOffset) : builder.CreateString(_o.Location);
var _reward_parcel_type = default(VectorOffset);
if (_o.RewardParcelType != null) {
var __RewardParcelType = _o.RewardParcelType.ToArray();
_RewardParcelType = CreateRewardParcelTypeVector(builder, __RewardParcelType);
var __reward_parcel_type = _o.RewardParcelType.ToArray();
_reward_parcel_type = CreateRewardParcelTypeVector(builder, __reward_parcel_type);
}
var _RewardParcelId = default(VectorOffset);
var _reward_parcel_id = default(VectorOffset);
if (_o.RewardParcelId != null) {
var __RewardParcelId = _o.RewardParcelId.ToArray();
_RewardParcelId = CreateRewardParcelIdVector(builder, __RewardParcelId);
var __reward_parcel_id = _o.RewardParcelId.ToArray();
_reward_parcel_id = CreateRewardParcelIdVector(builder, __reward_parcel_id);
}
var _RewardAmount = default(VectorOffset);
var _reward_amount = default(VectorOffset);
if (_o.RewardAmount != null) {
var __RewardAmount = _o.RewardAmount.ToArray();
_RewardAmount = CreateRewardAmountVector(builder, __RewardAmount);
var __reward_amount = _o.RewardAmount.ToArray();
_reward_amount = CreateRewardAmountVector(builder, __reward_amount);
}
return CreateAcademyFavorScheduleExcel(
builder,
@ -168,14 +168,14 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
_o.CharacterId,
_o.ScheduleGroupId,
_o.OrderInGroup,
_Location,
_location,
_o.LocalizeScenarioId,
_o.FavorRank,
_o.SecretStoneAmount,
_o.ScenarioSriptGroupId,
_RewardParcelType,
_RewardParcelId,
_RewardAmount);
_reward_parcel_type,
_reward_parcel_id,
_reward_amount);
}
}

View File

@ -24,9 +24,9 @@ public struct AcademyFavorScheduleExcelTable : IFlatbufferObject
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable> CreateAcademyFavorScheduleExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
VectorOffset data_listOffset = default(VectorOffset)) {
builder.StartTable(1);
AcademyFavorScheduleExcelTable.AddDataList(builder, DataListOffset);
AcademyFavorScheduleExcelTable.AddDataList(builder, data_listOffset);
return AcademyFavorScheduleExcelTable.EndAcademyFavorScheduleExcelTable(builder);
}
@ -53,15 +53,15 @@ public struct AcademyFavorScheduleExcelTable : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable> Pack(FlatBufferBuilder builder, AcademyFavorScheduleExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable>);
var _DataList = default(VectorOffset);
var _data_list = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AcademyFavorScheduleExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
var __data_list = new Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>[_o.DataList.Count];
for (var _j = 0; _j < __data_list.Length; ++_j) { __data_list[_j] = SCHALE.Common.FlatData.AcademyFavorScheduleExcel.Pack(builder, _o.DataList[_j]); }
_data_list = CreateDataListVector(builder, __data_list);
}
return CreateAcademyFavorScheduleExcelTable(
builder,
_DataList);
_data_list);
}
}

View File

@ -0,0 +1,15 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
public enum AmplifyDoTRemoveCondition : int
{
None = 0,
ApplyCount = 1,
};
}

View File

@ -26,39 +26,38 @@ public struct ArenaNPCExcel : IFlatbufferObject
public long NPCLevel { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NPCLevelDeviation { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NPCStarGrade { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool UseTSS { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.Rarity ExceptionCharacterRarities(int j) { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.Rarity)0; }
public int ExceptionCharacterRaritiesLength { get { int o = __p.__offset(18); return o != 0 ? __p.__vector_len(o) : 0; } }
public SCHALE.Common.FlatData.Rarity ExceptionCharacterRarities(int j) { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.Rarity)0; }
public int ExceptionCharacterRaritiesLength { get { int o = __p.__offset(16); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<SCHALE.Common.FlatData.Rarity> GetExceptionCharacterRaritiesBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.Rarity>(18, 4); }
public Span<SCHALE.Common.FlatData.Rarity> GetExceptionCharacterRaritiesBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.Rarity>(16, 4); }
#else
public ArraySegment<byte>? GetExceptionCharacterRaritiesBytes() { return __p.__vector_as_arraysegment(18); }
public ArraySegment<byte>? GetExceptionCharacterRaritiesBytes() { return __p.__vector_as_arraysegment(16); }
#endif
public SCHALE.Common.FlatData.Rarity[] GetExceptionCharacterRaritiesArray() { int o = __p.__offset(18); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.Rarity[] a = new SCHALE.Common.FlatData.Rarity[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(p + i * 4); } return a; }
public long ExceptionMainCharacterIds(int j) { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionMainCharacterIdsLength { get { int o = __p.__offset(20); return o != 0 ? __p.__vector_len(o) : 0; } }
public SCHALE.Common.FlatData.Rarity[] GetExceptionCharacterRaritiesArray() { int o = __p.__offset(16); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.Rarity[] a = new SCHALE.Common.FlatData.Rarity[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(p + i * 4); } return a; }
public long ExceptionMainCharacterIds(int j) { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionMainCharacterIdsLength { get { int o = __p.__offset(18); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetExceptionMainCharacterIdsBytes() { return __p.__vector_as_span<long>(20, 8); }
public Span<long> GetExceptionMainCharacterIdsBytes() { return __p.__vector_as_span<long>(18, 8); }
#else
public ArraySegment<byte>? GetExceptionMainCharacterIdsBytes() { return __p.__vector_as_arraysegment(20); }
public ArraySegment<byte>? GetExceptionMainCharacterIdsBytes() { return __p.__vector_as_arraysegment(18); }
#endif
public long[] GetExceptionMainCharacterIdsArray() { return __p.__vector_as_array<long>(20); }
public long ExceptionSupportCharacterIds(int j) { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionSupportCharacterIdsLength { get { int o = __p.__offset(22); return o != 0 ? __p.__vector_len(o) : 0; } }
public long[] GetExceptionMainCharacterIdsArray() { return __p.__vector_as_array<long>(18); }
public long ExceptionSupportCharacterIds(int j) { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionSupportCharacterIdsLength { get { int o = __p.__offset(20); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetExceptionSupportCharacterIdsBytes() { return __p.__vector_as_span<long>(22, 8); }
public Span<long> GetExceptionSupportCharacterIdsBytes() { return __p.__vector_as_span<long>(20, 8); }
#else
public ArraySegment<byte>? GetExceptionSupportCharacterIdsBytes() { return __p.__vector_as_arraysegment(22); }
public ArraySegment<byte>? GetExceptionSupportCharacterIdsBytes() { return __p.__vector_as_arraysegment(20); }
#endif
public long[] GetExceptionSupportCharacterIdsArray() { return __p.__vector_as_array<long>(22); }
public long ExceptionTSSIds(int j) { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionTSSIdsLength { get { int o = __p.__offset(24); return o != 0 ? __p.__vector_len(o) : 0; } }
public long[] GetExceptionSupportCharacterIdsArray() { return __p.__vector_as_array<long>(20); }
public long ExceptionTSSIds(int j) { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ExceptionTSSIdsLength { get { int o = __p.__offset(22); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetExceptionTSSIdsBytes() { return __p.__vector_as_span<long>(24, 8); }
public Span<long> GetExceptionTSSIdsBytes() { return __p.__vector_as_span<long>(22, 8); }
#else
public ArraySegment<byte>? GetExceptionTSSIdsBytes() { return __p.__vector_as_arraysegment(24); }
public ArraySegment<byte>? GetExceptionTSSIdsBytes() { return __p.__vector_as_arraysegment(22); }
#endif
public long[] GetExceptionTSSIdsArray() { return __p.__vector_as_array<long>(24); }
public long[] GetExceptionTSSIdsArray() { return __p.__vector_as_array<long>(22); }
public static Offset<SCHALE.Common.FlatData.ArenaNPCExcel> CreateArenaNPCExcel(FlatBufferBuilder builder,
long UniqueId = 0,
@ -67,12 +66,11 @@ public struct ArenaNPCExcel : IFlatbufferObject
long NPCLevel = 0,
long NPCLevelDeviation = 0,
long NPCStarGrade = 0,
bool UseTSS = false,
VectorOffset ExceptionCharacterRaritiesOffset = default(VectorOffset),
VectorOffset ExceptionMainCharacterIdsOffset = default(VectorOffset),
VectorOffset ExceptionSupportCharacterIdsOffset = default(VectorOffset),
VectorOffset ExceptionTSSIdsOffset = default(VectorOffset)) {
builder.StartTable(11);
builder.StartTable(10);
ArenaNPCExcel.AddNPCStarGrade(builder, NPCStarGrade);
ArenaNPCExcel.AddNPCLevelDeviation(builder, NPCLevelDeviation);
ArenaNPCExcel.AddNPCLevel(builder, NPCLevel);
@ -83,37 +81,35 @@ public struct ArenaNPCExcel : IFlatbufferObject
ArenaNPCExcel.AddExceptionSupportCharacterIds(builder, ExceptionSupportCharacterIdsOffset);
ArenaNPCExcel.AddExceptionMainCharacterIds(builder, ExceptionMainCharacterIdsOffset);
ArenaNPCExcel.AddExceptionCharacterRarities(builder, ExceptionCharacterRaritiesOffset);
ArenaNPCExcel.AddUseTSS(builder, UseTSS);
return ArenaNPCExcel.EndArenaNPCExcel(builder);
}
public static void StartArenaNPCExcel(FlatBufferBuilder builder) { builder.StartTable(11); }
public static void StartArenaNPCExcel(FlatBufferBuilder builder) { builder.StartTable(10); }
public static void AddUniqueId(FlatBufferBuilder builder, long uniqueId) { builder.AddLong(0, uniqueId, 0); }
public static void AddRank(FlatBufferBuilder builder, long rank) { builder.AddLong(1, rank, 0); }
public static void AddNPCAccountLevel(FlatBufferBuilder builder, long nPCAccountLevel) { builder.AddLong(2, nPCAccountLevel, 0); }
public static void AddNPCLevel(FlatBufferBuilder builder, long nPCLevel) { builder.AddLong(3, nPCLevel, 0); }
public static void AddNPCLevelDeviation(FlatBufferBuilder builder, long nPCLevelDeviation) { builder.AddLong(4, nPCLevelDeviation, 0); }
public static void AddNPCStarGrade(FlatBufferBuilder builder, long nPCStarGrade) { builder.AddLong(5, nPCStarGrade, 0); }
public static void AddUseTSS(FlatBufferBuilder builder, bool useTSS) { builder.AddBool(6, useTSS, false); }
public static void AddExceptionCharacterRarities(FlatBufferBuilder builder, VectorOffset exceptionCharacterRaritiesOffset) { builder.AddOffset(7, exceptionCharacterRaritiesOffset.Value, 0); }
public static void AddExceptionCharacterRarities(FlatBufferBuilder builder, VectorOffset exceptionCharacterRaritiesOffset) { builder.AddOffset(6, exceptionCharacterRaritiesOffset.Value, 0); }
public static VectorOffset CreateExceptionCharacterRaritiesVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
public static VectorOffset CreateExceptionCharacterRaritiesVectorBlock(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionCharacterRaritiesVectorBlock(FlatBufferBuilder builder, ArraySegment<SCHALE.Common.FlatData.Rarity> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionCharacterRaritiesVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<SCHALE.Common.FlatData.Rarity>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExceptionCharacterRaritiesVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddExceptionMainCharacterIds(FlatBufferBuilder builder, VectorOffset exceptionMainCharacterIdsOffset) { builder.AddOffset(8, exceptionMainCharacterIdsOffset.Value, 0); }
public static void AddExceptionMainCharacterIds(FlatBufferBuilder builder, VectorOffset exceptionMainCharacterIdsOffset) { builder.AddOffset(7, exceptionMainCharacterIdsOffset.Value, 0); }
public static VectorOffset CreateExceptionMainCharacterIdsVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateExceptionMainCharacterIdsVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionMainCharacterIdsVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionMainCharacterIdsVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExceptionMainCharacterIdsVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddExceptionSupportCharacterIds(FlatBufferBuilder builder, VectorOffset exceptionSupportCharacterIdsOffset) { builder.AddOffset(9, exceptionSupportCharacterIdsOffset.Value, 0); }
public static void AddExceptionSupportCharacterIds(FlatBufferBuilder builder, VectorOffset exceptionSupportCharacterIdsOffset) { builder.AddOffset(8, exceptionSupportCharacterIdsOffset.Value, 0); }
public static VectorOffset CreateExceptionSupportCharacterIdsVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateExceptionSupportCharacterIdsVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionSupportCharacterIdsVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionSupportCharacterIdsVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExceptionSupportCharacterIdsVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddExceptionTSSIds(FlatBufferBuilder builder, VectorOffset exceptionTSSIdsOffset) { builder.AddOffset(10, exceptionTSSIdsOffset.Value, 0); }
public static void AddExceptionTSSIds(FlatBufferBuilder builder, VectorOffset exceptionTSSIdsOffset) { builder.AddOffset(9, exceptionTSSIdsOffset.Value, 0); }
public static VectorOffset CreateExceptionTSSIdsVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateExceptionTSSIdsVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExceptionTSSIdsVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
@ -136,7 +132,6 @@ public struct ArenaNPCExcel : IFlatbufferObject
_o.NPCLevel = TableEncryptionService.Convert(this.NPCLevel, key);
_o.NPCLevelDeviation = TableEncryptionService.Convert(this.NPCLevelDeviation, key);
_o.NPCStarGrade = TableEncryptionService.Convert(this.NPCStarGrade, key);
_o.UseTSS = TableEncryptionService.Convert(this.UseTSS, key);
_o.ExceptionCharacterRarities = new List<SCHALE.Common.FlatData.Rarity>();
for (var _j = 0; _j < this.ExceptionCharacterRaritiesLength; ++_j) {_o.ExceptionCharacterRarities.Add(TableEncryptionService.Convert(this.ExceptionCharacterRarities(_j), key));}
_o.ExceptionMainCharacterIds = new List<long>();
@ -176,7 +171,6 @@ public struct ArenaNPCExcel : IFlatbufferObject
_o.NPCLevel,
_o.NPCLevelDeviation,
_o.NPCStarGrade,
_o.UseTSS,
_ExceptionCharacterRarities,
_ExceptionMainCharacterIds,
_ExceptionSupportCharacterIds,
@ -192,7 +186,6 @@ public class ArenaNPCExcelT
public long NPCLevel { get; set; }
public long NPCLevelDeviation { get; set; }
public long NPCStarGrade { get; set; }
public bool UseTSS { get; set; }
public List<SCHALE.Common.FlatData.Rarity> ExceptionCharacterRarities { get; set; }
public List<long> ExceptionMainCharacterIds { get; set; }
public List<long> ExceptionSupportCharacterIds { get; set; }
@ -205,7 +198,6 @@ public class ArenaNPCExcelT
this.NPCLevel = 0;
this.NPCLevelDeviation = 0;
this.NPCStarGrade = 0;
this.UseTSS = false;
this.ExceptionCharacterRarities = null;
this.ExceptionMainCharacterIds = null;
this.ExceptionSupportCharacterIds = null;
@ -225,11 +217,10 @@ static public class ArenaNPCExcelVerify
&& verifier.VerifyField(tablePos, 10 /*NPCLevel*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*NPCLevelDeviation*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 14 /*NPCStarGrade*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*UseTSS*/, 1 /*bool*/, 1, false)
&& verifier.VerifyVectorOfData(tablePos, 18 /*ExceptionCharacterRarities*/, 4 /*SCHALE.Common.FlatData.Rarity*/, false)
&& verifier.VerifyVectorOfData(tablePos, 20 /*ExceptionMainCharacterIds*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 22 /*ExceptionSupportCharacterIds*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 24 /*ExceptionTSSIds*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 16 /*ExceptionCharacterRarities*/, 4 /*SCHALE.Common.FlatData.Rarity*/, false)
&& verifier.VerifyVectorOfData(tablePos, 18 /*ExceptionMainCharacterIds*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 20 /*ExceptionSupportCharacterIds*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 22 /*ExceptionTSSIds*/, 8 /*long*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public ArenaRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ArenaRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArenaRewardType.None; } }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ArenaRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArenaRewardType.None; } }
public long RankStart { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RankEnd { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string RankIconPath { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -60,7 +60,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ArenaRewardExcel> CreateArenaRewardExcel(FlatBufferBuilder builder,
long UniqueId = 0,
SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType = SCHALE.Common.FlatData.ArenaRewardType.None,
SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None,
long RankStart = 0,
long RankEnd = 0,
StringOffset RankIconPathOffset = default(StringOffset),
@ -77,13 +77,13 @@ public struct ArenaRewardExcel : IFlatbufferObject
ArenaRewardExcel.AddRewardParcelUniqueId(builder, RewardParcelUniqueIdOffset);
ArenaRewardExcel.AddRewardParcelType(builder, RewardParcelTypeOffset);
ArenaRewardExcel.AddRankIconPath(builder, RankIconPathOffset);
ArenaRewardExcel.AddArenaRewardType(builder, ArenaRewardType);
ArenaRewardExcel.AddArenaRewardType_(builder, ArenaRewardType_);
return ArenaRewardExcel.EndArenaRewardExcel(builder);
}
public static void StartArenaRewardExcel(FlatBufferBuilder builder) { builder.StartTable(9); }
public static void AddUniqueId(FlatBufferBuilder builder, long uniqueId) { builder.AddLong(0, uniqueId, 0); }
public static void AddArenaRewardType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArenaRewardType arenaRewardType) { builder.AddInt(1, (int)arenaRewardType, 0); }
public static void AddArenaRewardType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArenaRewardType arenaRewardType_) { builder.AddInt(1, (int)arenaRewardType_, 0); }
public static void AddRankStart(FlatBufferBuilder builder, long rankStart) { builder.AddLong(2, rankStart, 0); }
public static void AddRankEnd(FlatBufferBuilder builder, long rankEnd) { builder.AddLong(3, rankEnd, 0); }
public static void AddRankIconPath(FlatBufferBuilder builder, StringOffset rankIconPathOffset) { builder.AddOffset(4, rankIconPathOffset.Value, 0); }
@ -123,7 +123,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public void UnPackTo(ArenaRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ArenaReward");
_o.UniqueId = TableEncryptionService.Convert(this.UniqueId, key);
_o.ArenaRewardType = TableEncryptionService.Convert(this.ArenaRewardType, key);
_o.ArenaRewardType_ = TableEncryptionService.Convert(this.ArenaRewardType_, key);
_o.RankStart = TableEncryptionService.Convert(this.RankStart, key);
_o.RankEnd = TableEncryptionService.Convert(this.RankEnd, key);
_o.RankIconPath = TableEncryptionService.Convert(this.RankIconPath, key);
@ -163,7 +163,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
return CreateArenaRewardExcel(
builder,
_o.UniqueId,
_o.ArenaRewardType,
_o.ArenaRewardType_,
_o.RankStart,
_o.RankEnd,
_RankIconPath,
@ -177,7 +177,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public class ArenaRewardExcelT
{
public long UniqueId { get; set; }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType { get; set; }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ { get; set; }
public long RankStart { get; set; }
public long RankEnd { get; set; }
public string RankIconPath { get; set; }
@ -188,7 +188,7 @@ public class ArenaRewardExcelT
public ArenaRewardExcelT() {
this.UniqueId = 0;
this.ArenaRewardType = SCHALE.Common.FlatData.ArenaRewardType.None;
this.ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None;
this.RankStart = 0;
this.RankEnd = 0;
this.RankIconPath = null;
@ -206,7 +206,7 @@ static public class ArenaRewardExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*UniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ArenaRewardType*/, 4 /*SCHALE.Common.FlatData.ArenaRewardType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ArenaRewardType_*/, 4 /*SCHALE.Common.FlatData.ArenaRewardType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*RankStart*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*RankEnd*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 12 /*RankIconPath*/, false)

View File

@ -0,0 +1,84 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct AssistEchelonTypeConvertExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static AssistEchelonTypeConvertExcel GetRootAsAssistEchelonTypeConvertExcel(ByteBuffer _bb) { return GetRootAsAssistEchelonTypeConvertExcel(_bb, new AssistEchelonTypeConvertExcel()); }
public static AssistEchelonTypeConvertExcel GetRootAsAssistEchelonTypeConvertExcel(ByteBuffer _bb, AssistEchelonTypeConvertExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AssistEchelonTypeConvertExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.EchelonType Contents { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.EchelonType ConvertTo { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel> CreateAssistEchelonTypeConvertExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.EchelonType Contents = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.EchelonType ConvertTo = SCHALE.Common.FlatData.EchelonType.None) {
builder.StartTable(2);
AssistEchelonTypeConvertExcel.AddConvertTo(builder, ConvertTo);
AssistEchelonTypeConvertExcel.AddContents(builder, Contents);
return AssistEchelonTypeConvertExcel.EndAssistEchelonTypeConvertExcel(builder);
}
public static void StartAssistEchelonTypeConvertExcel(FlatBufferBuilder builder) { builder.StartTable(2); }
public static void AddContents(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType contents) { builder.AddInt(0, (int)contents, 0); }
public static void AddConvertTo(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType convertTo) { builder.AddInt(1, (int)convertTo, 0); }
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel> EndAssistEchelonTypeConvertExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>(o);
}
public AssistEchelonTypeConvertExcelT UnPack() {
var _o = new AssistEchelonTypeConvertExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(AssistEchelonTypeConvertExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("AssistEchelonTypeConvert");
_o.Contents = TableEncryptionService.Convert(this.Contents, key);
_o.ConvertTo = TableEncryptionService.Convert(this.ConvertTo, key);
}
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel> Pack(FlatBufferBuilder builder, AssistEchelonTypeConvertExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>);
return CreateAssistEchelonTypeConvertExcel(
builder,
_o.Contents,
_o.ConvertTo);
}
}
public class AssistEchelonTypeConvertExcelT
{
public SCHALE.Common.FlatData.EchelonType Contents { get; set; }
public SCHALE.Common.FlatData.EchelonType ConvertTo { get; set; }
public AssistEchelonTypeConvertExcelT() {
this.Contents = SCHALE.Common.FlatData.EchelonType.None;
this.ConvertTo = SCHALE.Common.FlatData.EchelonType.None;
}
}
static public class AssistEchelonTypeConvertExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Contents*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ConvertTo*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -10,77 +10,77 @@ using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct EventContentSpoilerPopupExcelTable : IFlatbufferObject
public struct AssistEchelonTypeConvertExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static EventContentSpoilerPopupExcelTable GetRootAsEventContentSpoilerPopupExcelTable(ByteBuffer _bb) { return GetRootAsEventContentSpoilerPopupExcelTable(_bb, new EventContentSpoilerPopupExcelTable()); }
public static EventContentSpoilerPopupExcelTable GetRootAsEventContentSpoilerPopupExcelTable(ByteBuffer _bb, EventContentSpoilerPopupExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public static AssistEchelonTypeConvertExcelTable GetRootAsAssistEchelonTypeConvertExcelTable(ByteBuffer _bb) { return GetRootAsAssistEchelonTypeConvertExcelTable(_bb, new AssistEchelonTypeConvertExcelTable()); }
public static AssistEchelonTypeConvertExcelTable GetRootAsAssistEchelonTypeConvertExcelTable(ByteBuffer _bb, AssistEchelonTypeConvertExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public EventContentSpoilerPopupExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public AssistEchelonTypeConvertExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.EventContentSpoilerPopupExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.EventContentSpoilerPopupExcel?)(new SCHALE.Common.FlatData.EventContentSpoilerPopupExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel?)(new SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelTable> CreateEventContentSpoilerPopupExcelTable(FlatBufferBuilder builder,
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> CreateAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
EventContentSpoilerPopupExcelTable.AddDataList(builder, DataListOffset);
return EventContentSpoilerPopupExcelTable.EndEventContentSpoilerPopupExcelTable(builder);
AssistEchelonTypeConvertExcelTable.AddDataList(builder, DataListOffset);
return AssistEchelonTypeConvertExcelTable.EndAssistEchelonTypeConvertExcelTable(builder);
}
public static void StartEventContentSpoilerPopupExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void StartAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelTable> EndEventContentSpoilerPopupExcelTable(FlatBufferBuilder builder) {
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> EndAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelTable>(o);
return new Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable>(o);
}
public EventContentSpoilerPopupExcelTableT UnPack() {
var _o = new EventContentSpoilerPopupExcelTableT();
public AssistEchelonTypeConvertExcelTableT UnPack() {
var _o = new AssistEchelonTypeConvertExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(EventContentSpoilerPopupExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentSpoilerPopupExcel");
_o.DataList = new List<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelT>();
public void UnPackTo(AssistEchelonTypeConvertExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("AssistEchelonTypeConvertExcel");
_o.DataList = new List<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelTable> Pack(FlatBufferBuilder builder, EventContentSpoilerPopupExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelTable>);
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> Pack(FlatBufferBuilder builder, AssistEchelonTypeConvertExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.EventContentSpoilerPopupExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.EventContentSpoilerPopupExcel.Pack(builder, _o.DataList[_j]); }
var __DataList = new Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateEventContentSpoilerPopupExcelTable(
return CreateAssistEchelonTypeConvertExcelTable(
builder,
_DataList);
}
}
public class EventContentSpoilerPopupExcelTableT
public class AssistEchelonTypeConvertExcelTableT
{
public List<SCHALE.Common.FlatData.EventContentSpoilerPopupExcelT> DataList { get; set; }
public List<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelT> DataList { get; set; }
public EventContentSpoilerPopupExcelTableT() {
public AssistEchelonTypeConvertExcelTableT() {
this.DataList = null;
}
}
static public class EventContentSpoilerPopupExcelTableVerify
static public class AssistEchelonTypeConvertExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.EventContentSpoilerPopupExcelVerify.Verify, false)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -71,8 +71,8 @@ public struct AttendanceExcel : IFlatbufferObject
#endif
public byte[] GetEndDateArray() { return __p.__vector_as_array<byte>(30); }
public long ExpiryDate { get { int o = __p.__offset(32); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.MailType MailType { get { int o = __p.__offset(34); return o != 0 ? (SCHALE.Common.FlatData.MailType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MailType.System; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get { int o = __p.__offset(36); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.MailType MailType_ { get { int o = __p.__offset(34); return o != 0 ? (SCHALE.Common.FlatData.MailType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MailType.System; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get { int o = __p.__offset(36); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public string TitleImagePath { get { int o = __p.__offset(38); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetTitleImagePathBytes() { return __p.__vector_as_span<byte>(38, 1); }
@ -104,8 +104,8 @@ public struct AttendanceExcel : IFlatbufferObject
StringOffset StartableEndDateOffset = default(StringOffset),
StringOffset EndDateOffset = default(StringOffset),
long ExpiryDate = 0,
SCHALE.Common.FlatData.MailType MailType = SCHALE.Common.FlatData.MailType.System,
SCHALE.Common.FlatData.DialogCategory DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.MailType MailType_ = SCHALE.Common.FlatData.MailType.System,
SCHALE.Common.FlatData.DialogCategory DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe,
StringOffset TitleImagePathOffset = default(StringOffset),
StringOffset DecorationImagePathOffset = default(StringOffset)) {
builder.StartTable(19);
@ -116,8 +116,8 @@ public struct AttendanceExcel : IFlatbufferObject
AttendanceExcel.AddId(builder, Id);
AttendanceExcel.AddDecorationImagePath(builder, DecorationImagePathOffset);
AttendanceExcel.AddTitleImagePath(builder, TitleImagePathOffset);
AttendanceExcel.AddDialogCategory(builder, DialogCategory);
AttendanceExcel.AddMailType(builder, MailType);
AttendanceExcel.AddDialogCategory_(builder, DialogCategory_);
AttendanceExcel.AddMailType_(builder, MailType_);
AttendanceExcel.AddEndDate(builder, EndDateOffset);
AttendanceExcel.AddStartableEndDate(builder, StartableEndDateOffset);
AttendanceExcel.AddStartDate(builder, StartDateOffset);
@ -147,8 +147,8 @@ public struct AttendanceExcel : IFlatbufferObject
public static void AddStartableEndDate(FlatBufferBuilder builder, StringOffset startableEndDateOffset) { builder.AddOffset(12, startableEndDateOffset.Value, 0); }
public static void AddEndDate(FlatBufferBuilder builder, StringOffset endDateOffset) { builder.AddOffset(13, endDateOffset.Value, 0); }
public static void AddExpiryDate(FlatBufferBuilder builder, long expiryDate) { builder.AddLong(14, expiryDate, 0); }
public static void AddMailType(FlatBufferBuilder builder, SCHALE.Common.FlatData.MailType mailType) { builder.AddInt(15, (int)mailType, 0); }
public static void AddDialogCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory) { builder.AddInt(16, (int)dialogCategory, 0); }
public static void AddMailType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.MailType mailType_) { builder.AddInt(15, (int)mailType_, 0); }
public static void AddDialogCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory_) { builder.AddInt(16, (int)dialogCategory_, 0); }
public static void AddTitleImagePath(FlatBufferBuilder builder, StringOffset titleImagePathOffset) { builder.AddOffset(17, titleImagePathOffset.Value, 0); }
public static void AddDecorationImagePath(FlatBufferBuilder builder, StringOffset decorationImagePathOffset) { builder.AddOffset(18, decorationImagePathOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.AttendanceExcel> EndAttendanceExcel(FlatBufferBuilder builder) {
@ -177,8 +177,8 @@ public struct AttendanceExcel : IFlatbufferObject
_o.StartableEndDate = TableEncryptionService.Convert(this.StartableEndDate, key);
_o.EndDate = TableEncryptionService.Convert(this.EndDate, key);
_o.ExpiryDate = TableEncryptionService.Convert(this.ExpiryDate, key);
_o.MailType = TableEncryptionService.Convert(this.MailType, key);
_o.DialogCategory = TableEncryptionService.Convert(this.DialogCategory, key);
_o.MailType_ = TableEncryptionService.Convert(this.MailType_, key);
_o.DialogCategory_ = TableEncryptionService.Convert(this.DialogCategory_, key);
_o.TitleImagePath = TableEncryptionService.Convert(this.TitleImagePath, key);
_o.DecorationImagePath = TableEncryptionService.Convert(this.DecorationImagePath, key);
}
@ -209,8 +209,8 @@ public struct AttendanceExcel : IFlatbufferObject
_StartableEndDate,
_EndDate,
_o.ExpiryDate,
_o.MailType,
_o.DialogCategory,
_o.MailType_,
_o.DialogCategory_,
_TitleImagePath,
_DecorationImagePath);
}
@ -233,8 +233,8 @@ public class AttendanceExcelT
public string StartableEndDate { get; set; }
public string EndDate { get; set; }
public long ExpiryDate { get; set; }
public SCHALE.Common.FlatData.MailType MailType { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get; set; }
public SCHALE.Common.FlatData.MailType MailType_ { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get; set; }
public string TitleImagePath { get; set; }
public string DecorationImagePath { get; set; }
@ -254,8 +254,8 @@ public class AttendanceExcelT
this.StartableEndDate = null;
this.EndDate = null;
this.ExpiryDate = 0;
this.MailType = SCHALE.Common.FlatData.MailType.System;
this.DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.MailType_ = SCHALE.Common.FlatData.MailType.System;
this.DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.TitleImagePath = null;
this.DecorationImagePath = null;
}
@ -282,8 +282,8 @@ static public class AttendanceExcelVerify
&& verifier.VerifyString(tablePos, 28 /*StartableEndDate*/, false)
&& verifier.VerifyString(tablePos, 30 /*EndDate*/, false)
&& verifier.VerifyField(tablePos, 32 /*ExpiryDate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 34 /*MailType*/, 4 /*SCHALE.Common.FlatData.MailType*/, 4, false)
&& verifier.VerifyField(tablePos, 36 /*DialogCategory*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 34 /*MailType_*/, 4 /*SCHALE.Common.FlatData.MailType*/, 4, false)
&& verifier.VerifyField(tablePos, 36 /*DialogCategory_*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyString(tablePos, 38 /*TitleImagePath*/, false)
&& verifier.VerifyString(tablePos, 40 /*DecorationImagePath*/, false)
&& verifier.VerifyTableEnd(tablePos);

View File

@ -22,8 +22,8 @@ public struct BossExternalBTExcel : IFlatbufferObject
public long ExternalBTId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AIPhase { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTNodeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTNodeType.Sequence; } }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTTrigger)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTTrigger.None; } }
public SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTNodeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTNodeType.Sequence; } }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTTrigger)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTTrigger.None; } }
public string TriggerArgument { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetTriggerArgumentBytes() { return __p.__vector_as_span<byte>(12, 1); }
@ -32,7 +32,7 @@ public struct BossExternalBTExcel : IFlatbufferObject
#endif
public byte[] GetTriggerArgumentArray() { return __p.__vector_as_array<byte>(12); }
public long BehaviorRate { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ExternalBehavior)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill; } }
public SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior_ { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ExternalBehavior)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill; } }
public string BehaviorArgument { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetBehaviorArgumentBytes() { return __p.__vector_as_span<byte>(18, 1); }
@ -44,32 +44,32 @@ public struct BossExternalBTExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.BossExternalBTExcel> CreateBossExternalBTExcel(FlatBufferBuilder builder,
long ExternalBTId = 0,
long AIPhase = 0,
SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence,
SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger = SCHALE.Common.FlatData.ExternalBTTrigger.None,
SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType_ = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence,
SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None,
StringOffset TriggerArgumentOffset = default(StringOffset),
long BehaviorRate = 0,
SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill,
SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior_ = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill,
StringOffset BehaviorArgumentOffset = default(StringOffset)) {
builder.StartTable(8);
BossExternalBTExcel.AddBehaviorRate(builder, BehaviorRate);
BossExternalBTExcel.AddAIPhase(builder, AIPhase);
BossExternalBTExcel.AddExternalBTId(builder, ExternalBTId);
BossExternalBTExcel.AddBehaviorArgument(builder, BehaviorArgumentOffset);
BossExternalBTExcel.AddExternalBehavior(builder, ExternalBehavior);
BossExternalBTExcel.AddExternalBehavior_(builder, ExternalBehavior_);
BossExternalBTExcel.AddTriggerArgument(builder, TriggerArgumentOffset);
BossExternalBTExcel.AddExternalBTTrigger(builder, ExternalBTTrigger);
BossExternalBTExcel.AddExternalBTNodeType(builder, ExternalBTNodeType);
BossExternalBTExcel.AddExternalBTTrigger_(builder, ExternalBTTrigger_);
BossExternalBTExcel.AddExternalBTNodeType_(builder, ExternalBTNodeType_);
return BossExternalBTExcel.EndBossExternalBTExcel(builder);
}
public static void StartBossExternalBTExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddExternalBTId(FlatBufferBuilder builder, long externalBTId) { builder.AddLong(0, externalBTId, 0); }
public static void AddAIPhase(FlatBufferBuilder builder, long aIPhase) { builder.AddLong(1, aIPhase, 0); }
public static void AddExternalBTNodeType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBTNodeType externalBTNodeType) { builder.AddInt(2, (int)externalBTNodeType, 0); }
public static void AddExternalBTTrigger(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBTTrigger externalBTTrigger) { builder.AddInt(3, (int)externalBTTrigger, 0); }
public static void AddExternalBTNodeType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBTNodeType externalBTNodeType_) { builder.AddInt(2, (int)externalBTNodeType_, 0); }
public static void AddExternalBTTrigger_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBTTrigger externalBTTrigger_) { builder.AddInt(3, (int)externalBTTrigger_, 0); }
public static void AddTriggerArgument(FlatBufferBuilder builder, StringOffset triggerArgumentOffset) { builder.AddOffset(4, triggerArgumentOffset.Value, 0); }
public static void AddBehaviorRate(FlatBufferBuilder builder, long behaviorRate) { builder.AddLong(5, behaviorRate, 0); }
public static void AddExternalBehavior(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBehavior externalBehavior) { builder.AddInt(6, (int)externalBehavior, 0); }
public static void AddExternalBehavior_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ExternalBehavior externalBehavior_) { builder.AddInt(6, (int)externalBehavior_, 0); }
public static void AddBehaviorArgument(FlatBufferBuilder builder, StringOffset behaviorArgumentOffset) { builder.AddOffset(7, behaviorArgumentOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.BossExternalBTExcel> EndBossExternalBTExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -84,11 +84,11 @@ public struct BossExternalBTExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("BossExternalBT");
_o.ExternalBTId = TableEncryptionService.Convert(this.ExternalBTId, key);
_o.AIPhase = TableEncryptionService.Convert(this.AIPhase, key);
_o.ExternalBTNodeType = TableEncryptionService.Convert(this.ExternalBTNodeType, key);
_o.ExternalBTTrigger = TableEncryptionService.Convert(this.ExternalBTTrigger, key);
_o.ExternalBTNodeType_ = TableEncryptionService.Convert(this.ExternalBTNodeType_, key);
_o.ExternalBTTrigger_ = TableEncryptionService.Convert(this.ExternalBTTrigger_, key);
_o.TriggerArgument = TableEncryptionService.Convert(this.TriggerArgument, key);
_o.BehaviorRate = TableEncryptionService.Convert(this.BehaviorRate, key);
_o.ExternalBehavior = TableEncryptionService.Convert(this.ExternalBehavior, key);
_o.ExternalBehavior_ = TableEncryptionService.Convert(this.ExternalBehavior_, key);
_o.BehaviorArgument = TableEncryptionService.Convert(this.BehaviorArgument, key);
}
public static Offset<SCHALE.Common.FlatData.BossExternalBTExcel> Pack(FlatBufferBuilder builder, BossExternalBTExcelT _o) {
@ -99,11 +99,11 @@ public struct BossExternalBTExcel : IFlatbufferObject
builder,
_o.ExternalBTId,
_o.AIPhase,
_o.ExternalBTNodeType,
_o.ExternalBTTrigger,
_o.ExternalBTNodeType_,
_o.ExternalBTTrigger_,
_TriggerArgument,
_o.BehaviorRate,
_o.ExternalBehavior,
_o.ExternalBehavior_,
_BehaviorArgument);
}
}
@ -112,21 +112,21 @@ public class BossExternalBTExcelT
{
public long ExternalBTId { get; set; }
public long AIPhase { get; set; }
public SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType { get; set; }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger { get; set; }
public SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType_ { get; set; }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ { get; set; }
public string TriggerArgument { get; set; }
public long BehaviorRate { get; set; }
public SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior { get; set; }
public SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior_ { get; set; }
public string BehaviorArgument { get; set; }
public BossExternalBTExcelT() {
this.ExternalBTId = 0;
this.AIPhase = 0;
this.ExternalBTNodeType = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence;
this.ExternalBTTrigger = SCHALE.Common.FlatData.ExternalBTTrigger.None;
this.ExternalBTNodeType_ = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence;
this.ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None;
this.TriggerArgument = null;
this.BehaviorRate = 0;
this.ExternalBehavior = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill;
this.ExternalBehavior_ = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill;
this.BehaviorArgument = null;
}
}
@ -139,11 +139,11 @@ static public class BossExternalBTExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ExternalBTId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*AIPhase*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ExternalBTNodeType*/, 4 /*SCHALE.Common.FlatData.ExternalBTNodeType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ExternalBTTrigger*/, 4 /*SCHALE.Common.FlatData.ExternalBTTrigger*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ExternalBTNodeType_*/, 4 /*SCHALE.Common.FlatData.ExternalBTNodeType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ExternalBTTrigger_*/, 4 /*SCHALE.Common.FlatData.ExternalBTTrigger*/, 4, false)
&& verifier.VerifyString(tablePos, 12 /*TriggerArgument*/, false)
&& verifier.VerifyField(tablePos, 14 /*BehaviorRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*ExternalBehavior*/, 4 /*SCHALE.Common.FlatData.ExternalBehavior*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*ExternalBehavior_*/, 4 /*SCHALE.Common.FlatData.ExternalBehavior*/, 4, false)
&& verifier.VerifyString(tablePos, 18 /*BehaviorArgument*/, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -27,20 +27,20 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
public ArraySegment<byte>? GetDamageFactorGroupIdBytes() { return __p.__vector_as_arraysegment(4); }
#endif
public byte[] GetDamageFactorGroupIdArray() { return __p.__vector_as_array<byte>(4); }
public SCHALE.Common.FlatData.BulletType BulletType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.BulletType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BulletType.Normal; } }
public SCHALE.Common.FlatData.ArmorType ArmorType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ArmorType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArmorType.LightArmor; } }
public SCHALE.Common.FlatData.BulletType BulletType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.BulletType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BulletType.Normal; } }
public SCHALE.Common.FlatData.ArmorType ArmorType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ArmorType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArmorType.LightArmor; } }
public long DamageRate { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.DamageAttribute DamageAttribute { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.DamageAttribute)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DamageAttribute.Resist; } }
public SCHALE.Common.FlatData.DamageAttribute DamageAttribute_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.DamageAttribute)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DamageAttribute.Resist; } }
public long MinDamageRate { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MaxDamageRate { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool ShowHighlightFloater { get { int o = __p.__offset(18); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public static Offset<SCHALE.Common.FlatData.BulletArmorDamageFactorExcel> CreateBulletArmorDamageFactorExcel(FlatBufferBuilder builder,
StringOffset DamageFactorGroupIdOffset = default(StringOffset),
SCHALE.Common.FlatData.BulletType BulletType = SCHALE.Common.FlatData.BulletType.Normal,
SCHALE.Common.FlatData.ArmorType ArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor,
SCHALE.Common.FlatData.BulletType BulletType_ = SCHALE.Common.FlatData.BulletType.Normal,
SCHALE.Common.FlatData.ArmorType ArmorType_ = SCHALE.Common.FlatData.ArmorType.LightArmor,
long DamageRate = 0,
SCHALE.Common.FlatData.DamageAttribute DamageAttribute = SCHALE.Common.FlatData.DamageAttribute.Resist,
SCHALE.Common.FlatData.DamageAttribute DamageAttribute_ = SCHALE.Common.FlatData.DamageAttribute.Resist,
long MinDamageRate = 0,
long MaxDamageRate = 0,
bool ShowHighlightFloater = false) {
@ -48,9 +48,9 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
BulletArmorDamageFactorExcel.AddMaxDamageRate(builder, MaxDamageRate);
BulletArmorDamageFactorExcel.AddMinDamageRate(builder, MinDamageRate);
BulletArmorDamageFactorExcel.AddDamageRate(builder, DamageRate);
BulletArmorDamageFactorExcel.AddDamageAttribute(builder, DamageAttribute);
BulletArmorDamageFactorExcel.AddArmorType(builder, ArmorType);
BulletArmorDamageFactorExcel.AddBulletType(builder, BulletType);
BulletArmorDamageFactorExcel.AddDamageAttribute_(builder, DamageAttribute_);
BulletArmorDamageFactorExcel.AddArmorType_(builder, ArmorType_);
BulletArmorDamageFactorExcel.AddBulletType_(builder, BulletType_);
BulletArmorDamageFactorExcel.AddDamageFactorGroupId(builder, DamageFactorGroupIdOffset);
BulletArmorDamageFactorExcel.AddShowHighlightFloater(builder, ShowHighlightFloater);
return BulletArmorDamageFactorExcel.EndBulletArmorDamageFactorExcel(builder);
@ -58,10 +58,10 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
public static void StartBulletArmorDamageFactorExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddDamageFactorGroupId(FlatBufferBuilder builder, StringOffset damageFactorGroupIdOffset) { builder.AddOffset(0, damageFactorGroupIdOffset.Value, 0); }
public static void AddBulletType(FlatBufferBuilder builder, SCHALE.Common.FlatData.BulletType bulletType) { builder.AddInt(1, (int)bulletType, 0); }
public static void AddArmorType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArmorType armorType) { builder.AddInt(2, (int)armorType, 0); }
public static void AddBulletType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.BulletType bulletType_) { builder.AddInt(1, (int)bulletType_, 0); }
public static void AddArmorType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArmorType armorType_) { builder.AddInt(2, (int)armorType_, 0); }
public static void AddDamageRate(FlatBufferBuilder builder, long damageRate) { builder.AddLong(3, damageRate, 0); }
public static void AddDamageAttribute(FlatBufferBuilder builder, SCHALE.Common.FlatData.DamageAttribute damageAttribute) { builder.AddInt(4, (int)damageAttribute, 0); }
public static void AddDamageAttribute_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DamageAttribute damageAttribute_) { builder.AddInt(4, (int)damageAttribute_, 0); }
public static void AddMinDamageRate(FlatBufferBuilder builder, long minDamageRate) { builder.AddLong(5, minDamageRate, 0); }
public static void AddMaxDamageRate(FlatBufferBuilder builder, long maxDamageRate) { builder.AddLong(6, maxDamageRate, 0); }
public static void AddShowHighlightFloater(FlatBufferBuilder builder, bool showHighlightFloater) { builder.AddBool(7, showHighlightFloater, false); }
@ -77,10 +77,10 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
public void UnPackTo(BulletArmorDamageFactorExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("BulletArmorDamageFactor");
_o.DamageFactorGroupId = TableEncryptionService.Convert(this.DamageFactorGroupId, key);
_o.BulletType = TableEncryptionService.Convert(this.BulletType, key);
_o.ArmorType = TableEncryptionService.Convert(this.ArmorType, key);
_o.BulletType_ = TableEncryptionService.Convert(this.BulletType_, key);
_o.ArmorType_ = TableEncryptionService.Convert(this.ArmorType_, key);
_o.DamageRate = TableEncryptionService.Convert(this.DamageRate, key);
_o.DamageAttribute = TableEncryptionService.Convert(this.DamageAttribute, key);
_o.DamageAttribute_ = TableEncryptionService.Convert(this.DamageAttribute_, key);
_o.MinDamageRate = TableEncryptionService.Convert(this.MinDamageRate, key);
_o.MaxDamageRate = TableEncryptionService.Convert(this.MaxDamageRate, key);
_o.ShowHighlightFloater = TableEncryptionService.Convert(this.ShowHighlightFloater, key);
@ -91,10 +91,10 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
return CreateBulletArmorDamageFactorExcel(
builder,
_DamageFactorGroupId,
_o.BulletType,
_o.ArmorType,
_o.BulletType_,
_o.ArmorType_,
_o.DamageRate,
_o.DamageAttribute,
_o.DamageAttribute_,
_o.MinDamageRate,
_o.MaxDamageRate,
_o.ShowHighlightFloater);
@ -104,20 +104,20 @@ public struct BulletArmorDamageFactorExcel : IFlatbufferObject
public class BulletArmorDamageFactorExcelT
{
public string DamageFactorGroupId { get; set; }
public SCHALE.Common.FlatData.BulletType BulletType { get; set; }
public SCHALE.Common.FlatData.ArmorType ArmorType { get; set; }
public SCHALE.Common.FlatData.BulletType BulletType_ { get; set; }
public SCHALE.Common.FlatData.ArmorType ArmorType_ { get; set; }
public long DamageRate { get; set; }
public SCHALE.Common.FlatData.DamageAttribute DamageAttribute { get; set; }
public SCHALE.Common.FlatData.DamageAttribute DamageAttribute_ { get; set; }
public long MinDamageRate { get; set; }
public long MaxDamageRate { get; set; }
public bool ShowHighlightFloater { get; set; }
public BulletArmorDamageFactorExcelT() {
this.DamageFactorGroupId = null;
this.BulletType = SCHALE.Common.FlatData.BulletType.Normal;
this.ArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor;
this.BulletType_ = SCHALE.Common.FlatData.BulletType.Normal;
this.ArmorType_ = SCHALE.Common.FlatData.ArmorType.LightArmor;
this.DamageRate = 0;
this.DamageAttribute = SCHALE.Common.FlatData.DamageAttribute.Resist;
this.DamageAttribute_ = SCHALE.Common.FlatData.DamageAttribute.Resist;
this.MinDamageRate = 0;
this.MaxDamageRate = 0;
this.ShowHighlightFloater = false;
@ -131,10 +131,10 @@ static public class BulletArmorDamageFactorExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyString(tablePos, 4 /*DamageFactorGroupId*/, false)
&& verifier.VerifyField(tablePos, 6 /*BulletType*/, 4 /*SCHALE.Common.FlatData.BulletType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ArmorType*/, 4 /*SCHALE.Common.FlatData.ArmorType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*BulletType_*/, 4 /*SCHALE.Common.FlatData.BulletType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ArmorType_*/, 4 /*SCHALE.Common.FlatData.ArmorType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*DamageRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*DamageAttribute*/, 4 /*SCHALE.Common.FlatData.DamageAttribute*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*DamageAttribute_*/, 4 /*SCHALE.Common.FlatData.DamageAttribute*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*MinDamageRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*MaxDamageRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*ShowHighlightFloater*/, 1 /*bool*/, 1, false)

View File

@ -76,7 +76,7 @@ public struct CampaignStageExcel : IFlatbufferObject
public byte[] GetStrategyMapBGArray() { return __p.__vector_as_array<byte>(34); }
public long CampaignStageRewardId { get { int o = __p.__offset(36); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int MaxTurn { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public int RecommandLevel { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string BgmId { get { int o = __p.__offset(44); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -85,10 +85,10 @@ public struct CampaignStageExcel : IFlatbufferObject
public ArraySegment<byte>? GetBgmIdBytes() { return __p.__vector_as_arraysegment(44); }
#endif
public byte[] GetBgmIdArray() { return __p.__vector_as_array<byte>(44); }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None; } }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None; } }
public long GroundId { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StrategySkipGroundId { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(52); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(52); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public long BGMId { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string FirstClearReportEventName { get { int o = __p.__offset(56); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -99,7 +99,7 @@ public struct CampaignStageExcel : IFlatbufferObject
public byte[] GetFirstClearReportEventNameArray() { return __p.__vector_as_array<byte>(56); }
public long TacticRewardExp { get { int o = __p.__offset(58); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FixedEchelonId { get { int o = __p.__offset(60); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get { int o = __p.__offset(62); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(62); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public static Offset<SCHALE.Common.FlatData.CampaignStageExcel> CreateCampaignStageExcel(FlatBufferBuilder builder,
long Id = 0,
@ -120,18 +120,18 @@ public struct CampaignStageExcel : IFlatbufferObject
StringOffset StrategyMapBGOffset = default(StringOffset),
long CampaignStageRewardId = 0,
int MaxTurn = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
StringOffset BgmIdOffset = default(StringOffset),
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment = SCHALE.Common.FlatData.StrategyEnvironment.None,
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None,
long GroundId = 0,
int StrategySkipGroundId = 0,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
long BGMId = 0,
StringOffset FirstClearReportEventNameOffset = default(StringOffset),
long TacticRewardExp = 0,
long FixedEchelonId = 0,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
builder.StartTable(30);
CampaignStageExcel.AddFixedEchelonId(builder, FixedEchelonId);
CampaignStageExcel.AddTacticRewardExp(builder, TacticRewardExp);
@ -144,14 +144,14 @@ public struct CampaignStageExcel : IFlatbufferObject
CampaignStageExcel.AddBattleDuration(builder, BattleDuration);
CampaignStageExcel.AddCleardScenarioId(builder, CleardScenarioId);
CampaignStageExcel.AddId(builder, Id);
CampaignStageExcel.AddEchelonExtensionType(builder, EchelonExtensionType);
CampaignStageExcel.AddEchelonExtensionType_(builder, EchelonExtensionType_);
CampaignStageExcel.AddFirstClearReportEventName(builder, FirstClearReportEventNameOffset);
CampaignStageExcel.AddContentType(builder, ContentType);
CampaignStageExcel.AddContentType_(builder, ContentType_);
CampaignStageExcel.AddStrategySkipGroundId(builder, StrategySkipGroundId);
CampaignStageExcel.AddStrategyEnvironment(builder, StrategyEnvironment);
CampaignStageExcel.AddStrategyEnvironment_(builder, StrategyEnvironment_);
CampaignStageExcel.AddBgmId(builder, BgmIdOffset);
CampaignStageExcel.AddRecommandLevel(builder, RecommandLevel);
CampaignStageExcel.AddStageTopography(builder, StageTopography);
CampaignStageExcel.AddStageTopography_(builder, StageTopography_);
CampaignStageExcel.AddMaxTurn(builder, MaxTurn);
CampaignStageExcel.AddStrategyMapBG(builder, StrategyMapBGOffset);
CampaignStageExcel.AddStrategyMap(builder, StrategyMapOffset);
@ -195,18 +195,18 @@ public struct CampaignStageExcel : IFlatbufferObject
public static void AddStrategyMapBG(FlatBufferBuilder builder, StringOffset strategyMapBGOffset) { builder.AddOffset(15, strategyMapBGOffset.Value, 0); }
public static void AddCampaignStageRewardId(FlatBufferBuilder builder, long campaignStageRewardId) { builder.AddLong(16, campaignStageRewardId, 0); }
public static void AddMaxTurn(FlatBufferBuilder builder, int maxTurn) { builder.AddInt(17, maxTurn, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(18, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(18, (int)stageTopography_, 0); }
public static void AddRecommandLevel(FlatBufferBuilder builder, int recommandLevel) { builder.AddInt(19, recommandLevel, 0); }
public static void AddBgmId(FlatBufferBuilder builder, StringOffset bgmIdOffset) { builder.AddOffset(20, bgmIdOffset.Value, 0); }
public static void AddStrategyEnvironment(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyEnvironment strategyEnvironment) { builder.AddInt(21, (int)strategyEnvironment, 0); }
public static void AddStrategyEnvironment_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyEnvironment strategyEnvironment_) { builder.AddInt(21, (int)strategyEnvironment_, 0); }
public static void AddGroundId(FlatBufferBuilder builder, long groundId) { builder.AddLong(22, groundId, 0); }
public static void AddStrategySkipGroundId(FlatBufferBuilder builder, int strategySkipGroundId) { builder.AddInt(23, strategySkipGroundId, 0); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(24, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(24, (int)contentType_, 0); }
public static void AddBGMId(FlatBufferBuilder builder, long bGMId) { builder.AddLong(25, bGMId, 0); }
public static void AddFirstClearReportEventName(FlatBufferBuilder builder, StringOffset firstClearReportEventNameOffset) { builder.AddOffset(26, firstClearReportEventNameOffset.Value, 0); }
public static void AddTacticRewardExp(FlatBufferBuilder builder, long tacticRewardExp) { builder.AddLong(27, tacticRewardExp, 0); }
public static void AddFixedEchelonId(FlatBufferBuilder builder, long fixedEchelonId) { builder.AddLong(28, fixedEchelonId, 0); }
public static void AddEchelonExtensionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType) { builder.AddInt(29, (int)echelonExtensionType, 0); }
public static void AddEchelonExtensionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType_) { builder.AddInt(29, (int)echelonExtensionType_, 0); }
public static Offset<SCHALE.Common.FlatData.CampaignStageExcel> EndCampaignStageExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CampaignStageExcel>(o);
@ -238,18 +238,18 @@ public struct CampaignStageExcel : IFlatbufferObject
_o.StrategyMapBG = TableEncryptionService.Convert(this.StrategyMapBG, key);
_o.CampaignStageRewardId = TableEncryptionService.Convert(this.CampaignStageRewardId, key);
_o.MaxTurn = TableEncryptionService.Convert(this.MaxTurn, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.RecommandLevel = TableEncryptionService.Convert(this.RecommandLevel, key);
_o.BgmId = TableEncryptionService.Convert(this.BgmId, key);
_o.StrategyEnvironment = TableEncryptionService.Convert(this.StrategyEnvironment, key);
_o.StrategyEnvironment_ = TableEncryptionService.Convert(this.StrategyEnvironment_, key);
_o.GroundId = TableEncryptionService.Convert(this.GroundId, key);
_o.StrategySkipGroundId = TableEncryptionService.Convert(this.StrategySkipGroundId, key);
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.BGMId = TableEncryptionService.Convert(this.BGMId, key);
_o.FirstClearReportEventName = TableEncryptionService.Convert(this.FirstClearReportEventName, key);
_o.TacticRewardExp = TableEncryptionService.Convert(this.TacticRewardExp, key);
_o.FixedEchelonId = TableEncryptionService.Convert(this.FixedEchelonId, key);
_o.EchelonExtensionType = TableEncryptionService.Convert(this.EchelonExtensionType, key);
_o.EchelonExtensionType_ = TableEncryptionService.Convert(this.EchelonExtensionType_, key);
}
public static Offset<SCHALE.Common.FlatData.CampaignStageExcel> Pack(FlatBufferBuilder builder, CampaignStageExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CampaignStageExcel>);
@ -289,18 +289,18 @@ public struct CampaignStageExcel : IFlatbufferObject
_StrategyMapBG,
_o.CampaignStageRewardId,
_o.MaxTurn,
_o.StageTopography,
_o.StageTopography_,
_o.RecommandLevel,
_BgmId,
_o.StrategyEnvironment,
_o.StrategyEnvironment_,
_o.GroundId,
_o.StrategySkipGroundId,
_o.ContentType,
_o.ContentType_,
_o.BGMId,
_FirstClearReportEventName,
_o.TacticRewardExp,
_o.FixedEchelonId,
_o.EchelonExtensionType);
_o.EchelonExtensionType_);
}
}
@ -324,18 +324,18 @@ public class CampaignStageExcelT
public string StrategyMapBG { get; set; }
public long CampaignStageRewardId { get; set; }
public int MaxTurn { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public int RecommandLevel { get; set; }
public string BgmId { get; set; }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment { get; set; }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get; set; }
public long GroundId { get; set; }
public int StrategySkipGroundId { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public long BGMId { get; set; }
public string FirstClearReportEventName { get; set; }
public long TacticRewardExp { get; set; }
public long FixedEchelonId { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get; set; }
public CampaignStageExcelT() {
this.Id = 0;
@ -356,18 +356,18 @@ public class CampaignStageExcelT
this.StrategyMapBG = null;
this.CampaignStageRewardId = 0;
this.MaxTurn = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.BgmId = null;
this.StrategyEnvironment = SCHALE.Common.FlatData.StrategyEnvironment.None;
this.StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None;
this.GroundId = 0;
this.StrategySkipGroundId = 0;
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.BGMId = 0;
this.FirstClearReportEventName = null;
this.TacticRewardExp = 0;
this.FixedEchelonId = 0;
this.EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
}
}
@ -395,18 +395,18 @@ static public class CampaignStageExcelVerify
&& verifier.VerifyString(tablePos, 34 /*StrategyMapBG*/, false)
&& verifier.VerifyField(tablePos, 36 /*CampaignStageRewardId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 38 /*MaxTurn*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 40 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 40 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*RecommandLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 44 /*BgmId*/, false)
&& verifier.VerifyField(tablePos, 46 /*StrategyEnvironment*/, 4 /*SCHALE.Common.FlatData.StrategyEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*StrategyEnvironment_*/, 4 /*SCHALE.Common.FlatData.StrategyEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*GroundId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 50 /*StrategySkipGroundId*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 52 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 52 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 54 /*BGMId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 56 /*FirstClearReportEventName*/, false)
&& verifier.VerifyField(tablePos, 58 /*TacticRewardExp*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 60 /*FixedEchelonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 62 /*EchelonExtensionType*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 62 /*EchelonExtensionType_*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
public CampaignStageRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int StageRewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType StageRewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long StageRewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,7 +30,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CampaignStageRewardExcel> CreateCampaignStageRewardExcel(FlatBufferBuilder builder,
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag = SCHALE.Common.FlatData.RewardTag.Default,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int StageRewardProb = 0,
SCHALE.Common.FlatData.ParcelType StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long StageRewardId = 0,
@ -42,14 +42,14 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
CampaignStageRewardExcel.AddStageRewardAmount(builder, StageRewardAmount);
CampaignStageRewardExcel.AddStageRewardParcelType(builder, StageRewardParcelType);
CampaignStageRewardExcel.AddStageRewardProb(builder, StageRewardProb);
CampaignStageRewardExcel.AddRewardTag(builder, RewardTag);
CampaignStageRewardExcel.AddRewardTag_(builder, RewardTag_);
CampaignStageRewardExcel.AddIsDisplayed(builder, IsDisplayed);
return CampaignStageRewardExcel.EndCampaignStageRewardExcel(builder);
}
public static void StartCampaignStageRewardExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(0, groupId, 0); }
public static void AddRewardTag(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag) { builder.AddInt(1, (int)rewardTag, 0); }
public static void AddRewardTag_(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag_) { builder.AddInt(1, (int)rewardTag_, 0); }
public static void AddStageRewardProb(FlatBufferBuilder builder, int stageRewardProb) { builder.AddInt(2, stageRewardProb, 0); }
public static void AddStageRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType stageRewardParcelType) { builder.AddInt(3, (int)stageRewardParcelType, 0); }
public static void AddStageRewardId(FlatBufferBuilder builder, long stageRewardId) { builder.AddLong(4, stageRewardId, 0); }
@ -67,7 +67,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
public void UnPackTo(CampaignStageRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CampaignStageReward");
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.RewardTag = TableEncryptionService.Convert(this.RewardTag, key);
_o.RewardTag_ = TableEncryptionService.Convert(this.RewardTag_, key);
_o.StageRewardProb = TableEncryptionService.Convert(this.StageRewardProb, key);
_o.StageRewardParcelType = TableEncryptionService.Convert(this.StageRewardParcelType, key);
_o.StageRewardId = TableEncryptionService.Convert(this.StageRewardId, key);
@ -79,7 +79,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
return CreateCampaignStageRewardExcel(
builder,
_o.GroupId,
_o.RewardTag,
_o.RewardTag_,
_o.StageRewardProb,
_o.StageRewardParcelType,
_o.StageRewardId,
@ -91,7 +91,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
public class CampaignStageRewardExcelT
{
public long GroupId { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get; set; }
public int StageRewardProb { get; set; }
public SCHALE.Common.FlatData.ParcelType StageRewardParcelType { get; set; }
public long StageRewardId { get; set; }
@ -100,7 +100,7 @@ public class CampaignStageRewardExcelT
public CampaignStageRewardExcelT() {
this.GroupId = 0;
this.RewardTag = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.StageRewardProb = 0;
this.StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.StageRewardId = 0;
@ -116,7 +116,7 @@ static public class CampaignStageRewardExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag_*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*StageRewardProb*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StageRewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*StageRewardId*/, 8 /*long*/, 8, false)

View File

@ -36,7 +36,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
public ArraySegment<byte>? GetPrefabNameBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public byte[] GetPrefabNameArray() { return __p.__vector_as_array<byte>(10); }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StrategyObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyObjectType.None; } }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StrategyObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyObjectType.None; } }
public SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long StrategyRewardID { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string StrategyRewardName { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -59,7 +59,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
uint Key = 0,
StringOffset NameOffset = default(StringOffset),
StringOffset PrefabNameOffset = default(StringOffset),
SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType = SCHALE.Common.FlatData.StrategyObjectType.None,
SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None,
SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long StrategyRewardID = 0,
StringOffset StrategyRewardNameOffset = default(StringOffset),
@ -81,7 +81,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
CampaignStrategyObjectExcel.AddStrategyRewardAmount(builder, StrategyRewardAmount);
CampaignStrategyObjectExcel.AddStrategyRewardName(builder, StrategyRewardNameOffset);
CampaignStrategyObjectExcel.AddStrategyRewardParcelType(builder, StrategyRewardParcelType);
CampaignStrategyObjectExcel.AddStrategyObjectType(builder, StrategyObjectType);
CampaignStrategyObjectExcel.AddStrategyObjectType_(builder, StrategyObjectType_);
CampaignStrategyObjectExcel.AddPrefabName(builder, PrefabNameOffset);
CampaignStrategyObjectExcel.AddName(builder, NameOffset);
CampaignStrategyObjectExcel.AddKey(builder, Key);
@ -94,7 +94,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
public static void AddKey(FlatBufferBuilder builder, uint key) { builder.AddUint(1, key, 0); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(2, nameOffset.Value, 0); }
public static void AddPrefabName(FlatBufferBuilder builder, StringOffset prefabNameOffset) { builder.AddOffset(3, prefabNameOffset.Value, 0); }
public static void AddStrategyObjectType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyObjectType strategyObjectType) { builder.AddInt(4, (int)strategyObjectType, 0); }
public static void AddStrategyObjectType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyObjectType strategyObjectType_) { builder.AddInt(4, (int)strategyObjectType_, 0); }
public static void AddStrategyRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType strategyRewardParcelType) { builder.AddInt(5, (int)strategyRewardParcelType, 0); }
public static void AddStrategyRewardID(FlatBufferBuilder builder, long strategyRewardID) { builder.AddLong(6, strategyRewardID, 0); }
public static void AddStrategyRewardName(FlatBufferBuilder builder, StringOffset strategyRewardNameOffset) { builder.AddOffset(7, strategyRewardNameOffset.Value, 0); }
@ -120,7 +120,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
_o.Key = TableEncryptionService.Convert(this.Key, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.PrefabName = TableEncryptionService.Convert(this.PrefabName, key);
_o.StrategyObjectType = TableEncryptionService.Convert(this.StrategyObjectType, key);
_o.StrategyObjectType_ = TableEncryptionService.Convert(this.StrategyObjectType_, key);
_o.StrategyRewardParcelType = TableEncryptionService.Convert(this.StrategyRewardParcelType, key);
_o.StrategyRewardID = TableEncryptionService.Convert(this.StrategyRewardID, key);
_o.StrategyRewardName = TableEncryptionService.Convert(this.StrategyRewardName, key);
@ -143,7 +143,7 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
_o.Key,
_Name,
_PrefabName,
_o.StrategyObjectType,
_o.StrategyObjectType_,
_o.StrategyRewardParcelType,
_o.StrategyRewardID,
_StrategyRewardName,
@ -163,7 +163,7 @@ public class CampaignStrategyObjectExcelT
public uint Key { get; set; }
public string Name { get; set; }
public string PrefabName { get; set; }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType { get; set; }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ { get; set; }
public SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType { get; set; }
public long StrategyRewardID { get; set; }
public string StrategyRewardName { get; set; }
@ -180,7 +180,7 @@ public class CampaignStrategyObjectExcelT
this.Key = 0;
this.Name = null;
this.PrefabName = null;
this.StrategyObjectType = SCHALE.Common.FlatData.StrategyObjectType.None;
this.StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None;
this.StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.StrategyRewardID = 0;
this.StrategyRewardName = null;
@ -204,7 +204,7 @@ static public class CampaignStrategyObjectExcelVerify
&& verifier.VerifyField(tablePos, 6 /*Key*/, 4 /*uint*/, 4, false)
&& verifier.VerifyString(tablePos, 8 /*Name*/, false)
&& verifier.VerifyString(tablePos, 10 /*PrefabName*/, false)
&& verifier.VerifyField(tablePos, 12 /*StrategyObjectType*/, 4 /*SCHALE.Common.FlatData.StrategyObjectType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*StrategyObjectType_*/, 4 /*SCHALE.Common.FlatData.StrategyObjectType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*StrategyRewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*StrategyRewardID*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 18 /*StrategyRewardName*/, false)

View File

@ -21,7 +21,7 @@ public struct CharacterAIExcel : IFlatbufferObject
public CharacterAIExcel __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 SCHALE.Common.FlatData.EngageType EngageType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EngageType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EngageType.SearchAndMove; } }
public SCHALE.Common.FlatData.EngageType EngageType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EngageType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EngageType.SearchAndMove; } }
public SCHALE.Common.FlatData.PositioningType Positioning { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.PositioningType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PositioningType.CloseToObstacle; } }
public bool CheckCanUseAutoSkill { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long DistanceReduceRatioObstaclePath { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -35,7 +35,7 @@ public struct CharacterAIExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CharacterAIExcel> CreateCharacterAIExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.EngageType EngageType = SCHALE.Common.FlatData.EngageType.SearchAndMove,
SCHALE.Common.FlatData.EngageType EngageType_ = SCHALE.Common.FlatData.EngageType.SearchAndMove,
SCHALE.Common.FlatData.PositioningType Positioning = SCHALE.Common.FlatData.PositioningType.CloseToObstacle,
bool CheckCanUseAutoSkill = false,
long DistanceReduceRatioObstaclePath = 0,
@ -54,7 +54,7 @@ public struct CharacterAIExcel : IFlatbufferObject
CharacterAIExcel.AddDistanceReduceRatioObstaclePath(builder, DistanceReduceRatioObstaclePath);
CharacterAIExcel.AddId(builder, Id);
CharacterAIExcel.AddPositioning(builder, Positioning);
CharacterAIExcel.AddEngageType(builder, EngageType);
CharacterAIExcel.AddEngageType_(builder, EngageType_);
CharacterAIExcel.AddHasTargetSwitchingMotion(builder, HasTargetSwitchingMotion);
CharacterAIExcel.AddCanUseObstacleOfStandMotion(builder, CanUseObstacleOfStandMotion);
CharacterAIExcel.AddCanUseObstacleOfKneelMotion(builder, CanUseObstacleOfKneelMotion);
@ -64,7 +64,7 @@ public struct CharacterAIExcel : IFlatbufferObject
public static void StartCharacterAIExcel(FlatBufferBuilder builder) { builder.StartTable(12); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddEngageType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EngageType engageType) { builder.AddInt(1, (int)engageType, 0); }
public static void AddEngageType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EngageType engageType_) { builder.AddInt(1, (int)engageType_, 0); }
public static void AddPositioning(FlatBufferBuilder builder, SCHALE.Common.FlatData.PositioningType positioning) { builder.AddInt(2, (int)positioning, 0); }
public static void AddCheckCanUseAutoSkill(FlatBufferBuilder builder, bool checkCanUseAutoSkill) { builder.AddBool(3, checkCanUseAutoSkill, false); }
public static void AddDistanceReduceRatioObstaclePath(FlatBufferBuilder builder, long distanceReduceRatioObstaclePath) { builder.AddLong(4, distanceReduceRatioObstaclePath, 0); }
@ -87,7 +87,7 @@ public struct CharacterAIExcel : IFlatbufferObject
public void UnPackTo(CharacterAIExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterAI");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.EngageType = TableEncryptionService.Convert(this.EngageType, key);
_o.EngageType_ = TableEncryptionService.Convert(this.EngageType_, key);
_o.Positioning = TableEncryptionService.Convert(this.Positioning, key);
_o.CheckCanUseAutoSkill = TableEncryptionService.Convert(this.CheckCanUseAutoSkill, key);
_o.DistanceReduceRatioObstaclePath = TableEncryptionService.Convert(this.DistanceReduceRatioObstaclePath, key);
@ -104,7 +104,7 @@ public struct CharacterAIExcel : IFlatbufferObject
return CreateCharacterAIExcel(
builder,
_o.Id,
_o.EngageType,
_o.EngageType_,
_o.Positioning,
_o.CheckCanUseAutoSkill,
_o.DistanceReduceRatioObstaclePath,
@ -121,7 +121,7 @@ public struct CharacterAIExcel : IFlatbufferObject
public class CharacterAIExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.EngageType EngageType { get; set; }
public SCHALE.Common.FlatData.EngageType EngageType_ { get; set; }
public SCHALE.Common.FlatData.PositioningType Positioning { get; set; }
public bool CheckCanUseAutoSkill { get; set; }
public long DistanceReduceRatioObstaclePath { get; set; }
@ -135,7 +135,7 @@ public class CharacterAIExcelT
public CharacterAIExcelT() {
this.Id = 0;
this.EngageType = SCHALE.Common.FlatData.EngageType.SearchAndMove;
this.EngageType_ = SCHALE.Common.FlatData.EngageType.SearchAndMove;
this.Positioning = SCHALE.Common.FlatData.PositioningType.CloseToObstacle;
this.CheckCanUseAutoSkill = false;
this.DistanceReduceRatioObstaclePath = 0;
@ -156,7 +156,7 @@ static public class CharacterAIExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EngageType*/, 4 /*SCHALE.Common.FlatData.EngageType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EngageType_*/, 4 /*SCHALE.Common.FlatData.EngageType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Positioning*/, 4 /*SCHALE.Common.FlatData.PositioningType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*CheckCanUseAutoSkill*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 12 /*DistanceReduceRatioObstaclePath*/, 8 /*long*/, 8, false)

View File

@ -21,14 +21,14 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
public CharacterCalculationLimitExcel __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 SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.BattleCalculationStat CalculationValue { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.BattleCalculationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage; } }
public long MinValue { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MaxValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel> CreateCharacterCalculationLimitExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.BattleCalculationStat CalculationValue = SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage,
long MinValue = 0,
long MaxValue = 0) {
@ -37,13 +37,13 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
CharacterCalculationLimitExcel.AddMinValue(builder, MinValue);
CharacterCalculationLimitExcel.AddId(builder, Id);
CharacterCalculationLimitExcel.AddCalculationValue(builder, CalculationValue);
CharacterCalculationLimitExcel.AddTacticEntityType(builder, TacticEntityType);
CharacterCalculationLimitExcel.AddTacticEntityType_(builder, TacticEntityType_);
return CharacterCalculationLimitExcel.EndCharacterCalculationLimitExcel(builder);
}
public static void StartCharacterCalculationLimitExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddTacticEntityType(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType) { builder.AddInt(1, (int)tacticEntityType, 0); }
public static void AddTacticEntityType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType_) { builder.AddInt(1, (int)tacticEntityType_, 0); }
public static void AddCalculationValue(FlatBufferBuilder builder, SCHALE.Common.FlatData.BattleCalculationStat calculationValue) { builder.AddInt(2, (int)calculationValue, 0); }
public static void AddMinValue(FlatBufferBuilder builder, long minValue) { builder.AddLong(3, minValue, 0); }
public static void AddMaxValue(FlatBufferBuilder builder, long maxValue) { builder.AddLong(4, maxValue, 0); }
@ -59,7 +59,7 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
public void UnPackTo(CharacterCalculationLimitExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterCalculationLimit");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.TacticEntityType = TableEncryptionService.Convert(this.TacticEntityType, key);
_o.TacticEntityType_ = TableEncryptionService.Convert(this.TacticEntityType_, key);
_o.CalculationValue = TableEncryptionService.Convert(this.CalculationValue, key);
_o.MinValue = TableEncryptionService.Convert(this.MinValue, key);
_o.MaxValue = TableEncryptionService.Convert(this.MaxValue, key);
@ -69,7 +69,7 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
return CreateCharacterCalculationLimitExcel(
builder,
_o.Id,
_o.TacticEntityType,
_o.TacticEntityType_,
_o.CalculationValue,
_o.MinValue,
_o.MaxValue);
@ -79,14 +79,14 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
public class CharacterCalculationLimitExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get; set; }
public SCHALE.Common.FlatData.BattleCalculationStat CalculationValue { get; set; }
public long MinValue { get; set; }
public long MaxValue { get; set; }
public CharacterCalculationLimitExcelT() {
this.Id = 0;
this.TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None;
this.CalculationValue = SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage;
this.MinValue = 0;
this.MaxValue = 0;
@ -100,7 +100,7 @@ static public class CharacterCalculationLimitExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType_*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*CalculationValue*/, 4 /*SCHALE.Common.FlatData.BattleCalculationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*MinValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*MaxValue*/, 8 /*long*/, 8, false)

View File

@ -24,13 +24,13 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
public long OriginalCharacterId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long DisplayOrder { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventID { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.DialogCondition DialogCondition { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.DialogCondition)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCondition.Idle; } }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.DialogConditionDetail)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogConditionDetail.None; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.DialogCondition DialogCondition_ { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.DialogCondition)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCondition.Idle; } }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.DialogConditionDetail)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogConditionDetail.None; } }
public long DialogConditionDetailValue { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GroupId { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.DialogType DialogType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.DialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogType.Talk; } }
public SCHALE.Common.FlatData.DialogType DialogType_ { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.DialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogType.Talk; } }
public string ActionName { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetActionNameBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -69,7 +69,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
#endif
public uint[] GetVoiceIdArray() { return __p.__vector_as_array<uint>(36); }
public bool CollectionVisible { get { int o = __p.__offset(38); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public long UnlockEventSeason { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioGroupId { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string LocalizeCVGroup { get { int o = __p.__offset(46); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -85,13 +85,13 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
long OriginalCharacterId = 0,
long DisplayOrder = 0,
long EventID = 0,
SCHALE.Common.FlatData.ProductionStep ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition DialogCondition = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail = SCHALE.Common.FlatData.DialogConditionDetail.None,
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None,
long DialogConditionDetailValue = 0,
long GroupId = 0,
SCHALE.Common.FlatData.DialogType DialogType = SCHALE.Common.FlatData.DialogType.Talk,
SCHALE.Common.FlatData.DialogType DialogType_ = SCHALE.Common.FlatData.DialogType.Talk,
StringOffset ActionNameOffset = default(StringOffset),
long Duration = 0,
StringOffset AnimationNameOffset = default(StringOffset),
@ -99,7 +99,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
StringOffset LocalizeJPOffset = default(StringOffset),
VectorOffset VoiceIdOffset = default(VectorOffset),
bool CollectionVisible = false,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long UnlockEventSeason = 0,
long ScenarioGroupId = 0,
StringOffset LocalizeCVGroupOffset = default(StringOffset)) {
@ -114,17 +114,17 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
CharacterDialogEventExcel.AddOriginalCharacterId(builder, OriginalCharacterId);
CharacterDialogEventExcel.AddCostumeUniqueId(builder, CostumeUniqueId);
CharacterDialogEventExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterDialogEventExcel.AddCVCollectionType(builder, CVCollectionType);
CharacterDialogEventExcel.AddCVCollectionType_(builder, CVCollectionType_);
CharacterDialogEventExcel.AddVoiceId(builder, VoiceIdOffset);
CharacterDialogEventExcel.AddLocalizeJP(builder, LocalizeJPOffset);
CharacterDialogEventExcel.AddLocalizeKR(builder, LocalizeKROffset);
CharacterDialogEventExcel.AddAnimationName(builder, AnimationNameOffset);
CharacterDialogEventExcel.AddActionName(builder, ActionNameOffset);
CharacterDialogEventExcel.AddDialogType(builder, DialogType);
CharacterDialogEventExcel.AddDialogConditionDetail(builder, DialogConditionDetail);
CharacterDialogEventExcel.AddDialogCondition(builder, DialogCondition);
CharacterDialogEventExcel.AddDialogCategory(builder, DialogCategory);
CharacterDialogEventExcel.AddProductionStep(builder, ProductionStep);
CharacterDialogEventExcel.AddDialogType_(builder, DialogType_);
CharacterDialogEventExcel.AddDialogConditionDetail_(builder, DialogConditionDetail_);
CharacterDialogEventExcel.AddDialogCondition_(builder, DialogCondition_);
CharacterDialogEventExcel.AddDialogCategory_(builder, DialogCategory_);
CharacterDialogEventExcel.AddProductionStep_(builder, ProductionStep_);
CharacterDialogEventExcel.AddCollectionVisible(builder, CollectionVisible);
return CharacterDialogEventExcel.EndCharacterDialogEventExcel(builder);
}
@ -134,13 +134,13 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
public static void AddOriginalCharacterId(FlatBufferBuilder builder, long originalCharacterId) { builder.AddLong(1, originalCharacterId, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, long displayOrder) { builder.AddLong(2, displayOrder, 0); }
public static void AddEventID(FlatBufferBuilder builder, long eventID) { builder.AddLong(3, eventID, 0); }
public static void AddProductionStep(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep) { builder.AddInt(4, (int)productionStep, 0); }
public static void AddDialogCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory) { builder.AddInt(5, (int)dialogCategory, 0); }
public static void AddDialogCondition(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCondition dialogCondition) { builder.AddInt(6, (int)dialogCondition, 0); }
public static void AddDialogConditionDetail(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogConditionDetail dialogConditionDetail) { builder.AddInt(7, (int)dialogConditionDetail, 0); }
public static void AddProductionStep_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep_) { builder.AddInt(4, (int)productionStep_, 0); }
public static void AddDialogCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory_) { builder.AddInt(5, (int)dialogCategory_, 0); }
public static void AddDialogCondition_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCondition dialogCondition_) { builder.AddInt(6, (int)dialogCondition_, 0); }
public static void AddDialogConditionDetail_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogConditionDetail dialogConditionDetail_) { builder.AddInt(7, (int)dialogConditionDetail_, 0); }
public static void AddDialogConditionDetailValue(FlatBufferBuilder builder, long dialogConditionDetailValue) { builder.AddLong(8, dialogConditionDetailValue, 0); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(9, groupId, 0); }
public static void AddDialogType(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogType dialogType) { builder.AddInt(10, (int)dialogType, 0); }
public static void AddDialogType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogType dialogType_) { builder.AddInt(10, (int)dialogType_, 0); }
public static void AddActionName(FlatBufferBuilder builder, StringOffset actionNameOffset) { builder.AddOffset(11, actionNameOffset.Value, 0); }
public static void AddDuration(FlatBufferBuilder builder, long duration) { builder.AddLong(12, duration, 0); }
public static void AddAnimationName(FlatBufferBuilder builder, StringOffset animationNameOffset) { builder.AddOffset(13, animationNameOffset.Value, 0); }
@ -153,7 +153,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
public static VectorOffset CreateVoiceIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<uint>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartVoiceIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(17, collectionVisible, false); }
public static void AddCVCollectionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType) { builder.AddInt(18, (int)cVCollectionType, 0); }
public static void AddCVCollectionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType_) { builder.AddInt(18, (int)cVCollectionType_, 0); }
public static void AddUnlockEventSeason(FlatBufferBuilder builder, long unlockEventSeason) { builder.AddLong(19, unlockEventSeason, 0); }
public static void AddScenarioGroupId(FlatBufferBuilder builder, long scenarioGroupId) { builder.AddLong(20, scenarioGroupId, 0); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(21, localizeCVGroupOffset.Value, 0); }
@ -172,13 +172,13 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
_o.OriginalCharacterId = TableEncryptionService.Convert(this.OriginalCharacterId, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.EventID = TableEncryptionService.Convert(this.EventID, key);
_o.ProductionStep = TableEncryptionService.Convert(this.ProductionStep, key);
_o.DialogCategory = TableEncryptionService.Convert(this.DialogCategory, key);
_o.DialogCondition = TableEncryptionService.Convert(this.DialogCondition, key);
_o.DialogConditionDetail = TableEncryptionService.Convert(this.DialogConditionDetail, key);
_o.ProductionStep_ = TableEncryptionService.Convert(this.ProductionStep_, key);
_o.DialogCategory_ = TableEncryptionService.Convert(this.DialogCategory_, key);
_o.DialogCondition_ = TableEncryptionService.Convert(this.DialogCondition_, key);
_o.DialogConditionDetail_ = TableEncryptionService.Convert(this.DialogConditionDetail_, key);
_o.DialogConditionDetailValue = TableEncryptionService.Convert(this.DialogConditionDetailValue, key);
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.DialogType = TableEncryptionService.Convert(this.DialogType, key);
_o.DialogType_ = TableEncryptionService.Convert(this.DialogType_, key);
_o.ActionName = TableEncryptionService.Convert(this.ActionName, key);
_o.Duration = TableEncryptionService.Convert(this.Duration, key);
_o.AnimationName = TableEncryptionService.Convert(this.AnimationName, key);
@ -187,7 +187,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
_o.VoiceId = new List<uint>();
for (var _j = 0; _j < this.VoiceIdLength; ++_j) {_o.VoiceId.Add(TableEncryptionService.Convert(this.VoiceId(_j), key));}
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.CVCollectionType = TableEncryptionService.Convert(this.CVCollectionType, key);
_o.CVCollectionType_ = TableEncryptionService.Convert(this.CVCollectionType_, key);
_o.UnlockEventSeason = TableEncryptionService.Convert(this.UnlockEventSeason, key);
_o.ScenarioGroupId = TableEncryptionService.Convert(this.ScenarioGroupId, key);
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
@ -210,13 +210,13 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
_o.OriginalCharacterId,
_o.DisplayOrder,
_o.EventID,
_o.ProductionStep,
_o.DialogCategory,
_o.DialogCondition,
_o.DialogConditionDetail,
_o.ProductionStep_,
_o.DialogCategory_,
_o.DialogCondition_,
_o.DialogConditionDetail_,
_o.DialogConditionDetailValue,
_o.GroupId,
_o.DialogType,
_o.DialogType_,
_ActionName,
_o.Duration,
_AnimationName,
@ -224,7 +224,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
_LocalizeJP,
_VoiceId,
_o.CollectionVisible,
_o.CVCollectionType,
_o.CVCollectionType_,
_o.UnlockEventSeason,
_o.ScenarioGroupId,
_LocalizeCVGroup);
@ -237,13 +237,13 @@ public class CharacterDialogEventExcelT
public long OriginalCharacterId { get; set; }
public long DisplayOrder { get; set; }
public long EventID { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get; set; }
public SCHALE.Common.FlatData.DialogCondition DialogCondition { get; set; }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get; set; }
public SCHALE.Common.FlatData.DialogCondition DialogCondition_ { get; set; }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ { get; set; }
public long DialogConditionDetailValue { get; set; }
public long GroupId { get; set; }
public SCHALE.Common.FlatData.DialogType DialogType { get; set; }
public SCHALE.Common.FlatData.DialogType DialogType_ { get; set; }
public string ActionName { get; set; }
public long Duration { get; set; }
public string AnimationName { get; set; }
@ -251,7 +251,7 @@ public class CharacterDialogEventExcelT
public string LocalizeJP { get; set; }
public List<uint> VoiceId { get; set; }
public bool CollectionVisible { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get; set; }
public long UnlockEventSeason { get; set; }
public long ScenarioGroupId { get; set; }
public string LocalizeCVGroup { get; set; }
@ -261,13 +261,13 @@ public class CharacterDialogEventExcelT
this.OriginalCharacterId = 0;
this.DisplayOrder = 0;
this.EventID = 0;
this.ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.DialogCondition = SCHALE.Common.FlatData.DialogCondition.Idle;
this.DialogConditionDetail = SCHALE.Common.FlatData.DialogConditionDetail.None;
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle;
this.DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None;
this.DialogConditionDetailValue = 0;
this.GroupId = 0;
this.DialogType = SCHALE.Common.FlatData.DialogType.Talk;
this.DialogType_ = SCHALE.Common.FlatData.DialogType.Talk;
this.ActionName = null;
this.Duration = 0;
this.AnimationName = null;
@ -275,7 +275,7 @@ public class CharacterDialogEventExcelT
this.LocalizeJP = null;
this.VoiceId = null;
this.CollectionVisible = false;
this.CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.UnlockEventSeason = 0;
this.ScenarioGroupId = 0;
this.LocalizeCVGroup = null;
@ -292,13 +292,13 @@ static public class CharacterDialogEventExcelVerify
&& verifier.VerifyField(tablePos, 6 /*OriginalCharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*DisplayOrder*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*EventID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*ProductionStep*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*DialogCategory*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*DialogCondition*/, 4 /*SCHALE.Common.FlatData.DialogCondition*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*DialogConditionDetail*/, 4 /*SCHALE.Common.FlatData.DialogConditionDetail*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*ProductionStep_*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*DialogCategory_*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*DialogCondition_*/, 4 /*SCHALE.Common.FlatData.DialogCondition*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*DialogConditionDetail_*/, 4 /*SCHALE.Common.FlatData.DialogConditionDetail*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*DialogConditionDetailValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 22 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 24 /*DialogType*/, 4 /*SCHALE.Common.FlatData.DialogType*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*DialogType_*/, 4 /*SCHALE.Common.FlatData.DialogType*/, 4, false)
&& verifier.VerifyString(tablePos, 26 /*ActionName*/, false)
&& verifier.VerifyField(tablePos, 28 /*Duration*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 30 /*AnimationName*/, false)
@ -306,7 +306,7 @@ static public class CharacterDialogEventExcelVerify
&& verifier.VerifyString(tablePos, 34 /*LocalizeJP*/, false)
&& verifier.VerifyVectorOfData(tablePos, 36 /*VoiceId*/, 4 /*uint*/, false)
&& verifier.VerifyField(tablePos, 38 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 40 /*CVCollectionType*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 40 /*CVCollectionType_*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*UnlockEventSeason*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 44 /*ScenarioGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 46 /*LocalizeCVGroup*/, false)

View File

@ -58,20 +58,20 @@ public struct CharacterDialogExcel : IFlatbufferObject
public ArraySegment<byte>? GetAnimationNameBytes() { return __p.__vector_as_arraysegment(30); }
#endif
public byte[] GetAnimationNameArray() { return __p.__vector_as_array<byte>(30); }
public string LocalizeKR { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string LocalizeKr { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeKRBytes() { return __p.__vector_as_span<byte>(32, 1); }
public Span<byte> GetLocalizeKrBytes() { return __p.__vector_as_span<byte>(32, 1); }
#else
public ArraySegment<byte>? GetLocalizeKRBytes() { return __p.__vector_as_arraysegment(32); }
public ArraySegment<byte>? GetLocalizeKrBytes() { return __p.__vector_as_arraysegment(32); }
#endif
public byte[] GetLocalizeKRArray() { return __p.__vector_as_array<byte>(32); }
public string LocalizeJP { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetLocalizeKrArray() { return __p.__vector_as_array<byte>(32); }
public string LocalizeJp { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeJPBytes() { return __p.__vector_as_span<byte>(34, 1); }
public Span<byte> GetLocalizeJpBytes() { return __p.__vector_as_span<byte>(34, 1); }
#else
public ArraySegment<byte>? GetLocalizeJPBytes() { return __p.__vector_as_arraysegment(34); }
public ArraySegment<byte>? GetLocalizeJpBytes() { return __p.__vector_as_arraysegment(34); }
#endif
public byte[] GetLocalizeJPArray() { return __p.__vector_as_array<byte>(34); }
public byte[] GetLocalizeJpArray() { return __p.__vector_as_array<byte>(34); }
public uint VoiceId(int j) { int o = __p.__offset(36); return o != 0 ? __p.bb.GetUint(__p.__vector(o) + j * 4) : (uint)0; }
public int VoiceIdLength { get { int o = __p.__offset(36); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
@ -84,69 +84,69 @@ public struct CharacterDialogExcel : IFlatbufferObject
public float PosX { get { int o = __p.__offset(40); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float PosY { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public bool CollectionVisible { get { int o = __p.__offset(44); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public SCHALE.Common.FlatData.CVCollectionType CvCollectionType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public long UnlockFavorRank { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool UnlockEquipWeapon { get { int o = __p.__offset(50); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string LocalizeCVGroup { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string LocalizeCvGroup { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeCVGroupBytes() { return __p.__vector_as_span<byte>(52, 1); }
public Span<byte> GetLocalizeCvGroupBytes() { return __p.__vector_as_span<byte>(52, 1); }
#else
public ArraySegment<byte>? GetLocalizeCVGroupBytes() { return __p.__vector_as_arraysegment(52); }
public ArraySegment<byte>? GetLocalizeCvGroupBytes() { return __p.__vector_as_arraysegment(52); }
#endif
public byte[] GetLocalizeCVGroupArray() { return __p.__vector_as_array<byte>(52); }
public byte[] GetLocalizeCvGroupArray() { return __p.__vector_as_array<byte>(52); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> CreateCharacterDialogExcel(FlatBufferBuilder builder,
long CharacterId = 0,
long CostumeUniqueId = 0,
long DisplayOrder = 0,
SCHALE.Common.FlatData.ProductionStep ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition DialogCondition = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.Anniversary Anniversary = SCHALE.Common.FlatData.Anniversary.None,
StringOffset StartDateOffset = default(StringOffset),
StringOffset EndDateOffset = default(StringOffset),
long GroupId = 0,
SCHALE.Common.FlatData.DialogType DialogType = SCHALE.Common.FlatData.DialogType.Talk,
StringOffset ActionNameOffset = default(StringOffset),
long Duration = 0,
StringOffset AnimationNameOffset = default(StringOffset),
StringOffset LocalizeKROffset = default(StringOffset),
StringOffset LocalizeJPOffset = default(StringOffset),
VectorOffset VoiceIdOffset = default(VectorOffset),
bool ApplyPosition = false,
float PosX = 0.0f,
float PosY = 0.0f,
bool CollectionVisible = false,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long UnlockFavorRank = 0,
bool UnlockEquipWeapon = false,
StringOffset LocalizeCVGroupOffset = default(StringOffset)) {
long character_id = 0,
long costume_unique_id = 0,
long display_order = 0,
SCHALE.Common.FlatData.ProductionStep production_step = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory dialog_category = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition dialog_condition = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.Anniversary anniversary = SCHALE.Common.FlatData.Anniversary.None,
StringOffset start_dateOffset = default(StringOffset),
StringOffset end_dateOffset = default(StringOffset),
long group_id = 0,
SCHALE.Common.FlatData.DialogType dialog_type = SCHALE.Common.FlatData.DialogType.Talk,
StringOffset action_nameOffset = default(StringOffset),
long duration = 0,
StringOffset animation_nameOffset = default(StringOffset),
StringOffset localize_krOffset = default(StringOffset),
StringOffset localize_jpOffset = default(StringOffset),
VectorOffset voice_idOffset = default(VectorOffset),
bool apply_position = false,
float pos_x = 0.0f,
float pos_y = 0.0f,
bool collection_visible = false,
SCHALE.Common.FlatData.CVCollectionType cv_collection_type = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long unlock_favor_rank = 0,
bool unlock_equip_weapon = false,
StringOffset localize_cv_groupOffset = default(StringOffset)) {
builder.StartTable(25);
CharacterDialogExcel.AddUnlockFavorRank(builder, UnlockFavorRank);
CharacterDialogExcel.AddDuration(builder, Duration);
CharacterDialogExcel.AddGroupId(builder, GroupId);
CharacterDialogExcel.AddDisplayOrder(builder, DisplayOrder);
CharacterDialogExcel.AddCostumeUniqueId(builder, CostumeUniqueId);
CharacterDialogExcel.AddCharacterId(builder, CharacterId);
CharacterDialogExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterDialogExcel.AddCVCollectionType(builder, CVCollectionType);
CharacterDialogExcel.AddPosY(builder, PosY);
CharacterDialogExcel.AddPosX(builder, PosX);
CharacterDialogExcel.AddVoiceId(builder, VoiceIdOffset);
CharacterDialogExcel.AddLocalizeJP(builder, LocalizeJPOffset);
CharacterDialogExcel.AddLocalizeKR(builder, LocalizeKROffset);
CharacterDialogExcel.AddAnimationName(builder, AnimationNameOffset);
CharacterDialogExcel.AddActionName(builder, ActionNameOffset);
CharacterDialogExcel.AddDialogType(builder, DialogType);
CharacterDialogExcel.AddEndDate(builder, EndDateOffset);
CharacterDialogExcel.AddStartDate(builder, StartDateOffset);
CharacterDialogExcel.AddAnniversary(builder, Anniversary);
CharacterDialogExcel.AddDialogCondition(builder, DialogCondition);
CharacterDialogExcel.AddDialogCategory(builder, DialogCategory);
CharacterDialogExcel.AddProductionStep(builder, ProductionStep);
CharacterDialogExcel.AddUnlockEquipWeapon(builder, UnlockEquipWeapon);
CharacterDialogExcel.AddCollectionVisible(builder, CollectionVisible);
CharacterDialogExcel.AddApplyPosition(builder, ApplyPosition);
CharacterDialogExcel.AddUnlockFavorRank(builder, unlock_favor_rank);
CharacterDialogExcel.AddDuration(builder, duration);
CharacterDialogExcel.AddGroupId(builder, group_id);
CharacterDialogExcel.AddDisplayOrder(builder, display_order);
CharacterDialogExcel.AddCostumeUniqueId(builder, costume_unique_id);
CharacterDialogExcel.AddCharacterId(builder, character_id);
CharacterDialogExcel.AddLocalizeCvGroup(builder, localize_cv_groupOffset);
CharacterDialogExcel.AddCvCollectionType(builder, cv_collection_type);
CharacterDialogExcel.AddPosY(builder, pos_y);
CharacterDialogExcel.AddPosX(builder, pos_x);
CharacterDialogExcel.AddVoiceId(builder, voice_idOffset);
CharacterDialogExcel.AddLocalizeJp(builder, localize_jpOffset);
CharacterDialogExcel.AddLocalizeKr(builder, localize_krOffset);
CharacterDialogExcel.AddAnimationName(builder, animation_nameOffset);
CharacterDialogExcel.AddActionName(builder, action_nameOffset);
CharacterDialogExcel.AddDialogType(builder, dialog_type);
CharacterDialogExcel.AddEndDate(builder, end_dateOffset);
CharacterDialogExcel.AddStartDate(builder, start_dateOffset);
CharacterDialogExcel.AddAnniversary(builder, anniversary);
CharacterDialogExcel.AddDialogCondition(builder, dialog_condition);
CharacterDialogExcel.AddDialogCategory(builder, dialog_category);
CharacterDialogExcel.AddProductionStep(builder, production_step);
CharacterDialogExcel.AddUnlockEquipWeapon(builder, unlock_equip_weapon);
CharacterDialogExcel.AddCollectionVisible(builder, collection_visible);
CharacterDialogExcel.AddApplyPosition(builder, apply_position);
return CharacterDialogExcel.EndCharacterDialogExcel(builder);
}
@ -165,8 +165,8 @@ public struct CharacterDialogExcel : IFlatbufferObject
public static void AddActionName(FlatBufferBuilder builder, StringOffset actionNameOffset) { builder.AddOffset(11, actionNameOffset.Value, 0); }
public static void AddDuration(FlatBufferBuilder builder, long duration) { builder.AddLong(12, duration, 0); }
public static void AddAnimationName(FlatBufferBuilder builder, StringOffset animationNameOffset) { builder.AddOffset(13, animationNameOffset.Value, 0); }
public static void AddLocalizeKR(FlatBufferBuilder builder, StringOffset localizeKROffset) { builder.AddOffset(14, localizeKROffset.Value, 0); }
public static void AddLocalizeJP(FlatBufferBuilder builder, StringOffset localizeJPOffset) { builder.AddOffset(15, localizeJPOffset.Value, 0); }
public static void AddLocalizeKr(FlatBufferBuilder builder, StringOffset localizeKrOffset) { builder.AddOffset(14, localizeKrOffset.Value, 0); }
public static void AddLocalizeJp(FlatBufferBuilder builder, StringOffset localizeJpOffset) { builder.AddOffset(15, localizeJpOffset.Value, 0); }
public static void AddVoiceId(FlatBufferBuilder builder, VectorOffset voiceIdOffset) { builder.AddOffset(16, voiceIdOffset.Value, 0); }
public static VectorOffset CreateVoiceIdVector(FlatBufferBuilder builder, uint[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddUint(data[i]); return builder.EndVector(); }
public static VectorOffset CreateVoiceIdVectorBlock(FlatBufferBuilder builder, uint[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
@ -177,10 +177,10 @@ public struct CharacterDialogExcel : IFlatbufferObject
public static void AddPosX(FlatBufferBuilder builder, float posX) { builder.AddFloat(18, posX, 0.0f); }
public static void AddPosY(FlatBufferBuilder builder, float posY) { builder.AddFloat(19, posY, 0.0f); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(20, collectionVisible, false); }
public static void AddCVCollectionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType) { builder.AddInt(21, (int)cVCollectionType, 0); }
public static void AddCvCollectionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cvCollectionType) { builder.AddInt(21, (int)cvCollectionType, 0); }
public static void AddUnlockFavorRank(FlatBufferBuilder builder, long unlockFavorRank) { builder.AddLong(22, unlockFavorRank, 0); }
public static void AddUnlockEquipWeapon(FlatBufferBuilder builder, bool unlockEquipWeapon) { builder.AddBool(23, unlockEquipWeapon, false); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(24, localizeCVGroupOffset.Value, 0); }
public static void AddLocalizeCvGroup(FlatBufferBuilder builder, StringOffset localizeCvGroupOffset) { builder.AddOffset(24, localizeCvGroupOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> EndCharacterDialogExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterDialogExcel>(o);
@ -206,33 +206,33 @@ public struct CharacterDialogExcel : IFlatbufferObject
_o.ActionName = TableEncryptionService.Convert(this.ActionName, key);
_o.Duration = TableEncryptionService.Convert(this.Duration, key);
_o.AnimationName = TableEncryptionService.Convert(this.AnimationName, key);
_o.LocalizeKR = TableEncryptionService.Convert(this.LocalizeKR, key);
_o.LocalizeJP = TableEncryptionService.Convert(this.LocalizeJP, key);
_o.LocalizeKr = TableEncryptionService.Convert(this.LocalizeKr, key);
_o.LocalizeJp = TableEncryptionService.Convert(this.LocalizeJp, key);
_o.VoiceId = new List<uint>();
for (var _j = 0; _j < this.VoiceIdLength; ++_j) {_o.VoiceId.Add(TableEncryptionService.Convert(this.VoiceId(_j), key));}
_o.ApplyPosition = TableEncryptionService.Convert(this.ApplyPosition, key);
_o.PosX = TableEncryptionService.Convert(this.PosX, key);
_o.PosY = TableEncryptionService.Convert(this.PosY, key);
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.CVCollectionType = TableEncryptionService.Convert(this.CVCollectionType, key);
_o.CvCollectionType = TableEncryptionService.Convert(this.CvCollectionType, key);
_o.UnlockFavorRank = TableEncryptionService.Convert(this.UnlockFavorRank, key);
_o.UnlockEquipWeapon = TableEncryptionService.Convert(this.UnlockEquipWeapon, key);
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
_o.LocalizeCvGroup = TableEncryptionService.Convert(this.LocalizeCvGroup, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> Pack(FlatBufferBuilder builder, CharacterDialogExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterDialogExcel>);
var _StartDate = _o.StartDate == null ? default(StringOffset) : builder.CreateString(_o.StartDate);
var _EndDate = _o.EndDate == null ? default(StringOffset) : builder.CreateString(_o.EndDate);
var _ActionName = _o.ActionName == null ? default(StringOffset) : builder.CreateString(_o.ActionName);
var _AnimationName = _o.AnimationName == null ? default(StringOffset) : builder.CreateString(_o.AnimationName);
var _LocalizeKR = _o.LocalizeKR == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKR);
var _LocalizeJP = _o.LocalizeJP == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJP);
var _VoiceId = default(VectorOffset);
var _start_date = _o.StartDate == null ? default(StringOffset) : builder.CreateString(_o.StartDate);
var _end_date = _o.EndDate == null ? default(StringOffset) : builder.CreateString(_o.EndDate);
var _action_name = _o.ActionName == null ? default(StringOffset) : builder.CreateString(_o.ActionName);
var _animation_name = _o.AnimationName == null ? default(StringOffset) : builder.CreateString(_o.AnimationName);
var _localize_kr = _o.LocalizeKr == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKr);
var _localize_jp = _o.LocalizeJp == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJp);
var _voice_id = default(VectorOffset);
if (_o.VoiceId != null) {
var __VoiceId = _o.VoiceId.ToArray();
_VoiceId = CreateVoiceIdVector(builder, __VoiceId);
var __voice_id = _o.VoiceId.ToArray();
_voice_id = CreateVoiceIdVector(builder, __voice_id);
}
var _LocalizeCVGroup = _o.LocalizeCVGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCVGroup);
var _localize_cv_group = _o.LocalizeCvGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCvGroup);
return CreateCharacterDialogExcel(
builder,
_o.CharacterId,
@ -242,24 +242,24 @@ public struct CharacterDialogExcel : IFlatbufferObject
_o.DialogCategory,
_o.DialogCondition,
_o.Anniversary,
_StartDate,
_EndDate,
_start_date,
_end_date,
_o.GroupId,
_o.DialogType,
_ActionName,
_action_name,
_o.Duration,
_AnimationName,
_LocalizeKR,
_LocalizeJP,
_VoiceId,
_animation_name,
_localize_kr,
_localize_jp,
_voice_id,
_o.ApplyPosition,
_o.PosX,
_o.PosY,
_o.CollectionVisible,
_o.CVCollectionType,
_o.CvCollectionType,
_o.UnlockFavorRank,
_o.UnlockEquipWeapon,
_LocalizeCVGroup);
_localize_cv_group);
}
}
@ -279,17 +279,17 @@ public class CharacterDialogExcelT
public string ActionName { get; set; }
public long Duration { get; set; }
public string AnimationName { get; set; }
public string LocalizeKR { get; set; }
public string LocalizeJP { get; set; }
public string LocalizeKr { get; set; }
public string LocalizeJp { get; set; }
public List<uint> VoiceId { get; set; }
public bool ApplyPosition { get; set; }
public float PosX { get; set; }
public float PosY { get; set; }
public bool CollectionVisible { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CvCollectionType { get; set; }
public long UnlockFavorRank { get; set; }
public bool UnlockEquipWeapon { get; set; }
public string LocalizeCVGroup { get; set; }
public string LocalizeCvGroup { get; set; }
public CharacterDialogExcelT() {
this.CharacterId = 0;
@ -306,17 +306,17 @@ public class CharacterDialogExcelT
this.ActionName = null;
this.Duration = 0;
this.AnimationName = null;
this.LocalizeKR = null;
this.LocalizeJP = null;
this.LocalizeKr = null;
this.LocalizeJp = null;
this.VoiceId = null;
this.ApplyPosition = false;
this.PosX = 0.0f;
this.PosY = 0.0f;
this.CollectionVisible = false;
this.CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.CvCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.UnlockFavorRank = 0;
this.UnlockEquipWeapon = false;
this.LocalizeCVGroup = null;
this.LocalizeCvGroup = null;
}
}
@ -340,17 +340,17 @@ static public class CharacterDialogExcelVerify
&& verifier.VerifyString(tablePos, 26 /*ActionName*/, false)
&& verifier.VerifyField(tablePos, 28 /*Duration*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 30 /*AnimationName*/, false)
&& verifier.VerifyString(tablePos, 32 /*LocalizeKR*/, false)
&& verifier.VerifyString(tablePos, 34 /*LocalizeJP*/, false)
&& verifier.VerifyString(tablePos, 32 /*LocalizeKr*/, false)
&& verifier.VerifyString(tablePos, 34 /*LocalizeJp*/, false)
&& verifier.VerifyVectorOfData(tablePos, 36 /*VoiceId*/, 4 /*uint*/, false)
&& verifier.VerifyField(tablePos, 38 /*ApplyPosition*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 40 /*PosX*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*PosY*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 46 /*CVCollectionType*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*CvCollectionType*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*UnlockFavorRank*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 50 /*UnlockEquipWeapon*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 52 /*LocalizeCVGroup*/, false)
&& verifier.VerifyString(tablePos, 52 /*LocalizeCvGroup*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -0,0 +1,141 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CharacterDialogSubtitleExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CharacterDialogSubtitleExcel GetRootAsCharacterDialogSubtitleExcel(ByteBuffer _bb) { return GetRootAsCharacterDialogSubtitleExcel(_bb, new CharacterDialogSubtitleExcel()); }
public static CharacterDialogSubtitleExcel GetRootAsCharacterDialogSubtitleExcel(ByteBuffer _bb, CharacterDialogSubtitleExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterDialogSubtitleExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public string LocalizeCVGroup { get { int o = __p.__offset(4); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeCVGroupBytes() { return __p.__vector_as_span<byte>(4, 1); }
#else
public ArraySegment<byte>? GetLocalizeCVGroupBytes() { return __p.__vector_as_arraysegment(4); }
#endif
public byte[] GetLocalizeCVGroupArray() { return __p.__vector_as_array<byte>(4); }
public long CharacterId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Duration { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool Separate { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string LocalizeKR { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeKRBytes() { return __p.__vector_as_span<byte>(12, 1); }
#else
public ArraySegment<byte>? GetLocalizeKRBytes() { return __p.__vector_as_arraysegment(12); }
#endif
public byte[] GetLocalizeKRArray() { return __p.__vector_as_array<byte>(12); }
public string LocalizeJP { get { int o = __p.__offset(14); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeJPBytes() { return __p.__vector_as_span<byte>(14, 1); }
#else
public ArraySegment<byte>? GetLocalizeJPBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public byte[] GetLocalizeJPArray() { return __p.__vector_as_array<byte>(14); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogSubtitleExcel> CreateCharacterDialogSubtitleExcel(FlatBufferBuilder builder,
StringOffset LocalizeCVGroupOffset = default(StringOffset),
long CharacterId = 0,
long Duration = 0,
bool Separate = false,
StringOffset LocalizeKROffset = default(StringOffset),
StringOffset LocalizeJPOffset = default(StringOffset)) {
builder.StartTable(6);
CharacterDialogSubtitleExcel.AddDuration(builder, Duration);
CharacterDialogSubtitleExcel.AddCharacterId(builder, CharacterId);
CharacterDialogSubtitleExcel.AddLocalizeJP(builder, LocalizeJPOffset);
CharacterDialogSubtitleExcel.AddLocalizeKR(builder, LocalizeKROffset);
CharacterDialogSubtitleExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterDialogSubtitleExcel.AddSeparate(builder, Separate);
return CharacterDialogSubtitleExcel.EndCharacterDialogSubtitleExcel(builder);
}
public static void StartCharacterDialogSubtitleExcel(FlatBufferBuilder builder) { builder.StartTable(6); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(0, localizeCVGroupOffset.Value, 0); }
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(1, characterId, 0); }
public static void AddDuration(FlatBufferBuilder builder, long duration) { builder.AddLong(2, duration, 0); }
public static void AddSeparate(FlatBufferBuilder builder, bool separate) { builder.AddBool(3, separate, false); }
public static void AddLocalizeKR(FlatBufferBuilder builder, StringOffset localizeKROffset) { builder.AddOffset(4, localizeKROffset.Value, 0); }
public static void AddLocalizeJP(FlatBufferBuilder builder, StringOffset localizeJPOffset) { builder.AddOffset(5, localizeJPOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogSubtitleExcel> EndCharacterDialogSubtitleExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterDialogSubtitleExcel>(o);
}
public CharacterDialogSubtitleExcelT UnPack() {
var _o = new CharacterDialogSubtitleExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CharacterDialogSubtitleExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterDialogSubtitle");
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
_o.CharacterId = TableEncryptionService.Convert(this.CharacterId, key);
_o.Duration = TableEncryptionService.Convert(this.Duration, key);
_o.Separate = TableEncryptionService.Convert(this.Separate, key);
_o.LocalizeKR = TableEncryptionService.Convert(this.LocalizeKR, key);
_o.LocalizeJP = TableEncryptionService.Convert(this.LocalizeJP, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterDialogSubtitleExcel> Pack(FlatBufferBuilder builder, CharacterDialogSubtitleExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterDialogSubtitleExcel>);
var _LocalizeCVGroup = _o.LocalizeCVGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCVGroup);
var _LocalizeKR = _o.LocalizeKR == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKR);
var _LocalizeJP = _o.LocalizeJP == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJP);
return CreateCharacterDialogSubtitleExcel(
builder,
_LocalizeCVGroup,
_o.CharacterId,
_o.Duration,
_o.Separate,
_LocalizeKR,
_LocalizeJP);
}
}
public class CharacterDialogSubtitleExcelT
{
public string LocalizeCVGroup { get; set; }
public long CharacterId { get; set; }
public long Duration { get; set; }
public bool Separate { get; set; }
public string LocalizeKR { get; set; }
public string LocalizeJP { get; set; }
public CharacterDialogSubtitleExcelT() {
this.LocalizeCVGroup = null;
this.CharacterId = 0;
this.Duration = 0;
this.Separate = false;
this.LocalizeKR = null;
this.LocalizeJP = null;
}
}
static public class CharacterDialogSubtitleExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyString(tablePos, 4 /*LocalizeCVGroup*/, false)
&& verifier.VerifyField(tablePos, 6 /*CharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*Duration*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*Separate*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 12 /*LocalizeKR*/, false)
&& verifier.VerifyString(tablePos, 14 /*LocalizeJP*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -56,7 +56,7 @@ public struct CharacterExcel : IFlatbufferObject
public bool IsPlayableCharacter { get { int o = __p.__offset(22); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public uint LocalizeEtcId { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public bool IsNPC { get { int o = __p.__offset(28); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsNpc { get { int o = __p.__offset(28); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get { int o = __p.__offset(30); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public bool CanSurvive { get { int o = __p.__offset(32); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsDummy { get { int o = __p.__offset(34); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -66,7 +66,7 @@ public struct CharacterExcel : IFlatbufferObject
public SCHALE.Common.FlatData.TacticRange TacticRange { get { int o = __p.__offset(42); return o != 0 ? (SCHALE.Common.FlatData.TacticRange)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticRange.Back; } }
public SCHALE.Common.FlatData.BulletType BulletType { get { int o = __p.__offset(44); return o != 0 ? (SCHALE.Common.FlatData.BulletType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BulletType.Normal; } }
public SCHALE.Common.FlatData.ArmorType ArmorType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.ArmorType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArmorType.LightArmor; } }
public SCHALE.Common.FlatData.AimIKType AimIKType { get { int o = __p.__offset(48); return o != 0 ? (SCHALE.Common.FlatData.AimIKType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AimIKType.None; } }
public SCHALE.Common.FlatData.AimIKType AimIkType { get { int o = __p.__offset(48); return o != 0 ? (SCHALE.Common.FlatData.AimIKType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AimIKType.None; } }
public SCHALE.Common.FlatData.School School { get { int o = __p.__offset(50); return o != 0 ? (SCHALE.Common.FlatData.School)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.School.None; } }
public SCHALE.Common.FlatData.Club Club { get { int o = __p.__offset(52); return o != 0 ? (SCHALE.Common.FlatData.Club)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Club.None; } }
public int DefaultStarGrade { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -75,188 +75,195 @@ public struct CharacterExcel : IFlatbufferObject
public SCHALE.Common.FlatData.SquadType SquadType { get { int o = __p.__offset(60); return o != 0 ? (SCHALE.Common.FlatData.SquadType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.SquadType.None; } }
public bool Jumpable { get { int o = __p.__offset(62); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long PersonalityId { get { int o = __p.__offset(64); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterAIId { get { int o = __p.__offset(66); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExternalBTId { get { int o = __p.__offset(68); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string ScenarioCharacter { get { int o = __p.__offset(70); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public long CharacterAiId { get { int o = __p.__offset(66); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExternalBtId { get { int o = __p.__offset(68); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MainCombatStyleId { get { int o = __p.__offset(70); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int CombatStyleIndex { get { int o = __p.__offset(72); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string ScenarioCharacter { get { int o = __p.__offset(74); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetScenarioCharacterBytes() { return __p.__vector_as_span<byte>(70, 1); }
public Span<byte> GetScenarioCharacterBytes() { return __p.__vector_as_span<byte>(74, 1); }
#else
public ArraySegment<byte>? GetScenarioCharacterBytes() { return __p.__vector_as_arraysegment(70); }
public ArraySegment<byte>? GetScenarioCharacterBytes() { return __p.__vector_as_arraysegment(74); }
#endif
public byte[] GetScenarioCharacterArray() { return __p.__vector_as_array<byte>(70); }
public uint SpawnTemplateId { get { int o = __p.__offset(72); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public int FavorLevelupType { get { int o = __p.__offset(74); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentSlot(int j) { int o = __p.__offset(76); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.EquipmentCategory)0; }
public int EquipmentSlotLength { get { int o = __p.__offset(76); return o != 0 ? __p.__vector_len(o) : 0; } }
public byte[] GetScenarioCharacterArray() { return __p.__vector_as_array<byte>(74); }
public uint SpawnTemplateId { get { int o = __p.__offset(76); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public int FavorLevelupType { get { int o = __p.__offset(78); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentSlot(int j) { int o = __p.__offset(80); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.EquipmentCategory)0; }
public int EquipmentSlotLength { get { int o = __p.__offset(80); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<SCHALE.Common.FlatData.EquipmentCategory> GetEquipmentSlotBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.EquipmentCategory>(76, 4); }
public Span<SCHALE.Common.FlatData.EquipmentCategory> GetEquipmentSlotBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.EquipmentCategory>(80, 4); }
#else
public ArraySegment<byte>? GetEquipmentSlotBytes() { return __p.__vector_as_arraysegment(76); }
public ArraySegment<byte>? GetEquipmentSlotBytes() { return __p.__vector_as_arraysegment(80); }
#endif
public SCHALE.Common.FlatData.EquipmentCategory[] GetEquipmentSlotArray() { int o = __p.__offset(76); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.EquipmentCategory[] a = new SCHALE.Common.FlatData.EquipmentCategory[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(p + i * 4); } return a; }
public uint WeaponLocalizeId { get { int o = __p.__offset(78); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public bool DisplayEnemyInfo { get { int o = __p.__offset(80); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long BodyRadius { get { int o = __p.__offset(82); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RandomEffectRadius { get { int o = __p.__offset(84); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool HPBarHide { get { int o = __p.__offset(86); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public float HpBarHeight { get { int o = __p.__offset(88); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float HighlightFloaterHeight { get { int o = __p.__offset(90); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float EmojiOffsetX { get { int o = __p.__offset(92); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float EmojiOffsetY { get { int o = __p.__offset(94); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public int MoveStartFrame { get { int o = __p.__offset(96); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MoveEndFrame { get { int o = __p.__offset(98); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int JumpMotionFrame { get { int o = __p.__offset(100); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int AppearFrame { get { int o = __p.__offset(102); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool CanMove { get { int o = __p.__offset(104); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanFix { get { int o = __p.__offset(106); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanCrowdControl { get { int o = __p.__offset(108); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanBattleItemMove { get { int o = __p.__offset(110); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsAirUnit { get { int o = __p.__offset(112); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long AirUnitHeight { get { int o = __p.__offset(114); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Tag Tags(int j) { int o = __p.__offset(116); return o != 0 ? (SCHALE.Common.FlatData.Tag)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.Tag)0; }
public int TagsLength { get { int o = __p.__offset(116); return o != 0 ? __p.__vector_len(o) : 0; } }
public SCHALE.Common.FlatData.EquipmentCategory[] GetEquipmentSlotArray() { int o = __p.__offset(80); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.EquipmentCategory[] a = new SCHALE.Common.FlatData.EquipmentCategory[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(p + i * 4); } return a; }
public uint WeaponLocalizeId { get { int o = __p.__offset(82); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public bool DisplayEnemyInfo { get { int o = __p.__offset(84); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long BodyRadius { get { int o = __p.__offset(86); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RandomEffectRadius { get { int o = __p.__offset(88); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool HpBarHide { get { int o = __p.__offset(90); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public float HpBarHeight { get { int o = __p.__offset(92); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float HighlightFloaterHeight { get { int o = __p.__offset(94); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float EmojiOffsetX { get { int o = __p.__offset(96); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float EmojiOffsetY { get { int o = __p.__offset(98); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public int MoveStartFrame { get { int o = __p.__offset(100); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MoveEndFrame { get { int o = __p.__offset(102); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int JumpMotionFrame { get { int o = __p.__offset(104); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int AppearFrame { get { int o = __p.__offset(106); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool CanMove { get { int o = __p.__offset(108); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanFix { get { int o = __p.__offset(110); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanCrowdControl { get { int o = __p.__offset(112); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CanBattleItemMove { get { int o = __p.__offset(114); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsAirUnit { get { int o = __p.__offset(116); return o != 0 ? 0 != __p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long AirUnitHeight { get { int o = __p.__offset(118); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Tag Tags(int j) { int o = __p.__offset(120); return o != 0 ? (SCHALE.Common.FlatData.Tag)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.Tag)0; }
public int TagsLength { get { int o = __p.__offset(120); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<SCHALE.Common.FlatData.Tag> GetTagsBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.Tag>(116, 4); }
public Span<SCHALE.Common.FlatData.Tag> GetTagsBytes() { return __p.__vector_as_span<SCHALE.Common.FlatData.Tag>(120, 4); }
#else
public ArraySegment<byte>? GetTagsBytes() { return __p.__vector_as_arraysegment(116); }
public ArraySegment<byte>? GetTagsBytes() { return __p.__vector_as_arraysegment(120); }
#endif
public SCHALE.Common.FlatData.Tag[] GetTagsArray() { int o = __p.__offset(116); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.Tag[] a = new SCHALE.Common.FlatData.Tag[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.Tag)__p.bb.GetInt(p + i * 4); } return a; }
public long SecretStoneItemId { get { int o = __p.__offset(118); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int SecretStoneItemAmount { get { int o = __p.__offset(120); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long CharacterPieceItemId { get { int o = __p.__offset(122); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int CharacterPieceItemAmount { get { int o = __p.__offset(124); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long CombineRecipeId { get { int o = __p.__offset(126); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Tag[] GetTagsArray() { int o = __p.__offset(120); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.Tag[] a = new SCHALE.Common.FlatData.Tag[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.Tag)__p.bb.GetInt(p + i * 4); } return a; }
public long SecretStoneItemId { get { int o = __p.__offset(122); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int SecretStoneItemAmount { get { int o = __p.__offset(124); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long CharacterPieceItemId { get { int o = __p.__offset(126); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int CharacterPieceItemAmount { get { int o = __p.__offset(128); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long CombineRecipeId { get { int o = __p.__offset(130); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.CharacterExcel> CreateCharacterExcel(FlatBufferBuilder builder,
long Id = 0,
StringOffset DevNameOffset = default(StringOffset),
long CostumeGroupId = 0,
bool IsPlayable = false,
SCHALE.Common.FlatData.ProductionStep ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo,
bool CollectionVisible = false,
StringOffset ReleaseDateOffset = default(StringOffset),
StringOffset CollectionVisibleStartDateOffset = default(StringOffset),
StringOffset CollectionVisibleEndDateOffset = default(StringOffset),
bool IsPlayableCharacter = false,
uint LocalizeEtcId = 0,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
bool IsNPC = false,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None,
bool CanSurvive = false,
bool IsDummy = false,
int SubPartsCount = 0,
SCHALE.Common.FlatData.TacticRole TacticRole = SCHALE.Common.FlatData.TacticRole.None,
SCHALE.Common.FlatData.WeaponType WeaponType = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.TacticRange TacticRange = SCHALE.Common.FlatData.TacticRange.Back,
SCHALE.Common.FlatData.BulletType BulletType = SCHALE.Common.FlatData.BulletType.Normal,
SCHALE.Common.FlatData.ArmorType ArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor,
SCHALE.Common.FlatData.AimIKType AimIKType = SCHALE.Common.FlatData.AimIKType.None,
SCHALE.Common.FlatData.School School = SCHALE.Common.FlatData.School.None,
SCHALE.Common.FlatData.Club Club = SCHALE.Common.FlatData.Club.None,
int DefaultStarGrade = 0,
int MaxStarGrade = 0,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard,
SCHALE.Common.FlatData.SquadType SquadType = SCHALE.Common.FlatData.SquadType.None,
bool Jumpable = false,
long PersonalityId = 0,
long CharacterAIId = 0,
long ExternalBTId = 0,
StringOffset ScenarioCharacterOffset = default(StringOffset),
uint SpawnTemplateId = 0,
int FavorLevelupType = 0,
VectorOffset EquipmentSlotOffset = default(VectorOffset),
uint WeaponLocalizeId = 0,
bool DisplayEnemyInfo = false,
long BodyRadius = 0,
long RandomEffectRadius = 0,
bool HPBarHide = false,
float HpBarHeight = 0.0f,
float HighlightFloaterHeight = 0.0f,
float EmojiOffsetX = 0.0f,
float EmojiOffsetY = 0.0f,
int MoveStartFrame = 0,
int MoveEndFrame = 0,
int JumpMotionFrame = 0,
int AppearFrame = 0,
bool CanMove = false,
bool CanFix = false,
bool CanCrowdControl = false,
bool CanBattleItemMove = false,
bool IsAirUnit = false,
long AirUnitHeight = 0,
VectorOffset TagsOffset = default(VectorOffset),
long SecretStoneItemId = 0,
int SecretStoneItemAmount = 0,
long CharacterPieceItemId = 0,
int CharacterPieceItemAmount = 0,
long CombineRecipeId = 0) {
builder.StartTable(62);
CharacterExcel.AddCombineRecipeId(builder, CombineRecipeId);
CharacterExcel.AddCharacterPieceItemId(builder, CharacterPieceItemId);
CharacterExcel.AddSecretStoneItemId(builder, SecretStoneItemId);
CharacterExcel.AddAirUnitHeight(builder, AirUnitHeight);
CharacterExcel.AddRandomEffectRadius(builder, RandomEffectRadius);
CharacterExcel.AddBodyRadius(builder, BodyRadius);
CharacterExcel.AddExternalBTId(builder, ExternalBTId);
CharacterExcel.AddCharacterAIId(builder, CharacterAIId);
CharacterExcel.AddPersonalityId(builder, PersonalityId);
CharacterExcel.AddCostumeGroupId(builder, CostumeGroupId);
CharacterExcel.AddId(builder, Id);
CharacterExcel.AddCharacterPieceItemAmount(builder, CharacterPieceItemAmount);
CharacterExcel.AddSecretStoneItemAmount(builder, SecretStoneItemAmount);
CharacterExcel.AddTags(builder, TagsOffset);
CharacterExcel.AddAppearFrame(builder, AppearFrame);
CharacterExcel.AddJumpMotionFrame(builder, JumpMotionFrame);
CharacterExcel.AddMoveEndFrame(builder, MoveEndFrame);
CharacterExcel.AddMoveStartFrame(builder, MoveStartFrame);
CharacterExcel.AddEmojiOffsetY(builder, EmojiOffsetY);
CharacterExcel.AddEmojiOffsetX(builder, EmojiOffsetX);
CharacterExcel.AddHighlightFloaterHeight(builder, HighlightFloaterHeight);
CharacterExcel.AddHpBarHeight(builder, HpBarHeight);
CharacterExcel.AddWeaponLocalizeId(builder, WeaponLocalizeId);
CharacterExcel.AddEquipmentSlot(builder, EquipmentSlotOffset);
CharacterExcel.AddFavorLevelupType(builder, FavorLevelupType);
CharacterExcel.AddSpawnTemplateId(builder, SpawnTemplateId);
CharacterExcel.AddScenarioCharacter(builder, ScenarioCharacterOffset);
CharacterExcel.AddSquadType(builder, SquadType);
CharacterExcel.AddStatLevelUpType(builder, StatLevelUpType);
CharacterExcel.AddMaxStarGrade(builder, MaxStarGrade);
CharacterExcel.AddDefaultStarGrade(builder, DefaultStarGrade);
CharacterExcel.AddClub(builder, Club);
CharacterExcel.AddSchool(builder, School);
CharacterExcel.AddAimIKType(builder, AimIKType);
CharacterExcel.AddArmorType(builder, ArmorType);
CharacterExcel.AddBulletType(builder, BulletType);
CharacterExcel.AddTacticRange(builder, TacticRange);
CharacterExcel.AddWeaponType(builder, WeaponType);
CharacterExcel.AddTacticRole(builder, TacticRole);
CharacterExcel.AddSubPartsCount(builder, SubPartsCount);
CharacterExcel.AddTacticEntityType(builder, TacticEntityType);
CharacterExcel.AddRarity(builder, Rarity);
CharacterExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
CharacterExcel.AddCollectionVisibleEndDate(builder, CollectionVisibleEndDateOffset);
CharacterExcel.AddCollectionVisibleStartDate(builder, CollectionVisibleStartDateOffset);
CharacterExcel.AddReleaseDate(builder, ReleaseDateOffset);
CharacterExcel.AddProductionStep(builder, ProductionStep);
CharacterExcel.AddDevName(builder, DevNameOffset);
CharacterExcel.AddIsAirUnit(builder, IsAirUnit);
CharacterExcel.AddCanBattleItemMove(builder, CanBattleItemMove);
CharacterExcel.AddCanCrowdControl(builder, CanCrowdControl);
CharacterExcel.AddCanFix(builder, CanFix);
CharacterExcel.AddCanMove(builder, CanMove);
CharacterExcel.AddHPBarHide(builder, HPBarHide);
CharacterExcel.AddDisplayEnemyInfo(builder, DisplayEnemyInfo);
CharacterExcel.AddJumpable(builder, Jumpable);
CharacterExcel.AddIsDummy(builder, IsDummy);
CharacterExcel.AddCanSurvive(builder, CanSurvive);
CharacterExcel.AddIsNPC(builder, IsNPC);
CharacterExcel.AddIsPlayableCharacter(builder, IsPlayableCharacter);
CharacterExcel.AddCollectionVisible(builder, CollectionVisible);
CharacterExcel.AddIsPlayable(builder, IsPlayable);
long id = 0,
StringOffset dev_nameOffset = default(StringOffset),
long costume_group_id = 0,
bool is_playable = false,
SCHALE.Common.FlatData.ProductionStep production_step = SCHALE.Common.FlatData.ProductionStep.ToDo,
bool collection_visible = false,
StringOffset release_dateOffset = default(StringOffset),
StringOffset collection_visible_start_dateOffset = default(StringOffset),
StringOffset collection_visible_end_dateOffset = default(StringOffset),
bool is_playable_character = false,
uint localize_etc_id = 0,
SCHALE.Common.FlatData.Rarity rarity = SCHALE.Common.FlatData.Rarity.N,
bool is_npc = false,
SCHALE.Common.FlatData.TacticEntityType tactic_entity_type = SCHALE.Common.FlatData.TacticEntityType.None,
bool can_survive = false,
bool is_dummy = false,
int sub_parts_count = 0,
SCHALE.Common.FlatData.TacticRole tactic_role = SCHALE.Common.FlatData.TacticRole.None,
SCHALE.Common.FlatData.WeaponType weapon_type = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.TacticRange tactic_range = SCHALE.Common.FlatData.TacticRange.Back,
SCHALE.Common.FlatData.BulletType bullet_type = SCHALE.Common.FlatData.BulletType.Normal,
SCHALE.Common.FlatData.ArmorType armor_type = SCHALE.Common.FlatData.ArmorType.LightArmor,
SCHALE.Common.FlatData.AimIKType aim_ik_type = SCHALE.Common.FlatData.AimIKType.None,
SCHALE.Common.FlatData.School school = SCHALE.Common.FlatData.School.None,
SCHALE.Common.FlatData.Club club = SCHALE.Common.FlatData.Club.None,
int default_star_grade = 0,
int max_star_grade = 0,
SCHALE.Common.FlatData.StatLevelUpType stat_level_up_type = SCHALE.Common.FlatData.StatLevelUpType.Standard,
SCHALE.Common.FlatData.SquadType squad_type = SCHALE.Common.FlatData.SquadType.None,
bool jumpable = false,
long personality_id = 0,
long character_ai_id = 0,
long external_bt_id = 0,
long main_combat_style_id = 0,
int combat_style_index = 0,
StringOffset scenario_characterOffset = default(StringOffset),
uint spawn_template_id = 0,
int favor_levelup_type = 0,
VectorOffset equipment_slotOffset = default(VectorOffset),
uint weapon_localize_id = 0,
bool display_enemy_info = false,
long body_radius = 0,
long random_effect_radius = 0,
bool hp_bar_hide = false,
float hp_bar_height = 0.0f,
float highlight_floater_height = 0.0f,
float emoji_offset_x = 0.0f,
float emoji_offset_y = 0.0f,
int move_start_frame = 0,
int move_end_frame = 0,
int jump_motion_frame = 0,
int appear_frame = 0,
bool can_move = false,
bool can_fix = false,
bool can_crowd_control = false,
bool can_battle_item_move = false,
bool is_air_unit = false,
long air_unit_height = 0,
VectorOffset tagsOffset = default(VectorOffset),
long secret_stone_item_id = 0,
int secret_stone_item_amount = 0,
long character_piece_item_id = 0,
int character_piece_item_amount = 0,
long combine_recipe_id = 0)
{
builder.StartTable(64);
CharacterExcel.AddCombineRecipeId(builder, combine_recipe_id);
CharacterExcel.AddCharacterPieceItemId(builder, character_piece_item_id);
CharacterExcel.AddSecretStoneItemId(builder, secret_stone_item_id);
CharacterExcel.AddAirUnitHeight(builder, air_unit_height);
CharacterExcel.AddRandomEffectRadius(builder, random_effect_radius);
CharacterExcel.AddBodyRadius(builder, body_radius);
CharacterExcel.AddMainCombatStyleId(builder, main_combat_style_id);
CharacterExcel.AddExternalBtId(builder, external_bt_id);
CharacterExcel.AddCharacterAiId(builder, character_ai_id);
CharacterExcel.AddPersonalityId(builder, personality_id);
CharacterExcel.AddCostumeGroupId(builder, costume_group_id);
CharacterExcel.AddId(builder, id);
CharacterExcel.AddCharacterPieceItemAmount(builder, character_piece_item_amount);
CharacterExcel.AddSecretStoneItemAmount(builder, secret_stone_item_amount);
CharacterExcel.AddTags(builder, tagsOffset);
CharacterExcel.AddAppearFrame(builder, appear_frame);
CharacterExcel.AddJumpMotionFrame(builder, jump_motion_frame);
CharacterExcel.AddMoveEndFrame(builder, move_end_frame);
CharacterExcel.AddMoveStartFrame(builder, move_start_frame);
CharacterExcel.AddEmojiOffsetY(builder, emoji_offset_y);
CharacterExcel.AddEmojiOffsetX(builder, emoji_offset_x);
CharacterExcel.AddHighlightFloaterHeight(builder, highlight_floater_height);
CharacterExcel.AddHpBarHeight(builder, hp_bar_height);
CharacterExcel.AddWeaponLocalizeId(builder, weapon_localize_id);
CharacterExcel.AddEquipmentSlot(builder, equipment_slotOffset);
CharacterExcel.AddFavorLevelupType(builder, favor_levelup_type);
CharacterExcel.AddSpawnTemplateId(builder, spawn_template_id);
CharacterExcel.AddScenarioCharacter(builder, scenario_characterOffset);
CharacterExcel.AddCombatStyleIndex(builder, combat_style_index);
CharacterExcel.AddSquadType(builder, squad_type);
CharacterExcel.AddStatLevelUpType(builder, stat_level_up_type);
CharacterExcel.AddMaxStarGrade(builder, max_star_grade);
CharacterExcel.AddDefaultStarGrade(builder, default_star_grade);
CharacterExcel.AddClub(builder, club);
CharacterExcel.AddSchool(builder, school);
CharacterExcel.AddAimIkType(builder, aim_ik_type);
CharacterExcel.AddArmorType(builder, armor_type);
CharacterExcel.AddBulletType(builder, bullet_type);
CharacterExcel.AddTacticRange(builder, tactic_range);
CharacterExcel.AddWeaponType(builder, weapon_type);
CharacterExcel.AddTacticRole(builder, tactic_role);
CharacterExcel.AddSubPartsCount(builder, sub_parts_count);
CharacterExcel.AddTacticEntityType(builder, tactic_entity_type);
CharacterExcel.AddRarity(builder, rarity);
CharacterExcel.AddLocalizeEtcId(builder, localize_etc_id);
CharacterExcel.AddCollectionVisibleEndDate(builder, collection_visible_end_dateOffset);
CharacterExcel.AddCollectionVisibleStartDate(builder, collection_visible_start_dateOffset);
CharacterExcel.AddReleaseDate(builder, release_dateOffset);
CharacterExcel.AddProductionStep(builder, production_step);
CharacterExcel.AddDevName(builder, dev_nameOffset);
CharacterExcel.AddIsAirUnit(builder, is_air_unit);
CharacterExcel.AddCanBattleItemMove(builder, can_battle_item_move);
CharacterExcel.AddCanCrowdControl(builder, can_crowd_control);
CharacterExcel.AddCanFix(builder, can_fix);
CharacterExcel.AddCanMove(builder, can_move);
CharacterExcel.AddHpBarHide(builder, hp_bar_hide);
CharacterExcel.AddDisplayEnemyInfo(builder, display_enemy_info);
CharacterExcel.AddJumpable(builder, jumpable);
CharacterExcel.AddIsDummy(builder, is_dummy);
CharacterExcel.AddCanSurvive(builder, can_survive);
CharacterExcel.AddIsNpc(builder, is_npc);
CharacterExcel.AddIsPlayableCharacter(builder, is_playable_character);
CharacterExcel.AddCollectionVisible(builder, collection_visible);
CharacterExcel.AddIsPlayable(builder, is_playable);
return CharacterExcel.EndCharacterExcel(builder);
}
public static void StartCharacterExcel(FlatBufferBuilder builder) { builder.StartTable(62); }
public static void StartCharacterExcel(FlatBufferBuilder builder) { builder.StartTable(64); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddDevName(FlatBufferBuilder builder, StringOffset devNameOffset) { builder.AddOffset(1, devNameOffset.Value, 0); }
public static void AddCostumeGroupId(FlatBufferBuilder builder, long costumeGroupId) { builder.AddLong(2, costumeGroupId, 0); }
@ -269,7 +276,7 @@ public struct CharacterExcel : IFlatbufferObject
public static void AddIsPlayableCharacter(FlatBufferBuilder builder, bool isPlayableCharacter) { builder.AddBool(9, isPlayableCharacter, false); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(10, localizeEtcId, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(11, (int)rarity, 0); }
public static void AddIsNPC(FlatBufferBuilder builder, bool isNPC) { builder.AddBool(12, isNPC, false); }
public static void AddIsNpc(FlatBufferBuilder builder, bool isNpc) { builder.AddBool(12, isNpc, false); }
public static void AddTacticEntityType(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType) { builder.AddInt(13, (int)tacticEntityType, 0); }
public static void AddCanSurvive(FlatBufferBuilder builder, bool canSurvive) { builder.AddBool(14, canSurvive, false); }
public static void AddIsDummy(FlatBufferBuilder builder, bool isDummy) { builder.AddBool(15, isDummy, false); }
@ -279,7 +286,7 @@ public struct CharacterExcel : IFlatbufferObject
public static void AddTacticRange(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticRange tacticRange) { builder.AddInt(19, (int)tacticRange, 0); }
public static void AddBulletType(FlatBufferBuilder builder, SCHALE.Common.FlatData.BulletType bulletType) { builder.AddInt(20, (int)bulletType, 0); }
public static void AddArmorType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArmorType armorType) { builder.AddInt(21, (int)armorType, 0); }
public static void AddAimIKType(FlatBufferBuilder builder, SCHALE.Common.FlatData.AimIKType aimIKType) { builder.AddInt(22, (int)aimIKType, 0); }
public static void AddAimIkType(FlatBufferBuilder builder, SCHALE.Common.FlatData.AimIKType aimIkType) { builder.AddInt(22, (int)aimIkType, 0); }
public static void AddSchool(FlatBufferBuilder builder, SCHALE.Common.FlatData.School school) { builder.AddInt(23, (int)school, 0); }
public static void AddClub(FlatBufferBuilder builder, SCHALE.Common.FlatData.Club club) { builder.AddInt(24, (int)club, 0); }
public static void AddDefaultStarGrade(FlatBufferBuilder builder, int defaultStarGrade) { builder.AddInt(25, defaultStarGrade, 0); }
@ -288,57 +295,62 @@ public struct CharacterExcel : IFlatbufferObject
public static void AddSquadType(FlatBufferBuilder builder, SCHALE.Common.FlatData.SquadType squadType) { builder.AddInt(28, (int)squadType, 0); }
public static void AddJumpable(FlatBufferBuilder builder, bool jumpable) { builder.AddBool(29, jumpable, false); }
public static void AddPersonalityId(FlatBufferBuilder builder, long personalityId) { builder.AddLong(30, personalityId, 0); }
public static void AddCharacterAIId(FlatBufferBuilder builder, long characterAIId) { builder.AddLong(31, characterAIId, 0); }
public static void AddExternalBTId(FlatBufferBuilder builder, long externalBTId) { builder.AddLong(32, externalBTId, 0); }
public static void AddScenarioCharacter(FlatBufferBuilder builder, StringOffset scenarioCharacterOffset) { builder.AddOffset(33, scenarioCharacterOffset.Value, 0); }
public static void AddSpawnTemplateId(FlatBufferBuilder builder, uint spawnTemplateId) { builder.AddUint(34, spawnTemplateId, 0); }
public static void AddFavorLevelupType(FlatBufferBuilder builder, int favorLevelupType) { builder.AddInt(35, favorLevelupType, 0); }
public static void AddEquipmentSlot(FlatBufferBuilder builder, VectorOffset equipmentSlotOffset) { builder.AddOffset(36, equipmentSlotOffset.Value, 0); }
public static void AddCharacterAiId(FlatBufferBuilder builder, long characterAiId) { builder.AddLong(31, characterAiId, 0); }
public static void AddExternalBtId(FlatBufferBuilder builder, long externalBtId) { builder.AddLong(32, externalBtId, 0); }
public static void AddMainCombatStyleId(FlatBufferBuilder builder, long mainCombatStyleId) { builder.AddLong(33, mainCombatStyleId, 0); }
public static void AddCombatStyleIndex(FlatBufferBuilder builder, int combatStyleIndex) { builder.AddInt(34, combatStyleIndex, 0); }
public static void AddScenarioCharacter(FlatBufferBuilder builder, StringOffset scenarioCharacterOffset) { builder.AddOffset(35, scenarioCharacterOffset.Value, 0); }
public static void AddSpawnTemplateId(FlatBufferBuilder builder, uint spawnTemplateId) { builder.AddUint(36, spawnTemplateId, 0); }
public static void AddFavorLevelupType(FlatBufferBuilder builder, int favorLevelupType) { builder.AddInt(37, favorLevelupType, 0); }
public static void AddEquipmentSlot(FlatBufferBuilder builder, VectorOffset equipmentSlotOffset) { builder.AddOffset(38, equipmentSlotOffset.Value, 0); }
public static VectorOffset CreateEquipmentSlotVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
public static VectorOffset CreateEquipmentSlotVectorBlock(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateEquipmentSlotVectorBlock(FlatBufferBuilder builder, ArraySegment<SCHALE.Common.FlatData.EquipmentCategory> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateEquipmentSlotVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<SCHALE.Common.FlatData.EquipmentCategory>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartEquipmentSlotVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddWeaponLocalizeId(FlatBufferBuilder builder, uint weaponLocalizeId) { builder.AddUint(37, weaponLocalizeId, 0); }
public static void AddDisplayEnemyInfo(FlatBufferBuilder builder, bool displayEnemyInfo) { builder.AddBool(38, displayEnemyInfo, false); }
public static void AddBodyRadius(FlatBufferBuilder builder, long bodyRadius) { builder.AddLong(39, bodyRadius, 0); }
public static void AddRandomEffectRadius(FlatBufferBuilder builder, long randomEffectRadius) { builder.AddLong(40, randomEffectRadius, 0); }
public static void AddHPBarHide(FlatBufferBuilder builder, bool hPBarHide) { builder.AddBool(41, hPBarHide, false); }
public static void AddHpBarHeight(FlatBufferBuilder builder, float hpBarHeight) { builder.AddFloat(42, hpBarHeight, 0.0f); }
public static void AddHighlightFloaterHeight(FlatBufferBuilder builder, float highlightFloaterHeight) { builder.AddFloat(43, highlightFloaterHeight, 0.0f); }
public static void AddEmojiOffsetX(FlatBufferBuilder builder, float emojiOffsetX) { builder.AddFloat(44, emojiOffsetX, 0.0f); }
public static void AddEmojiOffsetY(FlatBufferBuilder builder, float emojiOffsetY) { builder.AddFloat(45, emojiOffsetY, 0.0f); }
public static void AddMoveStartFrame(FlatBufferBuilder builder, int moveStartFrame) { builder.AddInt(46, moveStartFrame, 0); }
public static void AddMoveEndFrame(FlatBufferBuilder builder, int moveEndFrame) { builder.AddInt(47, moveEndFrame, 0); }
public static void AddJumpMotionFrame(FlatBufferBuilder builder, int jumpMotionFrame) { builder.AddInt(48, jumpMotionFrame, 0); }
public static void AddAppearFrame(FlatBufferBuilder builder, int appearFrame) { builder.AddInt(49, appearFrame, 0); }
public static void AddCanMove(FlatBufferBuilder builder, bool canMove) { builder.AddBool(50, canMove, false); }
public static void AddCanFix(FlatBufferBuilder builder, bool canFix) { builder.AddBool(51, canFix, false); }
public static void AddCanCrowdControl(FlatBufferBuilder builder, bool canCrowdControl) { builder.AddBool(52, canCrowdControl, false); }
public static void AddCanBattleItemMove(FlatBufferBuilder builder, bool canBattleItemMove) { builder.AddBool(53, canBattleItemMove, false); }
public static void AddIsAirUnit(FlatBufferBuilder builder, bool isAirUnit) { builder.AddBool(54, isAirUnit, false); }
public static void AddAirUnitHeight(FlatBufferBuilder builder, long airUnitHeight) { builder.AddLong(55, airUnitHeight, 0); }
public static void AddTags(FlatBufferBuilder builder, VectorOffset tagsOffset) { builder.AddOffset(56, tagsOffset.Value, 0); }
public static void AddWeaponLocalizeId(FlatBufferBuilder builder, uint weaponLocalizeId) { builder.AddUint(39, weaponLocalizeId, 0); }
public static void AddDisplayEnemyInfo(FlatBufferBuilder builder, bool displayEnemyInfo) { builder.AddBool(40, displayEnemyInfo, false); }
public static void AddBodyRadius(FlatBufferBuilder builder, long bodyRadius) { builder.AddLong(41, bodyRadius, 0); }
public static void AddRandomEffectRadius(FlatBufferBuilder builder, long randomEffectRadius) { builder.AddLong(42, randomEffectRadius, 0); }
public static void AddHpBarHide(FlatBufferBuilder builder, bool hpBarHide) { builder.AddBool(43, hpBarHide, false); }
public static void AddHpBarHeight(FlatBufferBuilder builder, float hpBarHeight) { builder.AddFloat(44, hpBarHeight, 0.0f); }
public static void AddHighlightFloaterHeight(FlatBufferBuilder builder, float highlightFloaterHeight) { builder.AddFloat(45, highlightFloaterHeight, 0.0f); }
public static void AddEmojiOffsetX(FlatBufferBuilder builder, float emojiOffsetX) { builder.AddFloat(46, emojiOffsetX, 0.0f); }
public static void AddEmojiOffsetY(FlatBufferBuilder builder, float emojiOffsetY) { builder.AddFloat(47, emojiOffsetY, 0.0f); }
public static void AddMoveStartFrame(FlatBufferBuilder builder, int moveStartFrame) { builder.AddInt(48, moveStartFrame, 0); }
public static void AddMoveEndFrame(FlatBufferBuilder builder, int moveEndFrame) { builder.AddInt(49, moveEndFrame, 0); }
public static void AddJumpMotionFrame(FlatBufferBuilder builder, int jumpMotionFrame) { builder.AddInt(50, jumpMotionFrame, 0); }
public static void AddAppearFrame(FlatBufferBuilder builder, int appearFrame) { builder.AddInt(51, appearFrame, 0); }
public static void AddCanMove(FlatBufferBuilder builder, bool canMove) { builder.AddBool(52, canMove, false); }
public static void AddCanFix(FlatBufferBuilder builder, bool canFix) { builder.AddBool(53, canFix, false); }
public static void AddCanCrowdControl(FlatBufferBuilder builder, bool canCrowdControl) { builder.AddBool(54, canCrowdControl, false); }
public static void AddCanBattleItemMove(FlatBufferBuilder builder, bool canBattleItemMove) { builder.AddBool(55, canBattleItemMove, false); }
public static void AddIsAirUnit(FlatBufferBuilder builder, bool isAirUnit) { builder.AddBool(56, isAirUnit, false); }
public static void AddAirUnitHeight(FlatBufferBuilder builder, long airUnitHeight) { builder.AddLong(57, airUnitHeight, 0); }
public static void AddTags(FlatBufferBuilder builder, VectorOffset tagsOffset) { builder.AddOffset(58, tagsOffset.Value, 0); }
public static VectorOffset CreateTagsVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.Tag[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
public static VectorOffset CreateTagsVectorBlock(FlatBufferBuilder builder, SCHALE.Common.FlatData.Tag[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateTagsVectorBlock(FlatBufferBuilder builder, ArraySegment<SCHALE.Common.FlatData.Tag> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateTagsVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<SCHALE.Common.FlatData.Tag>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartTagsVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddSecretStoneItemId(FlatBufferBuilder builder, long secretStoneItemId) { builder.AddLong(57, secretStoneItemId, 0); }
public static void AddSecretStoneItemAmount(FlatBufferBuilder builder, int secretStoneItemAmount) { builder.AddInt(58, secretStoneItemAmount, 0); }
public static void AddCharacterPieceItemId(FlatBufferBuilder builder, long characterPieceItemId) { builder.AddLong(59, characterPieceItemId, 0); }
public static void AddCharacterPieceItemAmount(FlatBufferBuilder builder, int characterPieceItemAmount) { builder.AddInt(60, characterPieceItemAmount, 0); }
public static void AddCombineRecipeId(FlatBufferBuilder builder, long combineRecipeId) { builder.AddLong(61, combineRecipeId, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterExcel> EndCharacterExcel(FlatBufferBuilder builder) {
public static void AddSecretStoneItemId(FlatBufferBuilder builder, long secretStoneItemId) { builder.AddLong(59, secretStoneItemId, 0); }
public static void AddSecretStoneItemAmount(FlatBufferBuilder builder, int secretStoneItemAmount) { builder.AddInt(60, secretStoneItemAmount, 0); }
public static void AddCharacterPieceItemId(FlatBufferBuilder builder, long characterPieceItemId) { builder.AddLong(61, characterPieceItemId, 0); }
public static void AddCharacterPieceItemAmount(FlatBufferBuilder builder, int characterPieceItemAmount) { builder.AddInt(62, characterPieceItemAmount, 0); }
public static void AddCombineRecipeId(FlatBufferBuilder builder, long combineRecipeId) { builder.AddLong(63, combineRecipeId, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterExcel> EndCharacterExcel(FlatBufferBuilder builder)
{
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterExcel>(o);
}
public CharacterExcelT UnPack() {
public CharacterExcelT UnPack()
{
var _o = new CharacterExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CharacterExcelT _o) {
public void UnPackTo(CharacterExcelT _o)
{
byte[] key = TableEncryptionService.CreateKey("Character");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.DevName = TableEncryptionService.Convert(this.DevName, key);
@ -352,7 +364,7 @@ public struct CharacterExcel : IFlatbufferObject
_o.IsPlayableCharacter = TableEncryptionService.Convert(this.IsPlayableCharacter, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.IsNPC = TableEncryptionService.Convert(this.IsNPC, key);
_o.IsNpc = TableEncryptionService.Convert(this.IsNpc, key);
_o.TacticEntityType = TableEncryptionService.Convert(this.TacticEntityType, key);
_o.CanSurvive = TableEncryptionService.Convert(this.CanSurvive, key);
_o.IsDummy = TableEncryptionService.Convert(this.IsDummy, key);
@ -362,7 +374,7 @@ public struct CharacterExcel : IFlatbufferObject
_o.TacticRange = TableEncryptionService.Convert(this.TacticRange, key);
_o.BulletType = TableEncryptionService.Convert(this.BulletType, key);
_o.ArmorType = TableEncryptionService.Convert(this.ArmorType, key);
_o.AimIKType = TableEncryptionService.Convert(this.AimIKType, key);
_o.AimIkType = TableEncryptionService.Convert(this.AimIkType, key);
_o.School = TableEncryptionService.Convert(this.School, key);
_o.Club = TableEncryptionService.Convert(this.Club, key);
_o.DefaultStarGrade = TableEncryptionService.Convert(this.DefaultStarGrade, key);
@ -371,8 +383,10 @@ public struct CharacterExcel : IFlatbufferObject
_o.SquadType = TableEncryptionService.Convert(this.SquadType, key);
_o.Jumpable = TableEncryptionService.Convert(this.Jumpable, key);
_o.PersonalityId = TableEncryptionService.Convert(this.PersonalityId, key);
_o.CharacterAIId = TableEncryptionService.Convert(this.CharacterAIId, key);
_o.ExternalBTId = TableEncryptionService.Convert(this.ExternalBTId, key);
_o.CharacterAiId = TableEncryptionService.Convert(this.CharacterAiId, key);
_o.ExternalBtId = TableEncryptionService.Convert(this.ExternalBtId, key);
_o.MainCombatStyleId = TableEncryptionService.Convert(this.MainCombatStyleId, key);
_o.CombatStyleIndex = TableEncryptionService.Convert(this.CombatStyleIndex, key);
_o.ScenarioCharacter = TableEncryptionService.Convert(this.ScenarioCharacter, key);
_o.SpawnTemplateId = TableEncryptionService.Convert(this.SpawnTemplateId, key);
_o.FavorLevelupType = TableEncryptionService.Convert(this.FavorLevelupType, key);
@ -382,7 +396,7 @@ public struct CharacterExcel : IFlatbufferObject
_o.DisplayEnemyInfo = TableEncryptionService.Convert(this.DisplayEnemyInfo, key);
_o.BodyRadius = TableEncryptionService.Convert(this.BodyRadius, key);
_o.RandomEffectRadius = TableEncryptionService.Convert(this.RandomEffectRadius, key);
_o.HPBarHide = TableEncryptionService.Convert(this.HPBarHide, key);
_o.HpBarHide = TableEncryptionService.Convert(this.HpBarHide, key);
_o.HpBarHeight = TableEncryptionService.Convert(this.HpBarHeight, key);
_o.HighlightFloaterHeight = TableEncryptionService.Convert(this.HighlightFloaterHeight, key);
_o.EmojiOffsetX = TableEncryptionService.Convert(this.EmojiOffsetX, key);
@ -405,38 +419,41 @@ public struct CharacterExcel : IFlatbufferObject
_o.CharacterPieceItemAmount = TableEncryptionService.Convert(this.CharacterPieceItemAmount, key);
_o.CombineRecipeId = TableEncryptionService.Convert(this.CombineRecipeId, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterExcel> Pack(FlatBufferBuilder builder, CharacterExcelT _o) {
public static Offset<SCHALE.Common.FlatData.CharacterExcel> Pack(FlatBufferBuilder builder, CharacterExcelT _o)
{
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterExcel>);
var _DevName = _o.DevName == null ? default(StringOffset) : builder.CreateString(_o.DevName);
var _ReleaseDate = _o.ReleaseDate == null ? default(StringOffset) : builder.CreateString(_o.ReleaseDate);
var _CollectionVisibleStartDate = _o.CollectionVisibleStartDate == null ? default(StringOffset) : builder.CreateString(_o.CollectionVisibleStartDate);
var _CollectionVisibleEndDate = _o.CollectionVisibleEndDate == null ? default(StringOffset) : builder.CreateString(_o.CollectionVisibleEndDate);
var _ScenarioCharacter = _o.ScenarioCharacter == null ? default(StringOffset) : builder.CreateString(_o.ScenarioCharacter);
var _EquipmentSlot = default(VectorOffset);
if (_o.EquipmentSlot != null) {
var __EquipmentSlot = _o.EquipmentSlot.ToArray();
_EquipmentSlot = CreateEquipmentSlotVector(builder, __EquipmentSlot);
var _dev_name = _o.DevName == null ? default(StringOffset) : builder.CreateString(_o.DevName);
var _release_date = _o.ReleaseDate == null ? default(StringOffset) : builder.CreateString(_o.ReleaseDate);
var _collection_visible_start_date = _o.CollectionVisibleStartDate == null ? default(StringOffset) : builder.CreateString(_o.CollectionVisibleStartDate);
var _collection_visible_end_date = _o.CollectionVisibleEndDate == null ? default(StringOffset) : builder.CreateString(_o.CollectionVisibleEndDate);
var _scenario_character = _o.ScenarioCharacter == null ? default(StringOffset) : builder.CreateString(_o.ScenarioCharacter);
var _equipment_slot = default(VectorOffset);
if (_o.EquipmentSlot != null)
{
var __equipment_slot = _o.EquipmentSlot.ToArray();
_equipment_slot = CreateEquipmentSlotVector(builder, __equipment_slot);
}
var _Tags = default(VectorOffset);
if (_o.Tags != null) {
var __Tags = _o.Tags.ToArray();
_Tags = CreateTagsVector(builder, __Tags);
var _tags = default(VectorOffset);
if (_o.Tags != null)
{
var __tags = _o.Tags.ToArray();
_tags = CreateTagsVector(builder, __tags);
}
return CreateCharacterExcel(
builder,
_o.Id,
_DevName,
_dev_name,
_o.CostumeGroupId,
_o.IsPlayable,
_o.ProductionStep,
_o.CollectionVisible,
_ReleaseDate,
_CollectionVisibleStartDate,
_CollectionVisibleEndDate,
_release_date,
_collection_visible_start_date,
_collection_visible_end_date,
_o.IsPlayableCharacter,
_o.LocalizeEtcId,
_o.Rarity,
_o.IsNPC,
_o.IsNpc,
_o.TacticEntityType,
_o.CanSurvive,
_o.IsDummy,
@ -446,7 +463,7 @@ public struct CharacterExcel : IFlatbufferObject
_o.TacticRange,
_o.BulletType,
_o.ArmorType,
_o.AimIKType,
_o.AimIkType,
_o.School,
_o.Club,
_o.DefaultStarGrade,
@ -455,17 +472,19 @@ public struct CharacterExcel : IFlatbufferObject
_o.SquadType,
_o.Jumpable,
_o.PersonalityId,
_o.CharacterAIId,
_o.ExternalBTId,
_ScenarioCharacter,
_o.CharacterAiId,
_o.ExternalBtId,
_o.MainCombatStyleId,
_o.CombatStyleIndex,
_scenario_character,
_o.SpawnTemplateId,
_o.FavorLevelupType,
_EquipmentSlot,
_equipment_slot,
_o.WeaponLocalizeId,
_o.DisplayEnemyInfo,
_o.BodyRadius,
_o.RandomEffectRadius,
_o.HPBarHide,
_o.HpBarHide,
_o.HpBarHeight,
_o.HighlightFloaterHeight,
_o.EmojiOffsetX,
@ -480,7 +499,7 @@ public struct CharacterExcel : IFlatbufferObject
_o.CanBattleItemMove,
_o.IsAirUnit,
_o.AirUnitHeight,
_Tags,
_tags,
_o.SecretStoneItemId,
_o.SecretStoneItemAmount,
_o.CharacterPieceItemId,
@ -503,7 +522,7 @@ public class CharacterExcelT
public bool IsPlayableCharacter { get; set; }
public uint LocalizeEtcId { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public bool IsNPC { get; set; }
public bool IsNpc { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get; set; }
public bool CanSurvive { get; set; }
public bool IsDummy { get; set; }
@ -513,7 +532,7 @@ public class CharacterExcelT
public SCHALE.Common.FlatData.TacticRange TacticRange { get; set; }
public SCHALE.Common.FlatData.BulletType BulletType { get; set; }
public SCHALE.Common.FlatData.ArmorType ArmorType { get; set; }
public SCHALE.Common.FlatData.AimIKType AimIKType { get; set; }
public SCHALE.Common.FlatData.AimIKType AimIkType { get; set; }
public SCHALE.Common.FlatData.School School { get; set; }
public SCHALE.Common.FlatData.Club Club { get; set; }
public int DefaultStarGrade { get; set; }
@ -522,8 +541,10 @@ public class CharacterExcelT
public SCHALE.Common.FlatData.SquadType SquadType { get; set; }
public bool Jumpable { get; set; }
public long PersonalityId { get; set; }
public long CharacterAIId { get; set; }
public long ExternalBTId { get; set; }
public long CharacterAiId { get; set; }
public long ExternalBtId { get; set; }
public long MainCombatStyleId { get; set; }
public int CombatStyleIndex { get; set; }
public string ScenarioCharacter { get; set; }
public uint SpawnTemplateId { get; set; }
public int FavorLevelupType { get; set; }
@ -532,7 +553,7 @@ public class CharacterExcelT
public bool DisplayEnemyInfo { get; set; }
public long BodyRadius { get; set; }
public long RandomEffectRadius { get; set; }
public bool HPBarHide { get; set; }
public bool HpBarHide { get; set; }
public float HpBarHeight { get; set; }
public float HighlightFloaterHeight { get; set; }
public float EmojiOffsetX { get; set; }
@ -554,7 +575,8 @@ public class CharacterExcelT
public int CharacterPieceItemAmount { get; set; }
public long CombineRecipeId { get; set; }
public CharacterExcelT() {
public CharacterExcelT()
{
this.Id = 0;
this.DevName = null;
this.CostumeGroupId = 0;
@ -567,7 +589,7 @@ public class CharacterExcelT
this.IsPlayableCharacter = false;
this.LocalizeEtcId = 0;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.IsNPC = false;
this.IsNpc = false;
this.TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None;
this.CanSurvive = false;
this.IsDummy = false;
@ -577,7 +599,7 @@ public class CharacterExcelT
this.TacticRange = SCHALE.Common.FlatData.TacticRange.Back;
this.BulletType = SCHALE.Common.FlatData.BulletType.Normal;
this.ArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor;
this.AimIKType = SCHALE.Common.FlatData.AimIKType.None;
this.AimIkType = SCHALE.Common.FlatData.AimIKType.None;
this.School = SCHALE.Common.FlatData.School.None;
this.Club = SCHALE.Common.FlatData.Club.None;
this.DefaultStarGrade = 0;
@ -586,8 +608,10 @@ public class CharacterExcelT
this.SquadType = SCHALE.Common.FlatData.SquadType.None;
this.Jumpable = false;
this.PersonalityId = 0;
this.CharacterAIId = 0;
this.ExternalBTId = 0;
this.CharacterAiId = 0;
this.ExternalBtId = 0;
this.MainCombatStyleId = 0;
this.CombatStyleIndex = 0;
this.ScenarioCharacter = null;
this.SpawnTemplateId = 0;
this.FavorLevelupType = 0;
@ -596,7 +620,7 @@ public class CharacterExcelT
this.DisplayEnemyInfo = false;
this.BodyRadius = 0;
this.RandomEffectRadius = 0;
this.HPBarHide = false;
this.HpBarHide = false;
this.HpBarHeight = 0.0f;
this.HighlightFloaterHeight = 0.0f;
this.EmojiOffsetX = 0.0f;
@ -638,7 +662,7 @@ static public class CharacterExcelVerify
&& verifier.VerifyField(tablePos, 22 /*IsPlayableCharacter*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 24 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 28 /*IsNPC*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 28 /*IsNpc*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 30 /*TacticEntityType*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 32 /*CanSurvive*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 34 /*IsDummy*/, 1 /*bool*/, 1, false)
@ -648,7 +672,7 @@ static public class CharacterExcelVerify
&& verifier.VerifyField(tablePos, 42 /*TacticRange*/, 4 /*SCHALE.Common.FlatData.TacticRange*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*BulletType*/, 4 /*SCHALE.Common.FlatData.BulletType*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*ArmorType*/, 4 /*SCHALE.Common.FlatData.ArmorType*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*AimIKType*/, 4 /*SCHALE.Common.FlatData.AimIKType*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*AimIkType*/, 4 /*SCHALE.Common.FlatData.AimIKType*/, 4, false)
&& verifier.VerifyField(tablePos, 50 /*School*/, 4 /*SCHALE.Common.FlatData.School*/, 4, false)
&& verifier.VerifyField(tablePos, 52 /*Club*/, 4 /*SCHALE.Common.FlatData.Club*/, 4, false)
&& verifier.VerifyField(tablePos, 54 /*DefaultStarGrade*/, 4 /*int*/, 4, false)
@ -657,37 +681,39 @@ static public class CharacterExcelVerify
&& verifier.VerifyField(tablePos, 60 /*SquadType*/, 4 /*SCHALE.Common.FlatData.SquadType*/, 4, false)
&& verifier.VerifyField(tablePos, 62 /*Jumpable*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 64 /*PersonalityId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 66 /*CharacterAIId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 68 /*ExternalBTId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 70 /*ScenarioCharacter*/, false)
&& verifier.VerifyField(tablePos, 72 /*SpawnTemplateId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 74 /*FavorLevelupType*/, 4 /*int*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 76 /*EquipmentSlot*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, false)
&& verifier.VerifyField(tablePos, 78 /*WeaponLocalizeId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 80 /*DisplayEnemyInfo*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 82 /*BodyRadius*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 84 /*RandomEffectRadius*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 86 /*HPBarHide*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 88 /*HpBarHeight*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 90 /*HighlightFloaterHeight*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 92 /*EmojiOffsetX*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 94 /*EmojiOffsetY*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 96 /*MoveStartFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 98 /*MoveEndFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 100 /*JumpMotionFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 102 /*AppearFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 104 /*CanMove*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 106 /*CanFix*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 108 /*CanCrowdControl*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 110 /*CanBattleItemMove*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 112 /*IsAirUnit*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 114 /*AirUnitHeight*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 116 /*Tags*/, 4 /*SCHALE.Common.FlatData.Tag*/, false)
&& verifier.VerifyField(tablePos, 118 /*SecretStoneItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 120 /*SecretStoneItemAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 122 /*CharacterPieceItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 124 /*CharacterPieceItemAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 126 /*CombineRecipeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 66 /*CharacterAiId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 68 /*ExternalBtId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 70 /*MainCombatStyleId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 72 /*CombatStyleIndex*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 74 /*ScenarioCharacter*/, false)
&& verifier.VerifyField(tablePos, 76 /*SpawnTemplateId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 78 /*FavorLevelupType*/, 4 /*int*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 80 /*EquipmentSlot*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, false)
&& verifier.VerifyField(tablePos, 82 /*WeaponLocalizeId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 84 /*DisplayEnemyInfo*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 86 /*BodyRadius*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 88 /*RandomEffectRadius*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 90 /*HpBarHide*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 92 /*HpBarHeight*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 94 /*HighlightFloaterHeight*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 96 /*EmojiOffsetX*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 98 /*EmojiOffsetY*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 100 /*MoveStartFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 102 /*MoveEndFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 104 /*JumpMotionFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 106 /*AppearFrame*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 108 /*CanMove*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 110 /*CanFix*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 112 /*CanCrowdControl*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 114 /*CanBattleItemMove*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 116 /*IsAirUnit*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 118 /*AirUnitHeight*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 120 /*Tags*/, 4 /*SCHALE.Common.FlatData.Tag*/, false)
&& verifier.VerifyField(tablePos, 122 /*SecretStoneItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 124 /*SecretStoneItemAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 126 /*CharacterPieceItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 128 /*CharacterPieceItemAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 130 /*CombineRecipeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -24,9 +24,9 @@ public struct CharacterExcelTable : IFlatbufferObject
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CharacterExcelTable> CreateCharacterExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
VectorOffset data_listOffset = default(VectorOffset)) {
builder.StartTable(1);
CharacterExcelTable.AddDataList(builder, DataListOffset);
CharacterExcelTable.AddDataList(builder, data_listOffset);
return CharacterExcelTable.EndCharacterExcelTable(builder);
}
@ -53,15 +53,15 @@ public struct CharacterExcelTable : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.CharacterExcelTable> Pack(FlatBufferBuilder builder, CharacterExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterExcelTable>);
var _DataList = default(VectorOffset);
var _data_list = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.CharacterExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.CharacterExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
var __data_list = new Offset<SCHALE.Common.FlatData.CharacterExcel>[_o.DataList.Count];
for (var _j = 0; _j < __data_list.Length; ++_j) { __data_list[_j] = SCHALE.Common.FlatData.CharacterExcel.Pack(builder, _o.DataList[_j]); }
_data_list = CreateDataListVector(builder, __data_list);
}
return CreateCharacterExcelTable(
builder,
_DataList);
_data_list);
}
}

View File

@ -22,7 +22,7 @@ public struct CharacterGearExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public long Tier { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NextTierEquipment { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RecipeId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -79,7 +79,7 @@ public struct CharacterGearExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CharacterGearExcel> CreateCharacterGearExcel(FlatBufferBuilder builder,
long Id = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard,
long Tier = 0,
long NextTierEquipment = 0,
long RecipeId = 0,
@ -107,14 +107,14 @@ public struct CharacterGearExcel : IFlatbufferObject
CharacterGearExcel.AddMinStatValue(builder, MinStatValueOffset);
CharacterGearExcel.AddStatType(builder, StatTypeOffset);
CharacterGearExcel.AddLearnSkillSlot(builder, LearnSkillSlotOffset);
CharacterGearExcel.AddStatLevelUpType(builder, StatLevelUpType);
CharacterGearExcel.AddStatLevelUpType_(builder, StatLevelUpType_);
return CharacterGearExcel.EndCharacterGearExcel(builder);
}
public static void StartCharacterGearExcel(FlatBufferBuilder builder) { builder.StartTable(15); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(1, characterId, 0); }
public static void AddStatLevelUpType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType) { builder.AddInt(2, (int)statLevelUpType, 0); }
public static void AddStatLevelUpType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType_) { builder.AddInt(2, (int)statLevelUpType_, 0); }
public static void AddTier(FlatBufferBuilder builder, long tier) { builder.AddLong(3, tier, 0); }
public static void AddNextTierEquipment(FlatBufferBuilder builder, long nextTierEquipment) { builder.AddLong(4, nextTierEquipment, 0); }
public static void AddRecipeId(FlatBufferBuilder builder, long recipeId) { builder.AddLong(5, recipeId, 0); }
@ -160,7 +160,7 @@ public struct CharacterGearExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("CharacterGear");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.CharacterId = TableEncryptionService.Convert(this.CharacterId, key);
_o.StatLevelUpType = TableEncryptionService.Convert(this.StatLevelUpType, key);
_o.StatLevelUpType_ = TableEncryptionService.Convert(this.StatLevelUpType_, key);
_o.Tier = TableEncryptionService.Convert(this.Tier, key);
_o.NextTierEquipment = TableEncryptionService.Convert(this.NextTierEquipment, key);
_o.RecipeId = TableEncryptionService.Convert(this.RecipeId, key);
@ -206,7 +206,7 @@ public struct CharacterGearExcel : IFlatbufferObject
builder,
_o.Id,
_o.CharacterId,
_o.StatLevelUpType,
_o.StatLevelUpType_,
_o.Tier,
_o.NextTierEquipment,
_o.RecipeId,
@ -226,7 +226,7 @@ public class CharacterGearExcelT
{
public long Id { get; set; }
public long CharacterId { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get; set; }
public long Tier { get; set; }
public long NextTierEquipment { get; set; }
public long RecipeId { get; set; }
@ -243,7 +243,7 @@ public class CharacterGearExcelT
public CharacterGearExcelT() {
this.Id = 0;
this.CharacterId = 0;
this.StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.Tier = 0;
this.NextTierEquipment = 0;
this.RecipeId = 0;
@ -267,7 +267,7 @@ static public class CharacterGearExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*CharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*StatLevelUpType*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*StatLevelUpType_*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*Tier*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*NextTierEquipment*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 14 /*RecipeId*/, 8 /*long*/, 8, false)

View File

@ -22,18 +22,18 @@ public struct CharacterPotentialExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PotentialStatGroupId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.PotentialStatBonusRateType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PotentialStatBonusRateType.None; } }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.PotentialStatBonusRateType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PotentialStatBonusRateType.None; } }
public bool IsUnnecessaryStat { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public static Offset<SCHALE.Common.FlatData.CharacterPotentialExcel> CreateCharacterPotentialExcel(FlatBufferBuilder builder,
long Id = 0,
long PotentialStatGroupId = 0,
SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType = SCHALE.Common.FlatData.PotentialStatBonusRateType.None,
SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None,
bool IsUnnecessaryStat = false) {
builder.StartTable(4);
CharacterPotentialExcel.AddPotentialStatGroupId(builder, PotentialStatGroupId);
CharacterPotentialExcel.AddId(builder, Id);
CharacterPotentialExcel.AddPotentialStatBonusRateType(builder, PotentialStatBonusRateType);
CharacterPotentialExcel.AddPotentialStatBonusRateType_(builder, PotentialStatBonusRateType_);
CharacterPotentialExcel.AddIsUnnecessaryStat(builder, IsUnnecessaryStat);
return CharacterPotentialExcel.EndCharacterPotentialExcel(builder);
}
@ -41,7 +41,7 @@ public struct CharacterPotentialExcel : IFlatbufferObject
public static void StartCharacterPotentialExcel(FlatBufferBuilder builder) { builder.StartTable(4); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddPotentialStatGroupId(FlatBufferBuilder builder, long potentialStatGroupId) { builder.AddLong(1, potentialStatGroupId, 0); }
public static void AddPotentialStatBonusRateType(FlatBufferBuilder builder, SCHALE.Common.FlatData.PotentialStatBonusRateType potentialStatBonusRateType) { builder.AddInt(2, (int)potentialStatBonusRateType, 0); }
public static void AddPotentialStatBonusRateType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.PotentialStatBonusRateType potentialStatBonusRateType_) { builder.AddInt(2, (int)potentialStatBonusRateType_, 0); }
public static void AddIsUnnecessaryStat(FlatBufferBuilder builder, bool isUnnecessaryStat) { builder.AddBool(3, isUnnecessaryStat, false); }
public static Offset<SCHALE.Common.FlatData.CharacterPotentialExcel> EndCharacterPotentialExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -56,7 +56,7 @@ public struct CharacterPotentialExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("CharacterPotential");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.PotentialStatGroupId = TableEncryptionService.Convert(this.PotentialStatGroupId, key);
_o.PotentialStatBonusRateType = TableEncryptionService.Convert(this.PotentialStatBonusRateType, key);
_o.PotentialStatBonusRateType_ = TableEncryptionService.Convert(this.PotentialStatBonusRateType_, key);
_o.IsUnnecessaryStat = TableEncryptionService.Convert(this.IsUnnecessaryStat, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterPotentialExcel> Pack(FlatBufferBuilder builder, CharacterPotentialExcelT _o) {
@ -65,7 +65,7 @@ public struct CharacterPotentialExcel : IFlatbufferObject
builder,
_o.Id,
_o.PotentialStatGroupId,
_o.PotentialStatBonusRateType,
_o.PotentialStatBonusRateType_,
_o.IsUnnecessaryStat);
}
}
@ -74,13 +74,13 @@ public class CharacterPotentialExcelT
{
public long Id { get; set; }
public long PotentialStatGroupId { get; set; }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType { get; set; }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ { get; set; }
public bool IsUnnecessaryStat { get; set; }
public CharacterPotentialExcelT() {
this.Id = 0;
this.PotentialStatGroupId = 0;
this.PotentialStatBonusRateType = SCHALE.Common.FlatData.PotentialStatBonusRateType.None;
this.PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None;
this.IsUnnecessaryStat = false;
}
}
@ -93,7 +93,7 @@ static public class CharacterPotentialExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*PotentialStatGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*PotentialStatBonusRateType*/, 4 /*SCHALE.Common.FlatData.PotentialStatBonusRateType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*PotentialStatBonusRateType_*/, 4 /*SCHALE.Common.FlatData.PotentialStatBonusRateType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*IsUnnecessaryStat*/, 1 /*bool*/, 1, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -26,7 +26,7 @@ public struct CharacterSkillListExcel : IFlatbufferObject
public int FormIndex { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool IsRootMotion { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsMoveLeftRight { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseRandomAnimation { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseRandomExSkillTimeline { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long TSAInteractionId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string NormalSkillGroupId(int j) { int o = __p.__offset(20); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int NormalSkillGroupIdLength { get { int o = __p.__offset(20); return o != 0 ? __p.__vector_len(o) : 0; } }
@ -40,32 +40,28 @@ public struct CharacterSkillListExcel : IFlatbufferObject
public int[] GetNormalSkillTimeLineIndexArray() { return __p.__vector_as_array<int>(22); }
public string ExSkillGroupId(int j) { int o = __p.__offset(24); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int ExSkillGroupIdLength { get { int o = __p.__offset(24); return o != 0 ? __p.__vector_len(o) : 0; } }
public int ExSkillTimeLineIndex(int j) { int o = __p.__offset(26); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int ExSkillTimeLineIndexLength { get { int o = __p.__offset(26); return o != 0 ? __p.__vector_len(o) : 0; } }
public string ExSkillCutInTimeLineIndex(int j) { int o = __p.__offset(26); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int ExSkillCutInTimeLineIndexLength { get { int o = __p.__offset(26); return o != 0 ? __p.__vector_len(o) : 0; } }
public string ExSkillLevelTimeLineIndex(int j) { int o = __p.__offset(28); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int ExSkillLevelTimeLineIndexLength { get { int o = __p.__offset(28); return o != 0 ? __p.__vector_len(o) : 0; } }
public string PublicSkillGroupId(int j) { int o = __p.__offset(30); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int PublicSkillGroupIdLength { get { int o = __p.__offset(30); return o != 0 ? __p.__vector_len(o) : 0; } }
public int PublicSkillTimeLineIndex(int j) { int o = __p.__offset(32); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int PublicSkillTimeLineIndexLength { get { int o = __p.__offset(32); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<int> GetExSkillTimeLineIndexBytes() { return __p.__vector_as_span<int>(26, 4); }
public Span<int> GetPublicSkillTimeLineIndexBytes() { return __p.__vector_as_span<int>(32, 4); }
#else
public ArraySegment<byte>? GetExSkillTimeLineIndexBytes() { return __p.__vector_as_arraysegment(26); }
public ArraySegment<byte>? GetPublicSkillTimeLineIndexBytes() { return __p.__vector_as_arraysegment(32); }
#endif
public int[] GetExSkillTimeLineIndexArray() { return __p.__vector_as_array<int>(26); }
public string PublicSkillGroupId(int j) { int o = __p.__offset(28); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int PublicSkillGroupIdLength { get { int o = __p.__offset(28); return o != 0 ? __p.__vector_len(o) : 0; } }
public int PublicSkillTimeLineIndex(int j) { int o = __p.__offset(30); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int PublicSkillTimeLineIndexLength { get { int o = __p.__offset(30); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<int> GetPublicSkillTimeLineIndexBytes() { return __p.__vector_as_span<int>(30, 4); }
#else
public ArraySegment<byte>? GetPublicSkillTimeLineIndexBytes() { return __p.__vector_as_arraysegment(30); }
#endif
public int[] GetPublicSkillTimeLineIndexArray() { return __p.__vector_as_array<int>(30); }
public string PassiveSkillGroupId(int j) { int o = __p.__offset(32); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int PassiveSkillGroupIdLength { get { int o = __p.__offset(32); return o != 0 ? __p.__vector_len(o) : 0; } }
public string LeaderSkillGroupId(int j) { int o = __p.__offset(34); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int LeaderSkillGroupIdLength { get { int o = __p.__offset(34); return o != 0 ? __p.__vector_len(o) : 0; } }
public string ExtraPassiveSkillGroupId(int j) { int o = __p.__offset(36); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int ExtraPassiveSkillGroupIdLength { get { int o = __p.__offset(36); return o != 0 ? __p.__vector_len(o) : 0; } }
public string HiddenPassiveSkillGroupId(int j) { int o = __p.__offset(38); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int HiddenPassiveSkillGroupIdLength { get { int o = __p.__offset(38); return o != 0 ? __p.__vector_len(o) : 0; } }
public int[] GetPublicSkillTimeLineIndexArray() { return __p.__vector_as_array<int>(32); }
public string PassiveSkillGroupId(int j) { int o = __p.__offset(34); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int PassiveSkillGroupIdLength { get { int o = __p.__offset(34); return o != 0 ? __p.__vector_len(o) : 0; } }
public string LeaderSkillGroupId(int j) { int o = __p.__offset(36); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int LeaderSkillGroupIdLength { get { int o = __p.__offset(36); return o != 0 ? __p.__vector_len(o) : 0; } }
public string ExtraPassiveSkillGroupId(int j) { int o = __p.__offset(38); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int ExtraPassiveSkillGroupIdLength { get { int o = __p.__offset(38); return o != 0 ? __p.__vector_len(o) : 0; } }
public string HiddenPassiveSkillGroupId(int j) { int o = __p.__offset(40); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int HiddenPassiveSkillGroupIdLength { get { int o = __p.__offset(40); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CharacterSkillListExcel> CreateCharacterSkillListExcel(FlatBufferBuilder builder,
long CharacterSkillListGroupId = 0,
@ -74,19 +70,20 @@ public struct CharacterSkillListExcel : IFlatbufferObject
int FormIndex = 0,
bool IsRootMotion = false,
bool IsMoveLeftRight = false,
bool UseRandomAnimation = false,
bool UseRandomExSkillTimeline = false,
long TSAInteractionId = 0,
VectorOffset NormalSkillGroupIdOffset = default(VectorOffset),
VectorOffset NormalSkillTimeLineIndexOffset = default(VectorOffset),
VectorOffset ExSkillGroupIdOffset = default(VectorOffset),
VectorOffset ExSkillTimeLineIndexOffset = default(VectorOffset),
VectorOffset ExSkillCutInTimeLineIndexOffset = default(VectorOffset),
VectorOffset ExSkillLevelTimeLineIndexOffset = default(VectorOffset),
VectorOffset PublicSkillGroupIdOffset = default(VectorOffset),
VectorOffset PublicSkillTimeLineIndexOffset = default(VectorOffset),
VectorOffset PassiveSkillGroupIdOffset = default(VectorOffset),
VectorOffset LeaderSkillGroupIdOffset = default(VectorOffset),
VectorOffset ExtraPassiveSkillGroupIdOffset = default(VectorOffset),
VectorOffset HiddenPassiveSkillGroupIdOffset = default(VectorOffset)) {
builder.StartTable(18);
builder.StartTable(19);
CharacterSkillListExcel.AddTSAInteractionId(builder, TSAInteractionId);
CharacterSkillListExcel.AddCharacterSkillListGroupId(builder, CharacterSkillListGroupId);
CharacterSkillListExcel.AddHiddenPassiveSkillGroupId(builder, HiddenPassiveSkillGroupIdOffset);
@ -95,27 +92,28 @@ public struct CharacterSkillListExcel : IFlatbufferObject
CharacterSkillListExcel.AddPassiveSkillGroupId(builder, PassiveSkillGroupIdOffset);
CharacterSkillListExcel.AddPublicSkillTimeLineIndex(builder, PublicSkillTimeLineIndexOffset);
CharacterSkillListExcel.AddPublicSkillGroupId(builder, PublicSkillGroupIdOffset);
CharacterSkillListExcel.AddExSkillTimeLineIndex(builder, ExSkillTimeLineIndexOffset);
CharacterSkillListExcel.AddExSkillLevelTimeLineIndex(builder, ExSkillLevelTimeLineIndexOffset);
CharacterSkillListExcel.AddExSkillCutInTimeLineIndex(builder, ExSkillCutInTimeLineIndexOffset);
CharacterSkillListExcel.AddExSkillGroupId(builder, ExSkillGroupIdOffset);
CharacterSkillListExcel.AddNormalSkillTimeLineIndex(builder, NormalSkillTimeLineIndexOffset);
CharacterSkillListExcel.AddNormalSkillGroupId(builder, NormalSkillGroupIdOffset);
CharacterSkillListExcel.AddFormIndex(builder, FormIndex);
CharacterSkillListExcel.AddMinimumTierCharacterGear(builder, MinimumTierCharacterGear);
CharacterSkillListExcel.AddMinimumGradeCharacterWeapon(builder, MinimumGradeCharacterWeapon);
CharacterSkillListExcel.AddUseRandomAnimation(builder, UseRandomAnimation);
CharacterSkillListExcel.AddUseRandomExSkillTimeline(builder, UseRandomExSkillTimeline);
CharacterSkillListExcel.AddIsMoveLeftRight(builder, IsMoveLeftRight);
CharacterSkillListExcel.AddIsRootMotion(builder, IsRootMotion);
return CharacterSkillListExcel.EndCharacterSkillListExcel(builder);
}
public static void StartCharacterSkillListExcel(FlatBufferBuilder builder) { builder.StartTable(18); }
public static void StartCharacterSkillListExcel(FlatBufferBuilder builder) { builder.StartTable(19); }
public static void AddCharacterSkillListGroupId(FlatBufferBuilder builder, long characterSkillListGroupId) { builder.AddLong(0, characterSkillListGroupId, 0); }
public static void AddMinimumGradeCharacterWeapon(FlatBufferBuilder builder, int minimumGradeCharacterWeapon) { builder.AddInt(1, minimumGradeCharacterWeapon, 0); }
public static void AddMinimumTierCharacterGear(FlatBufferBuilder builder, int minimumTierCharacterGear) { builder.AddInt(2, minimumTierCharacterGear, 0); }
public static void AddFormIndex(FlatBufferBuilder builder, int formIndex) { builder.AddInt(3, formIndex, 0); }
public static void AddIsRootMotion(FlatBufferBuilder builder, bool isRootMotion) { builder.AddBool(4, isRootMotion, false); }
public static void AddIsMoveLeftRight(FlatBufferBuilder builder, bool isMoveLeftRight) { builder.AddBool(5, isMoveLeftRight, false); }
public static void AddUseRandomAnimation(FlatBufferBuilder builder, bool useRandomAnimation) { builder.AddBool(6, useRandomAnimation, false); }
public static void AddUseRandomExSkillTimeline(FlatBufferBuilder builder, bool useRandomExSkillTimeline) { builder.AddBool(6, useRandomExSkillTimeline, false); }
public static void AddTSAInteractionId(FlatBufferBuilder builder, long tSAInteractionId) { builder.AddLong(7, tSAInteractionId, 0); }
public static void AddNormalSkillGroupId(FlatBufferBuilder builder, VectorOffset normalSkillGroupIdOffset) { builder.AddOffset(8, normalSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreateNormalSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
@ -135,43 +133,49 @@ public struct CharacterSkillListExcel : IFlatbufferObject
public static VectorOffset CreateExSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillGroupIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExSkillGroupIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddExSkillTimeLineIndex(FlatBufferBuilder builder, VectorOffset exSkillTimeLineIndexOffset) { builder.AddOffset(11, exSkillTimeLineIndexOffset.Value, 0); }
public static VectorOffset CreateExSkillTimeLineIndexVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
public static VectorOffset CreateExSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<int>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExSkillTimeLineIndexVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddPublicSkillGroupId(FlatBufferBuilder builder, VectorOffset publicSkillGroupIdOffset) { builder.AddOffset(12, publicSkillGroupIdOffset.Value, 0); }
public static void AddExSkillCutInTimeLineIndex(FlatBufferBuilder builder, VectorOffset exSkillCutInTimeLineIndexOffset) { builder.AddOffset(11, exSkillCutInTimeLineIndexOffset.Value, 0); }
public static VectorOffset CreateExSkillCutInTimeLineIndexVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateExSkillCutInTimeLineIndexVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillCutInTimeLineIndexVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillCutInTimeLineIndexVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExSkillCutInTimeLineIndexVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddExSkillLevelTimeLineIndex(FlatBufferBuilder builder, VectorOffset exSkillLevelTimeLineIndexOffset) { builder.AddOffset(12, exSkillLevelTimeLineIndexOffset.Value, 0); }
public static VectorOffset CreateExSkillLevelTimeLineIndexVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateExSkillLevelTimeLineIndexVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillLevelTimeLineIndexVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExSkillLevelTimeLineIndexVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExSkillLevelTimeLineIndexVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddPublicSkillGroupId(FlatBufferBuilder builder, VectorOffset publicSkillGroupIdOffset) { builder.AddOffset(13, publicSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreatePublicSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillGroupIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillGroupIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartPublicSkillGroupIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddPublicSkillTimeLineIndex(FlatBufferBuilder builder, VectorOffset publicSkillTimeLineIndexOffset) { builder.AddOffset(13, publicSkillTimeLineIndexOffset.Value, 0); }
public static void AddPublicSkillTimeLineIndex(FlatBufferBuilder builder, VectorOffset publicSkillTimeLineIndexOffset) { builder.AddOffset(14, publicSkillTimeLineIndexOffset.Value, 0); }
public static VectorOffset CreatePublicSkillTimeLineIndexVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePublicSkillTimeLineIndexVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<int>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartPublicSkillTimeLineIndexVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset passiveSkillGroupIdOffset) { builder.AddOffset(14, passiveSkillGroupIdOffset.Value, 0); }
public static void AddPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset passiveSkillGroupIdOffset) { builder.AddOffset(15, passiveSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreatePassiveSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreatePassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartPassiveSkillGroupIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddLeaderSkillGroupId(FlatBufferBuilder builder, VectorOffset leaderSkillGroupIdOffset) { builder.AddOffset(15, leaderSkillGroupIdOffset.Value, 0); }
public static void AddLeaderSkillGroupId(FlatBufferBuilder builder, VectorOffset leaderSkillGroupIdOffset) { builder.AddOffset(16, leaderSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreateLeaderSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateLeaderSkillGroupIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateLeaderSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateLeaderSkillGroupIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartLeaderSkillGroupIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddExtraPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset extraPassiveSkillGroupIdOffset) { builder.AddOffset(16, extraPassiveSkillGroupIdOffset.Value, 0); }
public static void AddExtraPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset extraPassiveSkillGroupIdOffset) { builder.AddOffset(17, extraPassiveSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreateExtraPassiveSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateExtraPassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExtraPassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateExtraPassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartExtraPassiveSkillGroupIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddHiddenPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset hiddenPassiveSkillGroupIdOffset) { builder.AddOffset(17, hiddenPassiveSkillGroupIdOffset.Value, 0); }
public static void AddHiddenPassiveSkillGroupId(FlatBufferBuilder builder, VectorOffset hiddenPassiveSkillGroupIdOffset) { builder.AddOffset(18, hiddenPassiveSkillGroupIdOffset.Value, 0); }
public static VectorOffset CreateHiddenPassiveSkillGroupIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateHiddenPassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateHiddenPassiveSkillGroupIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
@ -194,7 +198,7 @@ public struct CharacterSkillListExcel : IFlatbufferObject
_o.FormIndex = TableEncryptionService.Convert(this.FormIndex, key);
_o.IsRootMotion = TableEncryptionService.Convert(this.IsRootMotion, key);
_o.IsMoveLeftRight = TableEncryptionService.Convert(this.IsMoveLeftRight, key);
_o.UseRandomAnimation = TableEncryptionService.Convert(this.UseRandomAnimation, key);
_o.UseRandomExSkillTimeline = TableEncryptionService.Convert(this.UseRandomExSkillTimeline, key);
_o.TSAInteractionId = TableEncryptionService.Convert(this.TSAInteractionId, key);
_o.NormalSkillGroupId = new List<string>();
for (var _j = 0; _j < this.NormalSkillGroupIdLength; ++_j) {_o.NormalSkillGroupId.Add(TableEncryptionService.Convert(this.NormalSkillGroupId(_j), key));}
@ -202,8 +206,10 @@ public struct CharacterSkillListExcel : IFlatbufferObject
for (var _j = 0; _j < this.NormalSkillTimeLineIndexLength; ++_j) {_o.NormalSkillTimeLineIndex.Add(TableEncryptionService.Convert(this.NormalSkillTimeLineIndex(_j), key));}
_o.ExSkillGroupId = new List<string>();
for (var _j = 0; _j < this.ExSkillGroupIdLength; ++_j) {_o.ExSkillGroupId.Add(TableEncryptionService.Convert(this.ExSkillGroupId(_j), key));}
_o.ExSkillTimeLineIndex = new List<int>();
for (var _j = 0; _j < this.ExSkillTimeLineIndexLength; ++_j) {_o.ExSkillTimeLineIndex.Add(TableEncryptionService.Convert(this.ExSkillTimeLineIndex(_j), key));}
_o.ExSkillCutInTimeLineIndex = new List<string>();
for (var _j = 0; _j < this.ExSkillCutInTimeLineIndexLength; ++_j) {_o.ExSkillCutInTimeLineIndex.Add(TableEncryptionService.Convert(this.ExSkillCutInTimeLineIndex(_j), key));}
_o.ExSkillLevelTimeLineIndex = new List<string>();
for (var _j = 0; _j < this.ExSkillLevelTimeLineIndexLength; ++_j) {_o.ExSkillLevelTimeLineIndex.Add(TableEncryptionService.Convert(this.ExSkillLevelTimeLineIndex(_j), key));}
_o.PublicSkillGroupId = new List<string>();
for (var _j = 0; _j < this.PublicSkillGroupIdLength; ++_j) {_o.PublicSkillGroupId.Add(TableEncryptionService.Convert(this.PublicSkillGroupId(_j), key));}
_o.PublicSkillTimeLineIndex = new List<int>();
@ -236,10 +242,17 @@ public struct CharacterSkillListExcel : IFlatbufferObject
for (var _j = 0; _j < __ExSkillGroupId.Length; ++_j) { __ExSkillGroupId[_j] = builder.CreateString(_o.ExSkillGroupId[_j]); }
_ExSkillGroupId = CreateExSkillGroupIdVector(builder, __ExSkillGroupId);
}
var _ExSkillTimeLineIndex = default(VectorOffset);
if (_o.ExSkillTimeLineIndex != null) {
var __ExSkillTimeLineIndex = _o.ExSkillTimeLineIndex.ToArray();
_ExSkillTimeLineIndex = CreateExSkillTimeLineIndexVector(builder, __ExSkillTimeLineIndex);
var _ExSkillCutInTimeLineIndex = default(VectorOffset);
if (_o.ExSkillCutInTimeLineIndex != null) {
var __ExSkillCutInTimeLineIndex = new StringOffset[_o.ExSkillCutInTimeLineIndex.Count];
for (var _j = 0; _j < __ExSkillCutInTimeLineIndex.Length; ++_j) { __ExSkillCutInTimeLineIndex[_j] = builder.CreateString(_o.ExSkillCutInTimeLineIndex[_j]); }
_ExSkillCutInTimeLineIndex = CreateExSkillCutInTimeLineIndexVector(builder, __ExSkillCutInTimeLineIndex);
}
var _ExSkillLevelTimeLineIndex = default(VectorOffset);
if (_o.ExSkillLevelTimeLineIndex != null) {
var __ExSkillLevelTimeLineIndex = new StringOffset[_o.ExSkillLevelTimeLineIndex.Count];
for (var _j = 0; _j < __ExSkillLevelTimeLineIndex.Length; ++_j) { __ExSkillLevelTimeLineIndex[_j] = builder.CreateString(_o.ExSkillLevelTimeLineIndex[_j]); }
_ExSkillLevelTimeLineIndex = CreateExSkillLevelTimeLineIndexVector(builder, __ExSkillLevelTimeLineIndex);
}
var _PublicSkillGroupId = default(VectorOffset);
if (_o.PublicSkillGroupId != null) {
@ -284,12 +297,13 @@ public struct CharacterSkillListExcel : IFlatbufferObject
_o.FormIndex,
_o.IsRootMotion,
_o.IsMoveLeftRight,
_o.UseRandomAnimation,
_o.UseRandomExSkillTimeline,
_o.TSAInteractionId,
_NormalSkillGroupId,
_NormalSkillTimeLineIndex,
_ExSkillGroupId,
_ExSkillTimeLineIndex,
_ExSkillCutInTimeLineIndex,
_ExSkillLevelTimeLineIndex,
_PublicSkillGroupId,
_PublicSkillTimeLineIndex,
_PassiveSkillGroupId,
@ -307,12 +321,13 @@ public class CharacterSkillListExcelT
public int FormIndex { get; set; }
public bool IsRootMotion { get; set; }
public bool IsMoveLeftRight { get; set; }
public bool UseRandomAnimation { get; set; }
public bool UseRandomExSkillTimeline { get; set; }
public long TSAInteractionId { get; set; }
public List<string> NormalSkillGroupId { get; set; }
public List<int> NormalSkillTimeLineIndex { get; set; }
public List<string> ExSkillGroupId { get; set; }
public List<int> ExSkillTimeLineIndex { get; set; }
public List<string> ExSkillCutInTimeLineIndex { get; set; }
public List<string> ExSkillLevelTimeLineIndex { get; set; }
public List<string> PublicSkillGroupId { get; set; }
public List<int> PublicSkillTimeLineIndex { get; set; }
public List<string> PassiveSkillGroupId { get; set; }
@ -327,12 +342,13 @@ public class CharacterSkillListExcelT
this.FormIndex = 0;
this.IsRootMotion = false;
this.IsMoveLeftRight = false;
this.UseRandomAnimation = false;
this.UseRandomExSkillTimeline = false;
this.TSAInteractionId = 0;
this.NormalSkillGroupId = null;
this.NormalSkillTimeLineIndex = null;
this.ExSkillGroupId = null;
this.ExSkillTimeLineIndex = null;
this.ExSkillCutInTimeLineIndex = null;
this.ExSkillLevelTimeLineIndex = null;
this.PublicSkillGroupId = null;
this.PublicSkillTimeLineIndex = null;
this.PassiveSkillGroupId = null;
@ -354,18 +370,19 @@ static public class CharacterSkillListExcelVerify
&& verifier.VerifyField(tablePos, 10 /*FormIndex*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*IsRootMotion*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 14 /*IsMoveLeftRight*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 16 /*UseRandomAnimation*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 16 /*UseRandomExSkillTimeline*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 18 /*TSAInteractionId*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfStrings(tablePos, 20 /*NormalSkillGroupId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 22 /*NormalSkillTimeLineIndex*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 24 /*ExSkillGroupId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 26 /*ExSkillTimeLineIndex*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 28 /*PublicSkillGroupId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 30 /*PublicSkillTimeLineIndex*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 32 /*PassiveSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 34 /*LeaderSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 36 /*ExtraPassiveSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 38 /*HiddenPassiveSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 26 /*ExSkillCutInTimeLineIndex*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 28 /*ExSkillLevelTimeLineIndex*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 30 /*PublicSkillGroupId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 32 /*PublicSkillTimeLineIndex*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 34 /*PassiveSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 36 /*LeaderSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 38 /*ExtraPassiveSkillGroupId*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 40 /*HiddenPassiveSkillGroupId*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -82,10 +82,23 @@ public struct CharacterStatExcel : IFlatbufferObject
public long DamagedRatio2Decrease { get { int o = __p.__offset(122); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExDamagedRatioIncrease { get { int o = __p.__offset(124); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExDamagedRatioDecrease { get { int o = __p.__offset(126); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat StreetBattleAdaptation { get { int o = __p.__offset(128); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat OutdoorBattleAdaptation { get { int o = __p.__offset(130); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat IndoorBattleAdaptation { get { int o = __p.__offset(132); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public long RegenCost { get { int o = __p.__offset(134); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EnhanceExDamageRate { get { int o = __p.__offset(128); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ReduceExDamagedRate { get { int o = __p.__offset(130); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealRate { get { int o = __p.__offset(132); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealLightArmorRate { get { int o = __p.__offset(134); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealHeavyArmorRate { get { int o = __p.__offset(136); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealUnarmedRate { get { int o = __p.__offset(138); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealElasticArmorRate { get { int o = __p.__offset(140); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealNormalArmorRate { get { int o = __p.__offset(142); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealedExplosionRate { get { int o = __p.__offset(144); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealedPierceRate { get { int o = __p.__offset(146); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealedMysticRate { get { int o = __p.__offset(148); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealedSonicRate { get { int o = __p.__offset(150); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long HealedNormalRate { get { int o = __p.__offset(152); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat StreetBattleAdaptation { get { int o = __p.__offset(154); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat OutdoorBattleAdaptation { get { int o = __p.__offset(156); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public SCHALE.Common.FlatData.TerrainAdaptationStat IndoorBattleAdaptation { get { int o = __p.__offset(158); return o != 0 ? (SCHALE.Common.FlatData.TerrainAdaptationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TerrainAdaptationStat.D; } }
public long RegenCost { get { int o = __p.__offset(160); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.CharacterStatExcel> CreateCharacterStatExcel(FlatBufferBuilder builder,
long CharacterId = 0,
@ -150,12 +163,38 @@ public struct CharacterStatExcel : IFlatbufferObject
long DamagedRatio2Decrease = 0,
long ExDamagedRatioIncrease = 0,
long ExDamagedRatioDecrease = 0,
long EnhanceExDamageRate = 0,
long ReduceExDamagedRate = 0,
long HealRate = 0,
long HealLightArmorRate = 0,
long HealHeavyArmorRate = 0,
long HealUnarmedRate = 0,
long HealElasticArmorRate = 0,
long HealNormalArmorRate = 0,
long HealedExplosionRate = 0,
long HealedPierceRate = 0,
long HealedMysticRate = 0,
long HealedSonicRate = 0,
long HealedNormalRate = 0,
SCHALE.Common.FlatData.TerrainAdaptationStat StreetBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D,
SCHALE.Common.FlatData.TerrainAdaptationStat OutdoorBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D,
SCHALE.Common.FlatData.TerrainAdaptationStat IndoorBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D,
long RegenCost = 0) {
builder.StartTable(66);
builder.StartTable(79);
CharacterStatExcel.AddRegenCost(builder, RegenCost);
CharacterStatExcel.AddHealedNormalRate(builder, HealedNormalRate);
CharacterStatExcel.AddHealedSonicRate(builder, HealedSonicRate);
CharacterStatExcel.AddHealedMysticRate(builder, HealedMysticRate);
CharacterStatExcel.AddHealedPierceRate(builder, HealedPierceRate);
CharacterStatExcel.AddHealedExplosionRate(builder, HealedExplosionRate);
CharacterStatExcel.AddHealNormalArmorRate(builder, HealNormalArmorRate);
CharacterStatExcel.AddHealElasticArmorRate(builder, HealElasticArmorRate);
CharacterStatExcel.AddHealUnarmedRate(builder, HealUnarmedRate);
CharacterStatExcel.AddHealHeavyArmorRate(builder, HealHeavyArmorRate);
CharacterStatExcel.AddHealLightArmorRate(builder, HealLightArmorRate);
CharacterStatExcel.AddHealRate(builder, HealRate);
CharacterStatExcel.AddReduceExDamagedRate(builder, ReduceExDamagedRate);
CharacterStatExcel.AddEnhanceExDamageRate(builder, EnhanceExDamageRate);
CharacterStatExcel.AddExDamagedRatioDecrease(builder, ExDamagedRatioDecrease);
CharacterStatExcel.AddExDamagedRatioIncrease(builder, ExDamagedRatioIncrease);
CharacterStatExcel.AddDamagedRatio2Decrease(builder, DamagedRatio2Decrease);
@ -224,7 +263,7 @@ public struct CharacterStatExcel : IFlatbufferObject
return CharacterStatExcel.EndCharacterStatExcel(builder);
}
public static void StartCharacterStatExcel(FlatBufferBuilder builder) { builder.StartTable(66); }
public static void StartCharacterStatExcel(FlatBufferBuilder builder) { builder.StartTable(79); }
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(0, characterId, 0); }
public static void AddStabilityRate(FlatBufferBuilder builder, long stabilityRate) { builder.AddLong(1, stabilityRate, 0); }
public static void AddStabilityPoint(FlatBufferBuilder builder, long stabilityPoint) { builder.AddLong(2, stabilityPoint, 0); }
@ -287,10 +326,23 @@ public struct CharacterStatExcel : IFlatbufferObject
public static void AddDamagedRatio2Decrease(FlatBufferBuilder builder, long damagedRatio2Decrease) { builder.AddLong(59, damagedRatio2Decrease, 0); }
public static void AddExDamagedRatioIncrease(FlatBufferBuilder builder, long exDamagedRatioIncrease) { builder.AddLong(60, exDamagedRatioIncrease, 0); }
public static void AddExDamagedRatioDecrease(FlatBufferBuilder builder, long exDamagedRatioDecrease) { builder.AddLong(61, exDamagedRatioDecrease, 0); }
public static void AddStreetBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat streetBattleAdaptation) { builder.AddInt(62, (int)streetBattleAdaptation, 0); }
public static void AddOutdoorBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat outdoorBattleAdaptation) { builder.AddInt(63, (int)outdoorBattleAdaptation, 0); }
public static void AddIndoorBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat indoorBattleAdaptation) { builder.AddInt(64, (int)indoorBattleAdaptation, 0); }
public static void AddRegenCost(FlatBufferBuilder builder, long regenCost) { builder.AddLong(65, regenCost, 0); }
public static void AddEnhanceExDamageRate(FlatBufferBuilder builder, long enhanceExDamageRate) { builder.AddLong(62, enhanceExDamageRate, 0); }
public static void AddReduceExDamagedRate(FlatBufferBuilder builder, long reduceExDamagedRate) { builder.AddLong(63, reduceExDamagedRate, 0); }
public static void AddHealRate(FlatBufferBuilder builder, long healRate) { builder.AddLong(64, healRate, 0); }
public static void AddHealLightArmorRate(FlatBufferBuilder builder, long healLightArmorRate) { builder.AddLong(65, healLightArmorRate, 0); }
public static void AddHealHeavyArmorRate(FlatBufferBuilder builder, long healHeavyArmorRate) { builder.AddLong(66, healHeavyArmorRate, 0); }
public static void AddHealUnarmedRate(FlatBufferBuilder builder, long healUnarmedRate) { builder.AddLong(67, healUnarmedRate, 0); }
public static void AddHealElasticArmorRate(FlatBufferBuilder builder, long healElasticArmorRate) { builder.AddLong(68, healElasticArmorRate, 0); }
public static void AddHealNormalArmorRate(FlatBufferBuilder builder, long healNormalArmorRate) { builder.AddLong(69, healNormalArmorRate, 0); }
public static void AddHealedExplosionRate(FlatBufferBuilder builder, long healedExplosionRate) { builder.AddLong(70, healedExplosionRate, 0); }
public static void AddHealedPierceRate(FlatBufferBuilder builder, long healedPierceRate) { builder.AddLong(71, healedPierceRate, 0); }
public static void AddHealedMysticRate(FlatBufferBuilder builder, long healedMysticRate) { builder.AddLong(72, healedMysticRate, 0); }
public static void AddHealedSonicRate(FlatBufferBuilder builder, long healedSonicRate) { builder.AddLong(73, healedSonicRate, 0); }
public static void AddHealedNormalRate(FlatBufferBuilder builder, long healedNormalRate) { builder.AddLong(74, healedNormalRate, 0); }
public static void AddStreetBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat streetBattleAdaptation) { builder.AddInt(75, (int)streetBattleAdaptation, 0); }
public static void AddOutdoorBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat outdoorBattleAdaptation) { builder.AddInt(76, (int)outdoorBattleAdaptation, 0); }
public static void AddIndoorBattleAdaptation(FlatBufferBuilder builder, SCHALE.Common.FlatData.TerrainAdaptationStat indoorBattleAdaptation) { builder.AddInt(77, (int)indoorBattleAdaptation, 0); }
public static void AddRegenCost(FlatBufferBuilder builder, long regenCost) { builder.AddLong(78, regenCost, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterStatExcel> EndCharacterStatExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterStatExcel>(o);
@ -364,6 +416,19 @@ public struct CharacterStatExcel : IFlatbufferObject
_o.DamagedRatio2Decrease = TableEncryptionService.Convert(this.DamagedRatio2Decrease, key);
_o.ExDamagedRatioIncrease = TableEncryptionService.Convert(this.ExDamagedRatioIncrease, key);
_o.ExDamagedRatioDecrease = TableEncryptionService.Convert(this.ExDamagedRatioDecrease, key);
_o.EnhanceExDamageRate = TableEncryptionService.Convert(this.EnhanceExDamageRate, key);
_o.ReduceExDamagedRate = TableEncryptionService.Convert(this.ReduceExDamagedRate, key);
_o.HealRate = TableEncryptionService.Convert(this.HealRate, key);
_o.HealLightArmorRate = TableEncryptionService.Convert(this.HealLightArmorRate, key);
_o.HealHeavyArmorRate = TableEncryptionService.Convert(this.HealHeavyArmorRate, key);
_o.HealUnarmedRate = TableEncryptionService.Convert(this.HealUnarmedRate, key);
_o.HealElasticArmorRate = TableEncryptionService.Convert(this.HealElasticArmorRate, key);
_o.HealNormalArmorRate = TableEncryptionService.Convert(this.HealNormalArmorRate, key);
_o.HealedExplosionRate = TableEncryptionService.Convert(this.HealedExplosionRate, key);
_o.HealedPierceRate = TableEncryptionService.Convert(this.HealedPierceRate, key);
_o.HealedMysticRate = TableEncryptionService.Convert(this.HealedMysticRate, key);
_o.HealedSonicRate = TableEncryptionService.Convert(this.HealedSonicRate, key);
_o.HealedNormalRate = TableEncryptionService.Convert(this.HealedNormalRate, key);
_o.StreetBattleAdaptation = TableEncryptionService.Convert(this.StreetBattleAdaptation, key);
_o.OutdoorBattleAdaptation = TableEncryptionService.Convert(this.OutdoorBattleAdaptation, key);
_o.IndoorBattleAdaptation = TableEncryptionService.Convert(this.IndoorBattleAdaptation, key);
@ -435,6 +500,19 @@ public struct CharacterStatExcel : IFlatbufferObject
_o.DamagedRatio2Decrease,
_o.ExDamagedRatioIncrease,
_o.ExDamagedRatioDecrease,
_o.EnhanceExDamageRate,
_o.ReduceExDamagedRate,
_o.HealRate,
_o.HealLightArmorRate,
_o.HealHeavyArmorRate,
_o.HealUnarmedRate,
_o.HealElasticArmorRate,
_o.HealNormalArmorRate,
_o.HealedExplosionRate,
_o.HealedPierceRate,
_o.HealedMysticRate,
_o.HealedSonicRate,
_o.HealedNormalRate,
_o.StreetBattleAdaptation,
_o.OutdoorBattleAdaptation,
_o.IndoorBattleAdaptation,
@ -506,6 +584,19 @@ public class CharacterStatExcelT
public long DamagedRatio2Decrease { get; set; }
public long ExDamagedRatioIncrease { get; set; }
public long ExDamagedRatioDecrease { get; set; }
public long EnhanceExDamageRate { get; set; }
public long ReduceExDamagedRate { get; set; }
public long HealRate { get; set; }
public long HealLightArmorRate { get; set; }
public long HealHeavyArmorRate { get; set; }
public long HealUnarmedRate { get; set; }
public long HealElasticArmorRate { get; set; }
public long HealNormalArmorRate { get; set; }
public long HealedExplosionRate { get; set; }
public long HealedPierceRate { get; set; }
public long HealedMysticRate { get; set; }
public long HealedSonicRate { get; set; }
public long HealedNormalRate { get; set; }
public SCHALE.Common.FlatData.TerrainAdaptationStat StreetBattleAdaptation { get; set; }
public SCHALE.Common.FlatData.TerrainAdaptationStat OutdoorBattleAdaptation { get; set; }
public SCHALE.Common.FlatData.TerrainAdaptationStat IndoorBattleAdaptation { get; set; }
@ -574,6 +665,19 @@ public class CharacterStatExcelT
this.DamagedRatio2Decrease = 0;
this.ExDamagedRatioIncrease = 0;
this.ExDamagedRatioDecrease = 0;
this.EnhanceExDamageRate = 0;
this.ReduceExDamagedRate = 0;
this.HealRate = 0;
this.HealLightArmorRate = 0;
this.HealHeavyArmorRate = 0;
this.HealUnarmedRate = 0;
this.HealElasticArmorRate = 0;
this.HealNormalArmorRate = 0;
this.HealedExplosionRate = 0;
this.HealedPierceRate = 0;
this.HealedMysticRate = 0;
this.HealedSonicRate = 0;
this.HealedNormalRate = 0;
this.StreetBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D;
this.OutdoorBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D;
this.IndoorBattleAdaptation = SCHALE.Common.FlatData.TerrainAdaptationStat.D;
@ -649,10 +753,23 @@ static public class CharacterStatExcelVerify
&& verifier.VerifyField(tablePos, 122 /*DamagedRatio2Decrease*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 124 /*ExDamagedRatioIncrease*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 126 /*ExDamagedRatioDecrease*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 128 /*StreetBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 130 /*OutdoorBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 132 /*IndoorBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 134 /*RegenCost*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 128 /*EnhanceExDamageRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 130 /*ReduceExDamagedRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 132 /*HealRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 134 /*HealLightArmorRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 136 /*HealHeavyArmorRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 138 /*HealUnarmedRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 140 /*HealElasticArmorRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 142 /*HealNormalArmorRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 144 /*HealedExplosionRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 146 /*HealedPierceRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 148 /*HealedMysticRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 150 /*HealedSonicRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 152 /*HealedNormalRate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 154 /*StreetBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 156 /*OutdoorBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 158 /*IndoorBattleAdaptation*/, 4 /*SCHALE.Common.FlatData.TerrainAdaptationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 160 /*RegenCost*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,8 +21,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public CharacterStatLimitExcel __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 SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.StatType StatType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.StatType StatType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None; } }
public long StatMinValue { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long StatMaxValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long StatRatioMinValue { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,8 +30,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CharacterStatLimitExcel> CreateCharacterStatLimitExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.StatType StatType = SCHALE.Common.FlatData.StatType.None,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.StatType StatType_ = SCHALE.Common.FlatData.StatType.None,
long StatMinValue = 0,
long StatMaxValue = 0,
long StatRatioMinValue = 0,
@ -42,15 +42,15 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
CharacterStatLimitExcel.AddStatMaxValue(builder, StatMaxValue);
CharacterStatLimitExcel.AddStatMinValue(builder, StatMinValue);
CharacterStatLimitExcel.AddId(builder, Id);
CharacterStatLimitExcel.AddStatType(builder, StatType);
CharacterStatLimitExcel.AddTacticEntityType(builder, TacticEntityType);
CharacterStatLimitExcel.AddStatType_(builder, StatType_);
CharacterStatLimitExcel.AddTacticEntityType_(builder, TacticEntityType_);
return CharacterStatLimitExcel.EndCharacterStatLimitExcel(builder);
}
public static void StartCharacterStatLimitExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddTacticEntityType(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType) { builder.AddInt(1, (int)tacticEntityType, 0); }
public static void AddStatType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatType statType) { builder.AddInt(2, (int)statType, 0); }
public static void AddTacticEntityType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType_) { builder.AddInt(1, (int)tacticEntityType_, 0); }
public static void AddStatType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatType statType_) { builder.AddInt(2, (int)statType_, 0); }
public static void AddStatMinValue(FlatBufferBuilder builder, long statMinValue) { builder.AddLong(3, statMinValue, 0); }
public static void AddStatMaxValue(FlatBufferBuilder builder, long statMaxValue) { builder.AddLong(4, statMaxValue, 0); }
public static void AddStatRatioMinValue(FlatBufferBuilder builder, long statRatioMinValue) { builder.AddLong(5, statRatioMinValue, 0); }
@ -67,8 +67,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public void UnPackTo(CharacterStatLimitExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterStatLimit");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.TacticEntityType = TableEncryptionService.Convert(this.TacticEntityType, key);
_o.StatType = TableEncryptionService.Convert(this.StatType, key);
_o.TacticEntityType_ = TableEncryptionService.Convert(this.TacticEntityType_, key);
_o.StatType_ = TableEncryptionService.Convert(this.StatType_, key);
_o.StatMinValue = TableEncryptionService.Convert(this.StatMinValue, key);
_o.StatMaxValue = TableEncryptionService.Convert(this.StatMaxValue, key);
_o.StatRatioMinValue = TableEncryptionService.Convert(this.StatRatioMinValue, key);
@ -79,8 +79,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
return CreateCharacterStatLimitExcel(
builder,
_o.Id,
_o.TacticEntityType,
_o.StatType,
_o.TacticEntityType_,
_o.StatType_,
_o.StatMinValue,
_o.StatMaxValue,
_o.StatRatioMinValue,
@ -91,8 +91,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public class CharacterStatLimitExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get; set; }
public SCHALE.Common.FlatData.StatType StatType { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get; set; }
public SCHALE.Common.FlatData.StatType StatType_ { get; set; }
public long StatMinValue { get; set; }
public long StatMaxValue { get; set; }
public long StatRatioMinValue { get; set; }
@ -100,8 +100,8 @@ public class CharacterStatLimitExcelT
public CharacterStatLimitExcelT() {
this.Id = 0;
this.TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None;
this.StatType = SCHALE.Common.FlatData.StatType.None;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None;
this.StatType_ = SCHALE.Common.FlatData.StatType.None;
this.StatMinValue = 0;
this.StatMaxValue = 0;
this.StatRatioMinValue = 0;
@ -116,8 +116,8 @@ static public class CharacterStatLimitExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*StatType*/, 4 /*SCHALE.Common.FlatData.StatType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType_*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*StatType_*/, 4 /*SCHALE.Common.FlatData.StatType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StatMinValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*StatMaxValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 14 /*StatRatioMinValue*/, 8 /*long*/, 8, false)

View File

@ -21,28 +21,28 @@ public struct CharacterStatsTransExcel : IFlatbufferObject
public CharacterStatsTransExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.StatType TransSupportStats { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public int TransSupportStatsFactor { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StatTransType StatTransType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StatTransType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatTransType.SpecialTransStat; } }
public SCHALE.Common.FlatData.StatTransType StatTransType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StatTransType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatTransType.SpecialTransStat; } }
public static Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel> CreateCharacterStatsTransExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.StatType TransSupportStats = SCHALE.Common.FlatData.StatType.None,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base,
int TransSupportStatsFactor = 0,
SCHALE.Common.FlatData.StatTransType StatTransType = SCHALE.Common.FlatData.StatTransType.SpecialTransStat) {
SCHALE.Common.FlatData.StatTransType StatTransType_ = SCHALE.Common.FlatData.StatTransType.SpecialTransStat) {
builder.StartTable(4);
CharacterStatsTransExcel.AddStatTransType(builder, StatTransType);
CharacterStatsTransExcel.AddStatTransType_(builder, StatTransType_);
CharacterStatsTransExcel.AddTransSupportStatsFactor(builder, TransSupportStatsFactor);
CharacterStatsTransExcel.AddEchelonExtensionType(builder, EchelonExtensionType);
CharacterStatsTransExcel.AddEchelonExtensionType_(builder, EchelonExtensionType_);
CharacterStatsTransExcel.AddTransSupportStats(builder, TransSupportStats);
return CharacterStatsTransExcel.EndCharacterStatsTransExcel(builder);
}
public static void StartCharacterStatsTransExcel(FlatBufferBuilder builder) { builder.StartTable(4); }
public static void AddTransSupportStats(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatType transSupportStats) { builder.AddInt(0, (int)transSupportStats, 0); }
public static void AddEchelonExtensionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType) { builder.AddInt(1, (int)echelonExtensionType, 0); }
public static void AddEchelonExtensionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType_) { builder.AddInt(1, (int)echelonExtensionType_, 0); }
public static void AddTransSupportStatsFactor(FlatBufferBuilder builder, int transSupportStatsFactor) { builder.AddInt(2, transSupportStatsFactor, 0); }
public static void AddStatTransType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatTransType statTransType) { builder.AddInt(3, (int)statTransType, 0); }
public static void AddStatTransType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatTransType statTransType_) { builder.AddInt(3, (int)statTransType_, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel> EndCharacterStatsTransExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel>(o);
@ -55,33 +55,33 @@ public struct CharacterStatsTransExcel : IFlatbufferObject
public void UnPackTo(CharacterStatsTransExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterStatsTrans");
_o.TransSupportStats = TableEncryptionService.Convert(this.TransSupportStats, key);
_o.EchelonExtensionType = TableEncryptionService.Convert(this.EchelonExtensionType, key);
_o.EchelonExtensionType_ = TableEncryptionService.Convert(this.EchelonExtensionType_, key);
_o.TransSupportStatsFactor = TableEncryptionService.Convert(this.TransSupportStatsFactor, key);
_o.StatTransType = TableEncryptionService.Convert(this.StatTransType, key);
_o.StatTransType_ = TableEncryptionService.Convert(this.StatTransType_, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel> Pack(FlatBufferBuilder builder, CharacterStatsTransExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel>);
return CreateCharacterStatsTransExcel(
builder,
_o.TransSupportStats,
_o.EchelonExtensionType,
_o.EchelonExtensionType_,
_o.TransSupportStatsFactor,
_o.StatTransType);
_o.StatTransType_);
}
}
public class CharacterStatsTransExcelT
{
public SCHALE.Common.FlatData.StatType TransSupportStats { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get; set; }
public int TransSupportStatsFactor { get; set; }
public SCHALE.Common.FlatData.StatTransType StatTransType { get; set; }
public SCHALE.Common.FlatData.StatTransType StatTransType_ { get; set; }
public CharacterStatsTransExcelT() {
this.TransSupportStats = SCHALE.Common.FlatData.StatType.None;
this.EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.TransSupportStatsFactor = 0;
this.StatTransType = SCHALE.Common.FlatData.StatTransType.SpecialTransStat;
this.StatTransType_ = SCHALE.Common.FlatData.StatTransType.SpecialTransStat;
}
}
@ -92,9 +92,9 @@ static public class CharacterStatsTransExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*TransSupportStats*/, 4 /*SCHALE.Common.FlatData.StatType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonExtensionType*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonExtensionType_*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*TransSupportStatsFactor*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StatTransType*/, 4 /*SCHALE.Common.FlatData.StatTransType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StatTransType_*/, 4 /*SCHALE.Common.FlatData.StatTransType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -65,14 +65,16 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
public int SkillSlotALength { get { int o = __p.__offset(16); return o != 0 ? __p.__vector_len(o) : 0; } }
public string SkillSlotB(int j) { int o = __p.__offset(18); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int SkillSlotBLength { get { int o = __p.__offset(18); return o != 0 ? __p.__vector_len(o) : 0; } }
public int MaxlevelStar(int j) { int o = __p.__offset(20); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int MaxlevelStarLength { get { int o = __p.__offset(20); return o != 0 ? __p.__vector_len(o) : 0; } }
public string SkillSlotC(int j) { int o = __p.__offset(20); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int SkillSlotCLength { get { int o = __p.__offset(20); return o != 0 ? __p.__vector_len(o) : 0; } }
public int MaxlevelStar(int j) { int o = __p.__offset(22); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int MaxlevelStarLength { get { int o = __p.__offset(22); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<int> GetMaxlevelStarBytes() { return __p.__vector_as_span<int>(20, 4); }
public Span<int> GetMaxlevelStarBytes() { return __p.__vector_as_span<int>(22, 4); }
#else
public ArraySegment<byte>? GetMaxlevelStarBytes() { return __p.__vector_as_arraysegment(20); }
public ArraySegment<byte>? GetMaxlevelStarBytes() { return __p.__vector_as_arraysegment(22); }
#endif
public int[] GetMaxlevelStarArray() { return __p.__vector_as_array<int>(20); }
public int[] GetMaxlevelStarArray() { return __p.__vector_as_array<int>(22); }
public static Offset<SCHALE.Common.FlatData.CharacterTranscendenceExcel> CreateCharacterTranscendenceExcel(FlatBufferBuilder builder,
long CharacterId = 0,
@ -83,10 +85,12 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
VectorOffset RecipeIdOffset = default(VectorOffset),
VectorOffset SkillSlotAOffset = default(VectorOffset),
VectorOffset SkillSlotBOffset = default(VectorOffset),
VectorOffset SkillSlotCOffset = default(VectorOffset),
VectorOffset MaxlevelStarOffset = default(VectorOffset)) {
builder.StartTable(9);
builder.StartTable(10);
CharacterTranscendenceExcel.AddCharacterId(builder, CharacterId);
CharacterTranscendenceExcel.AddMaxlevelStar(builder, MaxlevelStarOffset);
CharacterTranscendenceExcel.AddSkillSlotC(builder, SkillSlotCOffset);
CharacterTranscendenceExcel.AddSkillSlotB(builder, SkillSlotBOffset);
CharacterTranscendenceExcel.AddSkillSlotA(builder, SkillSlotAOffset);
CharacterTranscendenceExcel.AddRecipeId(builder, RecipeIdOffset);
@ -97,7 +101,7 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
return CharacterTranscendenceExcel.EndCharacterTranscendenceExcel(builder);
}
public static void StartCharacterTranscendenceExcel(FlatBufferBuilder builder) { builder.StartTable(9); }
public static void StartCharacterTranscendenceExcel(FlatBufferBuilder builder) { builder.StartTable(10); }
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(0, characterId, 0); }
public static void AddMaxFavorLevel(FlatBufferBuilder builder, VectorOffset maxFavorLevelOffset) { builder.AddOffset(1, maxFavorLevelOffset.Value, 0); }
public static VectorOffset CreateMaxFavorLevelVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
@ -141,7 +145,13 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
public static VectorOffset CreateSkillSlotBVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateSkillSlotBVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartSkillSlotBVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddMaxlevelStar(FlatBufferBuilder builder, VectorOffset maxlevelStarOffset) { builder.AddOffset(8, maxlevelStarOffset.Value, 0); }
public static void AddSkillSlotC(FlatBufferBuilder builder, VectorOffset skillSlotCOffset) { builder.AddOffset(8, skillSlotCOffset.Value, 0); }
public static VectorOffset CreateSkillSlotCVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateSkillSlotCVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateSkillSlotCVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateSkillSlotCVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartSkillSlotCVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddMaxlevelStar(FlatBufferBuilder builder, VectorOffset maxlevelStarOffset) { builder.AddOffset(9, maxlevelStarOffset.Value, 0); }
public static VectorOffset CreateMaxlevelStarVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
public static VectorOffset CreateMaxlevelStarVectorBlock(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateMaxlevelStarVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
@ -173,6 +183,8 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
for (var _j = 0; _j < this.SkillSlotALength; ++_j) {_o.SkillSlotA.Add(TableEncryptionService.Convert(this.SkillSlotA(_j), key));}
_o.SkillSlotB = new List<string>();
for (var _j = 0; _j < this.SkillSlotBLength; ++_j) {_o.SkillSlotB.Add(TableEncryptionService.Convert(this.SkillSlotB(_j), key));}
_o.SkillSlotC = new List<string>();
for (var _j = 0; _j < this.SkillSlotCLength; ++_j) {_o.SkillSlotC.Add(TableEncryptionService.Convert(this.SkillSlotC(_j), key));}
_o.MaxlevelStar = new List<int>();
for (var _j = 0; _j < this.MaxlevelStarLength; ++_j) {_o.MaxlevelStar.Add(TableEncryptionService.Convert(this.MaxlevelStar(_j), key));}
}
@ -215,6 +227,12 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
for (var _j = 0; _j < __SkillSlotB.Length; ++_j) { __SkillSlotB[_j] = builder.CreateString(_o.SkillSlotB[_j]); }
_SkillSlotB = CreateSkillSlotBVector(builder, __SkillSlotB);
}
var _SkillSlotC = default(VectorOffset);
if (_o.SkillSlotC != null) {
var __SkillSlotC = new StringOffset[_o.SkillSlotC.Count];
for (var _j = 0; _j < __SkillSlotC.Length; ++_j) { __SkillSlotC[_j] = builder.CreateString(_o.SkillSlotC[_j]); }
_SkillSlotC = CreateSkillSlotCVector(builder, __SkillSlotC);
}
var _MaxlevelStar = default(VectorOffset);
if (_o.MaxlevelStar != null) {
var __MaxlevelStar = _o.MaxlevelStar.ToArray();
@ -230,6 +248,7 @@ public struct CharacterTranscendenceExcel : IFlatbufferObject
_RecipeId,
_SkillSlotA,
_SkillSlotB,
_SkillSlotC,
_MaxlevelStar);
}
}
@ -244,6 +263,7 @@ public class CharacterTranscendenceExcelT
public List<long> RecipeId { get; set; }
public List<string> SkillSlotA { get; set; }
public List<string> SkillSlotB { get; set; }
public List<string> SkillSlotC { get; set; }
public List<int> MaxlevelStar { get; set; }
public CharacterTranscendenceExcelT() {
@ -255,6 +275,7 @@ public class CharacterTranscendenceExcelT
this.RecipeId = null;
this.SkillSlotA = null;
this.SkillSlotB = null;
this.SkillSlotC = null;
this.MaxlevelStar = null;
}
}
@ -273,7 +294,8 @@ static public class CharacterTranscendenceExcelVerify
&& verifier.VerifyVectorOfData(tablePos, 14 /*RecipeId*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 16 /*SkillSlotA*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 18 /*SkillSlotB*/, false)
&& verifier.VerifyVectorOfData(tablePos, 20 /*MaxlevelStar*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 20 /*SkillSlotC*/, false)
&& verifier.VerifyVectorOfData(tablePos, 22 /*MaxlevelStar*/, 4 /*int*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -37,86 +37,92 @@ public struct CharacterVictoryInteractionExcel : IFlatbufferObject
public ArraySegment<byte>? GetVictoryEndAnimationPath01Bytes() { return __p.__vector_as_arraysegment(12); }
#endif
public byte[] GetVictoryEndAnimationPath01Array() { return __p.__vector_as_array<byte>(12); }
public long CostumeId02 { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex02 { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath02 { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent01 { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public long CostumeId02 { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex02 { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath02 { get { int o = __p.__offset(20); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryStartAnimationPath02Bytes() { return __p.__vector_as_span<byte>(18, 1); }
public Span<byte> GetVictoryStartAnimationPath02Bytes() { return __p.__vector_as_span<byte>(20, 1); }
#else
public ArraySegment<byte>? GetVictoryStartAnimationPath02Bytes() { return __p.__vector_as_arraysegment(18); }
public ArraySegment<byte>? GetVictoryStartAnimationPath02Bytes() { return __p.__vector_as_arraysegment(20); }
#endif
public byte[] GetVictoryStartAnimationPath02Array() { return __p.__vector_as_array<byte>(18); }
public string VictoryEndAnimationPath02 { get { int o = __p.__offset(20); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryStartAnimationPath02Array() { return __p.__vector_as_array<byte>(20); }
public string VictoryEndAnimationPath02 { get { int o = __p.__offset(22); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryEndAnimationPath02Bytes() { return __p.__vector_as_span<byte>(20, 1); }
public Span<byte> GetVictoryEndAnimationPath02Bytes() { return __p.__vector_as_span<byte>(22, 1); }
#else
public ArraySegment<byte>? GetVictoryEndAnimationPath02Bytes() { return __p.__vector_as_arraysegment(20); }
public ArraySegment<byte>? GetVictoryEndAnimationPath02Bytes() { return __p.__vector_as_arraysegment(22); }
#endif
public byte[] GetVictoryEndAnimationPath02Array() { return __p.__vector_as_array<byte>(20); }
public long CostumeId03 { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex03 { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath03 { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryEndAnimationPath02Array() { return __p.__vector_as_array<byte>(22); }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent02 { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public long CostumeId03 { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex03 { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath03 { get { int o = __p.__offset(30); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryStartAnimationPath03Bytes() { return __p.__vector_as_span<byte>(26, 1); }
public Span<byte> GetVictoryStartAnimationPath03Bytes() { return __p.__vector_as_span<byte>(30, 1); }
#else
public ArraySegment<byte>? GetVictoryStartAnimationPath03Bytes() { return __p.__vector_as_arraysegment(26); }
public ArraySegment<byte>? GetVictoryStartAnimationPath03Bytes() { return __p.__vector_as_arraysegment(30); }
#endif
public byte[] GetVictoryStartAnimationPath03Array() { return __p.__vector_as_array<byte>(26); }
public string VictoryEndAnimationPath03 { get { int o = __p.__offset(28); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryStartAnimationPath03Array() { return __p.__vector_as_array<byte>(30); }
public string VictoryEndAnimationPath03 { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryEndAnimationPath03Bytes() { return __p.__vector_as_span<byte>(28, 1); }
public Span<byte> GetVictoryEndAnimationPath03Bytes() { return __p.__vector_as_span<byte>(32, 1); }
#else
public ArraySegment<byte>? GetVictoryEndAnimationPath03Bytes() { return __p.__vector_as_arraysegment(28); }
public ArraySegment<byte>? GetVictoryEndAnimationPath03Bytes() { return __p.__vector_as_arraysegment(32); }
#endif
public byte[] GetVictoryEndAnimationPath03Array() { return __p.__vector_as_array<byte>(28); }
public long CostumeId04 { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex04 { get { int o = __p.__offset(32); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath04 { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryEndAnimationPath03Array() { return __p.__vector_as_array<byte>(32); }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent03 { get { int o = __p.__offset(34); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public long CostumeId04 { get { int o = __p.__offset(36); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex04 { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath04 { get { int o = __p.__offset(40); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryStartAnimationPath04Bytes() { return __p.__vector_as_span<byte>(34, 1); }
public Span<byte> GetVictoryStartAnimationPath04Bytes() { return __p.__vector_as_span<byte>(40, 1); }
#else
public ArraySegment<byte>? GetVictoryStartAnimationPath04Bytes() { return __p.__vector_as_arraysegment(34); }
public ArraySegment<byte>? GetVictoryStartAnimationPath04Bytes() { return __p.__vector_as_arraysegment(40); }
#endif
public byte[] GetVictoryStartAnimationPath04Array() { return __p.__vector_as_array<byte>(34); }
public string VictoryEndAnimationPath04 { get { int o = __p.__offset(36); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryStartAnimationPath04Array() { return __p.__vector_as_array<byte>(40); }
public string VictoryEndAnimationPath04 { get { int o = __p.__offset(42); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryEndAnimationPath04Bytes() { return __p.__vector_as_span<byte>(36, 1); }
public Span<byte> GetVictoryEndAnimationPath04Bytes() { return __p.__vector_as_span<byte>(42, 1); }
#else
public ArraySegment<byte>? GetVictoryEndAnimationPath04Bytes() { return __p.__vector_as_arraysegment(36); }
public ArraySegment<byte>? GetVictoryEndAnimationPath04Bytes() { return __p.__vector_as_arraysegment(42); }
#endif
public byte[] GetVictoryEndAnimationPath04Array() { return __p.__vector_as_array<byte>(36); }
public long CostumeId05 { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex05 { get { int o = __p.__offset(40); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath05 { get { int o = __p.__offset(42); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryEndAnimationPath04Array() { return __p.__vector_as_array<byte>(42); }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent04 { get { int o = __p.__offset(44); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public long CostumeId05 { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex05 { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath05 { get { int o = __p.__offset(50); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryStartAnimationPath05Bytes() { return __p.__vector_as_span<byte>(42, 1); }
public Span<byte> GetVictoryStartAnimationPath05Bytes() { return __p.__vector_as_span<byte>(50, 1); }
#else
public ArraySegment<byte>? GetVictoryStartAnimationPath05Bytes() { return __p.__vector_as_arraysegment(42); }
public ArraySegment<byte>? GetVictoryStartAnimationPath05Bytes() { return __p.__vector_as_arraysegment(50); }
#endif
public byte[] GetVictoryStartAnimationPath05Array() { return __p.__vector_as_array<byte>(42); }
public string VictoryEndAnimationPath05 { get { int o = __p.__offset(44); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryStartAnimationPath05Array() { return __p.__vector_as_array<byte>(50); }
public string VictoryEndAnimationPath05 { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryEndAnimationPath05Bytes() { return __p.__vector_as_span<byte>(44, 1); }
public Span<byte> GetVictoryEndAnimationPath05Bytes() { return __p.__vector_as_span<byte>(52, 1); }
#else
public ArraySegment<byte>? GetVictoryEndAnimationPath05Bytes() { return __p.__vector_as_arraysegment(44); }
public ArraySegment<byte>? GetVictoryEndAnimationPath05Bytes() { return __p.__vector_as_arraysegment(52); }
#endif
public byte[] GetVictoryEndAnimationPath05Array() { return __p.__vector_as_array<byte>(44); }
public long CostumeId06 { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex06 { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath06 { get { int o = __p.__offset(50); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryEndAnimationPath05Array() { return __p.__vector_as_array<byte>(52); }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent05 { get { int o = __p.__offset(54); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public long CostumeId06 { get { int o = __p.__offset(56); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int PositionIndex06 { get { int o = __p.__offset(58); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string VictoryStartAnimationPath06 { get { int o = __p.__offset(60); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryStartAnimationPath06Bytes() { return __p.__vector_as_span<byte>(50, 1); }
public Span<byte> GetVictoryStartAnimationPath06Bytes() { return __p.__vector_as_span<byte>(60, 1); }
#else
public ArraySegment<byte>? GetVictoryStartAnimationPath06Bytes() { return __p.__vector_as_arraysegment(50); }
public ArraySegment<byte>? GetVictoryStartAnimationPath06Bytes() { return __p.__vector_as_arraysegment(60); }
#endif
public byte[] GetVictoryStartAnimationPath06Array() { return __p.__vector_as_array<byte>(50); }
public string VictoryEndAnimationPath06 { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetVictoryStartAnimationPath06Array() { return __p.__vector_as_array<byte>(60); }
public string VictoryEndAnimationPath06 { get { int o = __p.__offset(62); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetVictoryEndAnimationPath06Bytes() { return __p.__vector_as_span<byte>(52, 1); }
public Span<byte> GetVictoryEndAnimationPath06Bytes() { return __p.__vector_as_span<byte>(62, 1); }
#else
public ArraySegment<byte>? GetVictoryEndAnimationPath06Bytes() { return __p.__vector_as_arraysegment(52); }
public ArraySegment<byte>? GetVictoryEndAnimationPath06Bytes() { return __p.__vector_as_arraysegment(62); }
#endif
public byte[] GetVictoryEndAnimationPath06Array() { return __p.__vector_as_array<byte>(52); }
public byte[] GetVictoryEndAnimationPath06Array() { return __p.__vector_as_array<byte>(62); }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent06 { get { int o = __p.__offset(64); return o != 0 ? (SCHALE.Common.FlatData.VoiceEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.VoiceEvent.OnTSA; } }
public static Offset<SCHALE.Common.FlatData.CharacterVictoryInteractionExcel> CreateCharacterVictoryInteractionExcel(FlatBufferBuilder builder,
long InteractionId = 0,
@ -124,27 +130,33 @@ public struct CharacterVictoryInteractionExcel : IFlatbufferObject
int PositionIndex01 = 0,
StringOffset VictoryStartAnimationPath01Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath01Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent01 = SCHALE.Common.FlatData.VoiceEvent.OnTSA,
long CostumeId02 = 0,
int PositionIndex02 = 0,
StringOffset VictoryStartAnimationPath02Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath02Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent02 = SCHALE.Common.FlatData.VoiceEvent.OnTSA,
long CostumeId03 = 0,
int PositionIndex03 = 0,
StringOffset VictoryStartAnimationPath03Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath03Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent03 = SCHALE.Common.FlatData.VoiceEvent.OnTSA,
long CostumeId04 = 0,
int PositionIndex04 = 0,
StringOffset VictoryStartAnimationPath04Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath04Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent04 = SCHALE.Common.FlatData.VoiceEvent.OnTSA,
long CostumeId05 = 0,
int PositionIndex05 = 0,
StringOffset VictoryStartAnimationPath05Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath05Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent05 = SCHALE.Common.FlatData.VoiceEvent.OnTSA,
long CostumeId06 = 0,
int PositionIndex06 = 0,
StringOffset VictoryStartAnimationPath06Offset = default(StringOffset),
StringOffset VictoryEndAnimationPath06Offset = default(StringOffset)) {
builder.StartTable(25);
StringOffset VictoryEndAnimationPath06Offset = default(StringOffset),
SCHALE.Common.FlatData.VoiceEvent VoiceEvent06 = SCHALE.Common.FlatData.VoiceEvent.OnTSA) {
builder.StartTable(31);
CharacterVictoryInteractionExcel.AddCostumeId06(builder, CostumeId06);
CharacterVictoryInteractionExcel.AddCostumeId05(builder, CostumeId05);
CharacterVictoryInteractionExcel.AddCostumeId04(builder, CostumeId04);
@ -152,53 +164,65 @@ public struct CharacterVictoryInteractionExcel : IFlatbufferObject
CharacterVictoryInteractionExcel.AddCostumeId02(builder, CostumeId02);
CharacterVictoryInteractionExcel.AddCostumeId01(builder, CostumeId01);
CharacterVictoryInteractionExcel.AddInteractionId(builder, InteractionId);
CharacterVictoryInteractionExcel.AddVoiceEvent06(builder, VoiceEvent06);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath06(builder, VictoryEndAnimationPath06Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath06(builder, VictoryStartAnimationPath06Offset);
CharacterVictoryInteractionExcel.AddPositionIndex06(builder, PositionIndex06);
CharacterVictoryInteractionExcel.AddVoiceEvent05(builder, VoiceEvent05);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath05(builder, VictoryEndAnimationPath05Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath05(builder, VictoryStartAnimationPath05Offset);
CharacterVictoryInteractionExcel.AddPositionIndex05(builder, PositionIndex05);
CharacterVictoryInteractionExcel.AddVoiceEvent04(builder, VoiceEvent04);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath04(builder, VictoryEndAnimationPath04Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath04(builder, VictoryStartAnimationPath04Offset);
CharacterVictoryInteractionExcel.AddPositionIndex04(builder, PositionIndex04);
CharacterVictoryInteractionExcel.AddVoiceEvent03(builder, VoiceEvent03);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath03(builder, VictoryEndAnimationPath03Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath03(builder, VictoryStartAnimationPath03Offset);
CharacterVictoryInteractionExcel.AddPositionIndex03(builder, PositionIndex03);
CharacterVictoryInteractionExcel.AddVoiceEvent02(builder, VoiceEvent02);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath02(builder, VictoryEndAnimationPath02Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath02(builder, VictoryStartAnimationPath02Offset);
CharacterVictoryInteractionExcel.AddPositionIndex02(builder, PositionIndex02);
CharacterVictoryInteractionExcel.AddVoiceEvent01(builder, VoiceEvent01);
CharacterVictoryInteractionExcel.AddVictoryEndAnimationPath01(builder, VictoryEndAnimationPath01Offset);
CharacterVictoryInteractionExcel.AddVictoryStartAnimationPath01(builder, VictoryStartAnimationPath01Offset);
CharacterVictoryInteractionExcel.AddPositionIndex01(builder, PositionIndex01);
return CharacterVictoryInteractionExcel.EndCharacterVictoryInteractionExcel(builder);
}
public static void StartCharacterVictoryInteractionExcel(FlatBufferBuilder builder) { builder.StartTable(25); }
public static void StartCharacterVictoryInteractionExcel(FlatBufferBuilder builder) { builder.StartTable(31); }
public static void AddInteractionId(FlatBufferBuilder builder, long interactionId) { builder.AddLong(0, interactionId, 0); }
public static void AddCostumeId01(FlatBufferBuilder builder, long costumeId01) { builder.AddLong(1, costumeId01, 0); }
public static void AddPositionIndex01(FlatBufferBuilder builder, int positionIndex01) { builder.AddInt(2, positionIndex01, 0); }
public static void AddVictoryStartAnimationPath01(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath01Offset) { builder.AddOffset(3, victoryStartAnimationPath01Offset.Value, 0); }
public static void AddVictoryEndAnimationPath01(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath01Offset) { builder.AddOffset(4, victoryEndAnimationPath01Offset.Value, 0); }
public static void AddCostumeId02(FlatBufferBuilder builder, long costumeId02) { builder.AddLong(5, costumeId02, 0); }
public static void AddPositionIndex02(FlatBufferBuilder builder, int positionIndex02) { builder.AddInt(6, positionIndex02, 0); }
public static void AddVictoryStartAnimationPath02(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath02Offset) { builder.AddOffset(7, victoryStartAnimationPath02Offset.Value, 0); }
public static void AddVictoryEndAnimationPath02(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath02Offset) { builder.AddOffset(8, victoryEndAnimationPath02Offset.Value, 0); }
public static void AddCostumeId03(FlatBufferBuilder builder, long costumeId03) { builder.AddLong(9, costumeId03, 0); }
public static void AddPositionIndex03(FlatBufferBuilder builder, int positionIndex03) { builder.AddInt(10, positionIndex03, 0); }
public static void AddVictoryStartAnimationPath03(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath03Offset) { builder.AddOffset(11, victoryStartAnimationPath03Offset.Value, 0); }
public static void AddVictoryEndAnimationPath03(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath03Offset) { builder.AddOffset(12, victoryEndAnimationPath03Offset.Value, 0); }
public static void AddCostumeId04(FlatBufferBuilder builder, long costumeId04) { builder.AddLong(13, costumeId04, 0); }
public static void AddPositionIndex04(FlatBufferBuilder builder, int positionIndex04) { builder.AddInt(14, positionIndex04, 0); }
public static void AddVictoryStartAnimationPath04(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath04Offset) { builder.AddOffset(15, victoryStartAnimationPath04Offset.Value, 0); }
public static void AddVictoryEndAnimationPath04(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath04Offset) { builder.AddOffset(16, victoryEndAnimationPath04Offset.Value, 0); }
public static void AddCostumeId05(FlatBufferBuilder builder, long costumeId05) { builder.AddLong(17, costumeId05, 0); }
public static void AddPositionIndex05(FlatBufferBuilder builder, int positionIndex05) { builder.AddInt(18, positionIndex05, 0); }
public static void AddVictoryStartAnimationPath05(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath05Offset) { builder.AddOffset(19, victoryStartAnimationPath05Offset.Value, 0); }
public static void AddVictoryEndAnimationPath05(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath05Offset) { builder.AddOffset(20, victoryEndAnimationPath05Offset.Value, 0); }
public static void AddCostumeId06(FlatBufferBuilder builder, long costumeId06) { builder.AddLong(21, costumeId06, 0); }
public static void AddPositionIndex06(FlatBufferBuilder builder, int positionIndex06) { builder.AddInt(22, positionIndex06, 0); }
public static void AddVictoryStartAnimationPath06(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath06Offset) { builder.AddOffset(23, victoryStartAnimationPath06Offset.Value, 0); }
public static void AddVictoryEndAnimationPath06(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath06Offset) { builder.AddOffset(24, victoryEndAnimationPath06Offset.Value, 0); }
public static void AddVoiceEvent01(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent01) { builder.AddInt(5, (int)voiceEvent01, 0); }
public static void AddCostumeId02(FlatBufferBuilder builder, long costumeId02) { builder.AddLong(6, costumeId02, 0); }
public static void AddPositionIndex02(FlatBufferBuilder builder, int positionIndex02) { builder.AddInt(7, positionIndex02, 0); }
public static void AddVictoryStartAnimationPath02(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath02Offset) { builder.AddOffset(8, victoryStartAnimationPath02Offset.Value, 0); }
public static void AddVictoryEndAnimationPath02(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath02Offset) { builder.AddOffset(9, victoryEndAnimationPath02Offset.Value, 0); }
public static void AddVoiceEvent02(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent02) { builder.AddInt(10, (int)voiceEvent02, 0); }
public static void AddCostumeId03(FlatBufferBuilder builder, long costumeId03) { builder.AddLong(11, costumeId03, 0); }
public static void AddPositionIndex03(FlatBufferBuilder builder, int positionIndex03) { builder.AddInt(12, positionIndex03, 0); }
public static void AddVictoryStartAnimationPath03(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath03Offset) { builder.AddOffset(13, victoryStartAnimationPath03Offset.Value, 0); }
public static void AddVictoryEndAnimationPath03(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath03Offset) { builder.AddOffset(14, victoryEndAnimationPath03Offset.Value, 0); }
public static void AddVoiceEvent03(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent03) { builder.AddInt(15, (int)voiceEvent03, 0); }
public static void AddCostumeId04(FlatBufferBuilder builder, long costumeId04) { builder.AddLong(16, costumeId04, 0); }
public static void AddPositionIndex04(FlatBufferBuilder builder, int positionIndex04) { builder.AddInt(17, positionIndex04, 0); }
public static void AddVictoryStartAnimationPath04(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath04Offset) { builder.AddOffset(18, victoryStartAnimationPath04Offset.Value, 0); }
public static void AddVictoryEndAnimationPath04(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath04Offset) { builder.AddOffset(19, victoryEndAnimationPath04Offset.Value, 0); }
public static void AddVoiceEvent04(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent04) { builder.AddInt(20, (int)voiceEvent04, 0); }
public static void AddCostumeId05(FlatBufferBuilder builder, long costumeId05) { builder.AddLong(21, costumeId05, 0); }
public static void AddPositionIndex05(FlatBufferBuilder builder, int positionIndex05) { builder.AddInt(22, positionIndex05, 0); }
public static void AddVictoryStartAnimationPath05(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath05Offset) { builder.AddOffset(23, victoryStartAnimationPath05Offset.Value, 0); }
public static void AddVictoryEndAnimationPath05(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath05Offset) { builder.AddOffset(24, victoryEndAnimationPath05Offset.Value, 0); }
public static void AddVoiceEvent05(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent05) { builder.AddInt(25, (int)voiceEvent05, 0); }
public static void AddCostumeId06(FlatBufferBuilder builder, long costumeId06) { builder.AddLong(26, costumeId06, 0); }
public static void AddPositionIndex06(FlatBufferBuilder builder, int positionIndex06) { builder.AddInt(27, positionIndex06, 0); }
public static void AddVictoryStartAnimationPath06(FlatBufferBuilder builder, StringOffset victoryStartAnimationPath06Offset) { builder.AddOffset(28, victoryStartAnimationPath06Offset.Value, 0); }
public static void AddVictoryEndAnimationPath06(FlatBufferBuilder builder, StringOffset victoryEndAnimationPath06Offset) { builder.AddOffset(29, victoryEndAnimationPath06Offset.Value, 0); }
public static void AddVoiceEvent06(FlatBufferBuilder builder, SCHALE.Common.FlatData.VoiceEvent voiceEvent06) { builder.AddInt(30, (int)voiceEvent06, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterVictoryInteractionExcel> EndCharacterVictoryInteractionExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterVictoryInteractionExcel>(o);
@ -215,26 +239,32 @@ public struct CharacterVictoryInteractionExcel : IFlatbufferObject
_o.PositionIndex01 = TableEncryptionService.Convert(this.PositionIndex01, key);
_o.VictoryStartAnimationPath01 = TableEncryptionService.Convert(this.VictoryStartAnimationPath01, key);
_o.VictoryEndAnimationPath01 = TableEncryptionService.Convert(this.VictoryEndAnimationPath01, key);
_o.VoiceEvent01 = TableEncryptionService.Convert(this.VoiceEvent01, key);
_o.CostumeId02 = TableEncryptionService.Convert(this.CostumeId02, key);
_o.PositionIndex02 = TableEncryptionService.Convert(this.PositionIndex02, key);
_o.VictoryStartAnimationPath02 = TableEncryptionService.Convert(this.VictoryStartAnimationPath02, key);
_o.VictoryEndAnimationPath02 = TableEncryptionService.Convert(this.VictoryEndAnimationPath02, key);
_o.VoiceEvent02 = TableEncryptionService.Convert(this.VoiceEvent02, key);
_o.CostumeId03 = TableEncryptionService.Convert(this.CostumeId03, key);
_o.PositionIndex03 = TableEncryptionService.Convert(this.PositionIndex03, key);
_o.VictoryStartAnimationPath03 = TableEncryptionService.Convert(this.VictoryStartAnimationPath03, key);
_o.VictoryEndAnimationPath03 = TableEncryptionService.Convert(this.VictoryEndAnimationPath03, key);
_o.VoiceEvent03 = TableEncryptionService.Convert(this.VoiceEvent03, key);
_o.CostumeId04 = TableEncryptionService.Convert(this.CostumeId04, key);
_o.PositionIndex04 = TableEncryptionService.Convert(this.PositionIndex04, key);
_o.VictoryStartAnimationPath04 = TableEncryptionService.Convert(this.VictoryStartAnimationPath04, key);
_o.VictoryEndAnimationPath04 = TableEncryptionService.Convert(this.VictoryEndAnimationPath04, key);
_o.VoiceEvent04 = TableEncryptionService.Convert(this.VoiceEvent04, key);
_o.CostumeId05 = TableEncryptionService.Convert(this.CostumeId05, key);
_o.PositionIndex05 = TableEncryptionService.Convert(this.PositionIndex05, key);
_o.VictoryStartAnimationPath05 = TableEncryptionService.Convert(this.VictoryStartAnimationPath05, key);
_o.VictoryEndAnimationPath05 = TableEncryptionService.Convert(this.VictoryEndAnimationPath05, key);
_o.VoiceEvent05 = TableEncryptionService.Convert(this.VoiceEvent05, key);
_o.CostumeId06 = TableEncryptionService.Convert(this.CostumeId06, key);
_o.PositionIndex06 = TableEncryptionService.Convert(this.PositionIndex06, key);
_o.VictoryStartAnimationPath06 = TableEncryptionService.Convert(this.VictoryStartAnimationPath06, key);
_o.VictoryEndAnimationPath06 = TableEncryptionService.Convert(this.VictoryEndAnimationPath06, key);
_o.VoiceEvent06 = TableEncryptionService.Convert(this.VoiceEvent06, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterVictoryInteractionExcel> Pack(FlatBufferBuilder builder, CharacterVictoryInteractionExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterVictoryInteractionExcel>);
@ -257,26 +287,32 @@ public struct CharacterVictoryInteractionExcel : IFlatbufferObject
_o.PositionIndex01,
_VictoryStartAnimationPath01,
_VictoryEndAnimationPath01,
_o.VoiceEvent01,
_o.CostumeId02,
_o.PositionIndex02,
_VictoryStartAnimationPath02,
_VictoryEndAnimationPath02,
_o.VoiceEvent02,
_o.CostumeId03,
_o.PositionIndex03,
_VictoryStartAnimationPath03,
_VictoryEndAnimationPath03,
_o.VoiceEvent03,
_o.CostumeId04,
_o.PositionIndex04,
_VictoryStartAnimationPath04,
_VictoryEndAnimationPath04,
_o.VoiceEvent04,
_o.CostumeId05,
_o.PositionIndex05,
_VictoryStartAnimationPath05,
_VictoryEndAnimationPath05,
_o.VoiceEvent05,
_o.CostumeId06,
_o.PositionIndex06,
_VictoryStartAnimationPath06,
_VictoryEndAnimationPath06);
_VictoryEndAnimationPath06,
_o.VoiceEvent06);
}
}
@ -287,26 +323,32 @@ public class CharacterVictoryInteractionExcelT
public int PositionIndex01 { get; set; }
public string VictoryStartAnimationPath01 { get; set; }
public string VictoryEndAnimationPath01 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent01 { get; set; }
public long CostumeId02 { get; set; }
public int PositionIndex02 { get; set; }
public string VictoryStartAnimationPath02 { get; set; }
public string VictoryEndAnimationPath02 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent02 { get; set; }
public long CostumeId03 { get; set; }
public int PositionIndex03 { get; set; }
public string VictoryStartAnimationPath03 { get; set; }
public string VictoryEndAnimationPath03 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent03 { get; set; }
public long CostumeId04 { get; set; }
public int PositionIndex04 { get; set; }
public string VictoryStartAnimationPath04 { get; set; }
public string VictoryEndAnimationPath04 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent04 { get; set; }
public long CostumeId05 { get; set; }
public int PositionIndex05 { get; set; }
public string VictoryStartAnimationPath05 { get; set; }
public string VictoryEndAnimationPath05 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent05 { get; set; }
public long CostumeId06 { get; set; }
public int PositionIndex06 { get; set; }
public string VictoryStartAnimationPath06 { get; set; }
public string VictoryEndAnimationPath06 { get; set; }
public SCHALE.Common.FlatData.VoiceEvent VoiceEvent06 { get; set; }
public CharacterVictoryInteractionExcelT() {
this.InteractionId = 0;
@ -314,26 +356,32 @@ public class CharacterVictoryInteractionExcelT
this.PositionIndex01 = 0;
this.VictoryStartAnimationPath01 = null;
this.VictoryEndAnimationPath01 = null;
this.VoiceEvent01 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
this.CostumeId02 = 0;
this.PositionIndex02 = 0;
this.VictoryStartAnimationPath02 = null;
this.VictoryEndAnimationPath02 = null;
this.VoiceEvent02 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
this.CostumeId03 = 0;
this.PositionIndex03 = 0;
this.VictoryStartAnimationPath03 = null;
this.VictoryEndAnimationPath03 = null;
this.VoiceEvent03 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
this.CostumeId04 = 0;
this.PositionIndex04 = 0;
this.VictoryStartAnimationPath04 = null;
this.VictoryEndAnimationPath04 = null;
this.VoiceEvent04 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
this.CostumeId05 = 0;
this.PositionIndex05 = 0;
this.VictoryStartAnimationPath05 = null;
this.VictoryEndAnimationPath05 = null;
this.VoiceEvent05 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
this.CostumeId06 = 0;
this.PositionIndex06 = 0;
this.VictoryStartAnimationPath06 = null;
this.VictoryEndAnimationPath06 = null;
this.VoiceEvent06 = SCHALE.Common.FlatData.VoiceEvent.OnTSA;
}
}
@ -348,26 +396,32 @@ static public class CharacterVictoryInteractionExcelVerify
&& verifier.VerifyField(tablePos, 8 /*PositionIndex01*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 10 /*VictoryStartAnimationPath01*/, false)
&& verifier.VerifyString(tablePos, 12 /*VictoryEndAnimationPath01*/, false)
&& verifier.VerifyField(tablePos, 14 /*CostumeId02*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*PositionIndex02*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 18 /*VictoryStartAnimationPath02*/, false)
&& verifier.VerifyString(tablePos, 20 /*VictoryEndAnimationPath02*/, false)
&& verifier.VerifyField(tablePos, 22 /*CostumeId03*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 24 /*PositionIndex03*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 26 /*VictoryStartAnimationPath03*/, false)
&& verifier.VerifyString(tablePos, 28 /*VictoryEndAnimationPath03*/, false)
&& verifier.VerifyField(tablePos, 30 /*CostumeId04*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 32 /*PositionIndex04*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 34 /*VictoryStartAnimationPath04*/, false)
&& verifier.VerifyString(tablePos, 36 /*VictoryEndAnimationPath04*/, false)
&& verifier.VerifyField(tablePos, 38 /*CostumeId05*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 40 /*PositionIndex05*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 42 /*VictoryStartAnimationPath05*/, false)
&& verifier.VerifyString(tablePos, 44 /*VictoryEndAnimationPath05*/, false)
&& verifier.VerifyField(tablePos, 46 /*CostumeId06*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 48 /*PositionIndex06*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 50 /*VictoryStartAnimationPath06*/, false)
&& verifier.VerifyString(tablePos, 52 /*VictoryEndAnimationPath06*/, false)
&& verifier.VerifyField(tablePos, 14 /*VoiceEvent01*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*CostumeId02*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*PositionIndex02*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 20 /*VictoryStartAnimationPath02*/, false)
&& verifier.VerifyString(tablePos, 22 /*VictoryEndAnimationPath02*/, false)
&& verifier.VerifyField(tablePos, 24 /*VoiceEvent02*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*CostumeId03*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 28 /*PositionIndex03*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 30 /*VictoryStartAnimationPath03*/, false)
&& verifier.VerifyString(tablePos, 32 /*VictoryEndAnimationPath03*/, false)
&& verifier.VerifyField(tablePos, 34 /*VoiceEvent03*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 36 /*CostumeId04*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 38 /*PositionIndex04*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 40 /*VictoryStartAnimationPath04*/, false)
&& verifier.VerifyString(tablePos, 42 /*VictoryEndAnimationPath04*/, false)
&& verifier.VerifyField(tablePos, 44 /*VoiceEvent04*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*CostumeId05*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 48 /*PositionIndex05*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 50 /*VictoryStartAnimationPath05*/, false)
&& verifier.VerifyString(tablePos, 52 /*VictoryEndAnimationPath05*/, false)
&& verifier.VerifyField(tablePos, 54 /*VoiceEvent05*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 56 /*CostumeId06*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 58 /*PositionIndex06*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 60 /*VictoryStartAnimationPath06*/, false)
&& verifier.VerifyString(tablePos, 62 /*VictoryEndAnimationPath06*/, false)
&& verifier.VerifyField(tablePos, 64 /*VoiceEvent06*/, 4 /*SCHALE.Common.FlatData.VoiceEvent*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -27,7 +27,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
public int Priority { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long DisplayOrder { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool CollectionVisible { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public long UnlockFavorRank { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string LocalizeCVGroup { get { int o = __p.__offset(22); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -71,7 +71,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
int Priority = 0,
long DisplayOrder = 0,
bool CollectionVisible = false,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long UnlockFavorRank = 0,
StringOffset LocalizeCVGroupOffset = default(StringOffset),
VectorOffset Nation_Offset = default(VectorOffset),
@ -88,7 +88,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
CharacterVoiceExcel.AddVolume(builder, VolumeOffset);
CharacterVoiceExcel.AddNation_(builder, Nation_Offset);
CharacterVoiceExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterVoiceExcel.AddCVCollectionType(builder, CVCollectionType);
CharacterVoiceExcel.AddCVCollectionType_(builder, CVCollectionType_);
CharacterVoiceExcel.AddPriority(builder, Priority);
CharacterVoiceExcel.AddVoiceHash(builder, VoiceHash);
CharacterVoiceExcel.AddCollectionVisible(builder, CollectionVisible);
@ -104,7 +104,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
public static void AddPriority(FlatBufferBuilder builder, int priority) { builder.AddInt(4, priority, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, long displayOrder) { builder.AddLong(5, displayOrder, 0); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(6, collectionVisible, false); }
public static void AddCVCollectionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType) { builder.AddInt(7, (int)cVCollectionType, 0); }
public static void AddCVCollectionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType_) { builder.AddInt(7, (int)cVCollectionType_, 0); }
public static void AddUnlockFavorRank(FlatBufferBuilder builder, long unlockFavorRank) { builder.AddLong(8, unlockFavorRank, 0); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(9, localizeCVGroupOffset.Value, 0); }
public static void AddNation_(FlatBufferBuilder builder, VectorOffset nation_Offset) { builder.AddOffset(10, nation_Offset.Value, 0); }
@ -149,7 +149,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
_o.Priority = TableEncryptionService.Convert(this.Priority, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.CVCollectionType = TableEncryptionService.Convert(this.CVCollectionType, key);
_o.CVCollectionType_ = TableEncryptionService.Convert(this.CVCollectionType_, key);
_o.UnlockFavorRank = TableEncryptionService.Convert(this.UnlockFavorRank, key);
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
_o.Nation_ = new List<SCHALE.Common.FlatData.Nation>();
@ -194,7 +194,7 @@ public struct CharacterVoiceExcel : IFlatbufferObject
_o.Priority,
_o.DisplayOrder,
_o.CollectionVisible,
_o.CVCollectionType,
_o.CVCollectionType_,
_o.UnlockFavorRank,
_LocalizeCVGroup,
_Nation_,
@ -213,7 +213,7 @@ public class CharacterVoiceExcelT
public int Priority { get; set; }
public long DisplayOrder { get; set; }
public bool CollectionVisible { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get; set; }
public long UnlockFavorRank { get; set; }
public string LocalizeCVGroup { get; set; }
public List<SCHALE.Common.FlatData.Nation> Nation_ { get; set; }
@ -229,7 +229,7 @@ public class CharacterVoiceExcelT
this.Priority = 0;
this.DisplayOrder = 0;
this.CollectionVisible = false;
this.CVCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.UnlockFavorRank = 0;
this.LocalizeCVGroup = null;
this.Nation_ = null;
@ -252,7 +252,7 @@ static public class CharacterVoiceExcelVerify
&& verifier.VerifyField(tablePos, 12 /*Priority*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*DisplayOrder*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 18 /*CVCollectionType*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*CVCollectionType_*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*UnlockFavorRank*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 22 /*LocalizeCVGroup*/, false)
&& verifier.VerifyVectorOfData(tablePos, 24 /*Nation_*/, 4 /*SCHALE.Common.FlatData.Nation*/, false)

View File

@ -0,0 +1,141 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CharacterVoiceSubtitleExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CharacterVoiceSubtitleExcel GetRootAsCharacterVoiceSubtitleExcel(ByteBuffer _bb) { return GetRootAsCharacterVoiceSubtitleExcel(_bb, new CharacterVoiceSubtitleExcel()); }
public static CharacterVoiceSubtitleExcel GetRootAsCharacterVoiceSubtitleExcel(ByteBuffer _bb, CharacterVoiceSubtitleExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterVoiceSubtitleExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public string LocalizeCVGroup { get { int o = __p.__offset(4); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeCVGroupBytes() { return __p.__vector_as_span<byte>(4, 1); }
#else
public ArraySegment<byte>? GetLocalizeCVGroupBytes() { return __p.__vector_as_arraysegment(4); }
#endif
public byte[] GetLocalizeCVGroupArray() { return __p.__vector_as_array<byte>(4); }
public long CharacterVoiceGroupId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Duration { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool Separate { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string LocalizeKR { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeKRBytes() { return __p.__vector_as_span<byte>(12, 1); }
#else
public ArraySegment<byte>? GetLocalizeKRBytes() { return __p.__vector_as_arraysegment(12); }
#endif
public byte[] GetLocalizeKRArray() { return __p.__vector_as_array<byte>(12); }
public string LocalizeJP { get { int o = __p.__offset(14); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeJPBytes() { return __p.__vector_as_span<byte>(14, 1); }
#else
public ArraySegment<byte>? GetLocalizeJPBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public byte[] GetLocalizeJPArray() { return __p.__vector_as_array<byte>(14); }
public static Offset<SCHALE.Common.FlatData.CharacterVoiceSubtitleExcel> CreateCharacterVoiceSubtitleExcel(FlatBufferBuilder builder,
StringOffset LocalizeCVGroupOffset = default(StringOffset),
long CharacterVoiceGroupId = 0,
long Duration = 0,
bool Separate = false,
StringOffset LocalizeKROffset = default(StringOffset),
StringOffset LocalizeJPOffset = default(StringOffset)) {
builder.StartTable(6);
CharacterVoiceSubtitleExcel.AddDuration(builder, Duration);
CharacterVoiceSubtitleExcel.AddCharacterVoiceGroupId(builder, CharacterVoiceGroupId);
CharacterVoiceSubtitleExcel.AddLocalizeJP(builder, LocalizeJPOffset);
CharacterVoiceSubtitleExcel.AddLocalizeKR(builder, LocalizeKROffset);
CharacterVoiceSubtitleExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterVoiceSubtitleExcel.AddSeparate(builder, Separate);
return CharacterVoiceSubtitleExcel.EndCharacterVoiceSubtitleExcel(builder);
}
public static void StartCharacterVoiceSubtitleExcel(FlatBufferBuilder builder) { builder.StartTable(6); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(0, localizeCVGroupOffset.Value, 0); }
public static void AddCharacterVoiceGroupId(FlatBufferBuilder builder, long characterVoiceGroupId) { builder.AddLong(1, characterVoiceGroupId, 0); }
public static void AddDuration(FlatBufferBuilder builder, long duration) { builder.AddLong(2, duration, 0); }
public static void AddSeparate(FlatBufferBuilder builder, bool separate) { builder.AddBool(3, separate, false); }
public static void AddLocalizeKR(FlatBufferBuilder builder, StringOffset localizeKROffset) { builder.AddOffset(4, localizeKROffset.Value, 0); }
public static void AddLocalizeJP(FlatBufferBuilder builder, StringOffset localizeJPOffset) { builder.AddOffset(5, localizeJPOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterVoiceSubtitleExcel> EndCharacterVoiceSubtitleExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterVoiceSubtitleExcel>(o);
}
public CharacterVoiceSubtitleExcelT UnPack() {
var _o = new CharacterVoiceSubtitleExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CharacterVoiceSubtitleExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterVoiceSubtitle");
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
_o.CharacterVoiceGroupId = TableEncryptionService.Convert(this.CharacterVoiceGroupId, key);
_o.Duration = TableEncryptionService.Convert(this.Duration, key);
_o.Separate = TableEncryptionService.Convert(this.Separate, key);
_o.LocalizeKR = TableEncryptionService.Convert(this.LocalizeKR, key);
_o.LocalizeJP = TableEncryptionService.Convert(this.LocalizeJP, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterVoiceSubtitleExcel> Pack(FlatBufferBuilder builder, CharacterVoiceSubtitleExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterVoiceSubtitleExcel>);
var _LocalizeCVGroup = _o.LocalizeCVGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCVGroup);
var _LocalizeKR = _o.LocalizeKR == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKR);
var _LocalizeJP = _o.LocalizeJP == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJP);
return CreateCharacterVoiceSubtitleExcel(
builder,
_LocalizeCVGroup,
_o.CharacterVoiceGroupId,
_o.Duration,
_o.Separate,
_LocalizeKR,
_LocalizeJP);
}
}
public class CharacterVoiceSubtitleExcelT
{
public string LocalizeCVGroup { get; set; }
public long CharacterVoiceGroupId { get; set; }
public long Duration { get; set; }
public bool Separate { get; set; }
public string LocalizeKR { get; set; }
public string LocalizeJP { get; set; }
public CharacterVoiceSubtitleExcelT() {
this.LocalizeCVGroup = null;
this.CharacterVoiceGroupId = 0;
this.Duration = 0;
this.Separate = false;
this.LocalizeKR = null;
this.LocalizeJP = null;
}
}
static public class CharacterVoiceSubtitleExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyString(tablePos, 4 /*LocalizeCVGroup*/, false)
&& verifier.VerifyField(tablePos, 6 /*CharacterVoiceGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*Duration*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*Separate*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 12 /*LocalizeKR*/, false)
&& verifier.VerifyString(tablePos, 14 /*LocalizeJP*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -29,7 +29,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
#endif
public byte[] GetImagePathArray() { return __p.__vector_as_array<byte>(6); }
public long SetRecipe { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public long AttackPower { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AttackPower100 { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MaxHP { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -83,7 +83,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
long Id = 0,
StringOffset ImagePathOffset = default(StringOffset),
long SetRecipe = 0,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard,
long AttackPower = 0,
long AttackPower100 = 0,
long MaxHP = 0,
@ -111,7 +111,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
CharacterWeaponExcel.AddMaxLevel(builder, MaxLevelOffset);
CharacterWeaponExcel.AddRecipeId(builder, RecipeIdOffset);
CharacterWeaponExcel.AddUnlock(builder, UnlockOffset);
CharacterWeaponExcel.AddStatLevelUpType(builder, StatLevelUpType);
CharacterWeaponExcel.AddStatLevelUpType_(builder, StatLevelUpType_);
CharacterWeaponExcel.AddImagePath(builder, ImagePathOffset);
return CharacterWeaponExcel.EndCharacterWeaponExcel(builder);
}
@ -120,7 +120,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddImagePath(FlatBufferBuilder builder, StringOffset imagePathOffset) { builder.AddOffset(1, imagePathOffset.Value, 0); }
public static void AddSetRecipe(FlatBufferBuilder builder, long setRecipe) { builder.AddLong(2, setRecipe, 0); }
public static void AddStatLevelUpType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType) { builder.AddInt(3, (int)statLevelUpType, 0); }
public static void AddStatLevelUpType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType_) { builder.AddInt(3, (int)statLevelUpType_, 0); }
public static void AddAttackPower(FlatBufferBuilder builder, long attackPower) { builder.AddLong(4, attackPower, 0); }
public static void AddAttackPower100(FlatBufferBuilder builder, long attackPower100) { builder.AddLong(5, attackPower100, 0); }
public static void AddMaxHP(FlatBufferBuilder builder, long maxHP) { builder.AddLong(6, maxHP, 0); }
@ -177,7 +177,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.ImagePath = TableEncryptionService.Convert(this.ImagePath, key);
_o.SetRecipe = TableEncryptionService.Convert(this.SetRecipe, key);
_o.StatLevelUpType = TableEncryptionService.Convert(this.StatLevelUpType, key);
_o.StatLevelUpType_ = TableEncryptionService.Convert(this.StatLevelUpType_, key);
_o.AttackPower = TableEncryptionService.Convert(this.AttackPower, key);
_o.AttackPower100 = TableEncryptionService.Convert(this.AttackPower100, key);
_o.MaxHP = TableEncryptionService.Convert(this.MaxHP, key);
@ -236,7 +236,7 @@ public struct CharacterWeaponExcel : IFlatbufferObject
_o.Id,
_ImagePath,
_o.SetRecipe,
_o.StatLevelUpType,
_o.StatLevelUpType_,
_o.AttackPower,
_o.AttackPower100,
_o.MaxHP,
@ -257,7 +257,7 @@ public class CharacterWeaponExcelT
public long Id { get; set; }
public string ImagePath { get; set; }
public long SetRecipe { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get; set; }
public long AttackPower { get; set; }
public long AttackPower100 { get; set; }
public long MaxHP { get; set; }
@ -275,7 +275,7 @@ public class CharacterWeaponExcelT
this.Id = 0;
this.ImagePath = null;
this.SetRecipe = 0;
this.StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.AttackPower = 0;
this.AttackPower100 = 0;
this.MaxHP = 0;
@ -300,7 +300,7 @@ static public class CharacterWeaponExcelVerify
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 6 /*ImagePath*/, false)
&& verifier.VerifyField(tablePos, 8 /*SetRecipe*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*StatLevelUpType*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StatLevelUpType_*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*AttackPower*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 14 /*AttackPower100*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*MaxHP*/, 8 /*long*/, 8, false)

View File

@ -20,14 +20,14 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterWeaponExpBonusExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.WeaponType WeaponType { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None; } }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None; } }
public int WeaponExpGrowthA { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthB { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthC { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthZ { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static Offset<SCHALE.Common.FlatData.CharacterWeaponExpBonusExcel> CreateCharacterWeaponExpBonusExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.WeaponType WeaponType = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.WeaponType WeaponType_ = SCHALE.Common.FlatData.WeaponType.None,
int WeaponExpGrowthA = 0,
int WeaponExpGrowthB = 0,
int WeaponExpGrowthC = 0,
@ -37,12 +37,12 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
CharacterWeaponExpBonusExcel.AddWeaponExpGrowthC(builder, WeaponExpGrowthC);
CharacterWeaponExpBonusExcel.AddWeaponExpGrowthB(builder, WeaponExpGrowthB);
CharacterWeaponExpBonusExcel.AddWeaponExpGrowthA(builder, WeaponExpGrowthA);
CharacterWeaponExpBonusExcel.AddWeaponType(builder, WeaponType);
CharacterWeaponExpBonusExcel.AddWeaponType_(builder, WeaponType_);
return CharacterWeaponExpBonusExcel.EndCharacterWeaponExpBonusExcel(builder);
}
public static void StartCharacterWeaponExpBonusExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddWeaponType(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeaponType weaponType) { builder.AddInt(0, (int)weaponType, 0); }
public static void AddWeaponType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeaponType weaponType_) { builder.AddInt(0, (int)weaponType_, 0); }
public static void AddWeaponExpGrowthA(FlatBufferBuilder builder, int weaponExpGrowthA) { builder.AddInt(1, weaponExpGrowthA, 0); }
public static void AddWeaponExpGrowthB(FlatBufferBuilder builder, int weaponExpGrowthB) { builder.AddInt(2, weaponExpGrowthB, 0); }
public static void AddWeaponExpGrowthC(FlatBufferBuilder builder, int weaponExpGrowthC) { builder.AddInt(3, weaponExpGrowthC, 0); }
@ -58,7 +58,7 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
}
public void UnPackTo(CharacterWeaponExpBonusExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterWeaponExpBonus");
_o.WeaponType = TableEncryptionService.Convert(this.WeaponType, key);
_o.WeaponType_ = TableEncryptionService.Convert(this.WeaponType_, key);
_o.WeaponExpGrowthA = TableEncryptionService.Convert(this.WeaponExpGrowthA, key);
_o.WeaponExpGrowthB = TableEncryptionService.Convert(this.WeaponExpGrowthB, key);
_o.WeaponExpGrowthC = TableEncryptionService.Convert(this.WeaponExpGrowthC, key);
@ -68,7 +68,7 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterWeaponExpBonusExcel>);
return CreateCharacterWeaponExpBonusExcel(
builder,
_o.WeaponType,
_o.WeaponType_,
_o.WeaponExpGrowthA,
_o.WeaponExpGrowthB,
_o.WeaponExpGrowthC,
@ -78,14 +78,14 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
public class CharacterWeaponExpBonusExcelT
{
public SCHALE.Common.FlatData.WeaponType WeaponType { get; set; }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get; set; }
public int WeaponExpGrowthA { get; set; }
public int WeaponExpGrowthB { get; set; }
public int WeaponExpGrowthC { get; set; }
public int WeaponExpGrowthZ { get; set; }
public CharacterWeaponExpBonusExcelT() {
this.WeaponType = SCHALE.Common.FlatData.WeaponType.None;
this.WeaponType_ = SCHALE.Common.FlatData.WeaponType.None;
this.WeaponExpGrowthA = 0;
this.WeaponExpGrowthB = 0;
this.WeaponExpGrowthC = 0;
@ -99,7 +99,7 @@ static public class CharacterWeaponExpBonusExcelVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*WeaponType*/, 4 /*SCHALE.Common.FlatData.WeaponType*/, 4, false)
&& verifier.VerifyField(tablePos, 4 /*WeaponType_*/, 4 /*SCHALE.Common.FlatData.WeaponType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*WeaponExpGrowthA*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*WeaponExpGrowthB*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*WeaponExpGrowthC*/, 4 /*int*/, 4, false)

View File

@ -0,0 +1,135 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CheatCodeListExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CheatCodeListExcel GetRootAsCheatCodeListExcel(ByteBuffer _bb) { return GetRootAsCheatCodeListExcel(_bb, new CheatCodeListExcel()); }
public static CheatCodeListExcel GetRootAsCheatCodeListExcel(ByteBuffer _bb, CheatCodeListExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CheatCodeListExcel __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 CheatCode(int j) { int o = __p.__offset(6); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int CheatCodeLength { get { int o = __p.__offset(6); return o != 0 ? __p.__vector_len(o) : 0; } }
public string InputTitle(int j) { int o = __p.__offset(8); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int InputTitleLength { get { int o = __p.__offset(8); return o != 0 ? __p.__vector_len(o) : 0; } }
public string Desc { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetDescBytes() { return __p.__vector_as_span<byte>(10, 1); }
#else
public ArraySegment<byte>? GetDescBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public byte[] GetDescArray() { return __p.__vector_as_array<byte>(10); }
public static Offset<SCHALE.Common.FlatData.CheatCodeListExcel> CreateCheatCodeListExcel(FlatBufferBuilder builder,
long Id = 0,
VectorOffset CheatCodeOffset = default(VectorOffset),
VectorOffset InputTitleOffset = default(VectorOffset),
StringOffset DescOffset = default(StringOffset)) {
builder.StartTable(4);
CheatCodeListExcel.AddId(builder, Id);
CheatCodeListExcel.AddDesc(builder, DescOffset);
CheatCodeListExcel.AddInputTitle(builder, InputTitleOffset);
CheatCodeListExcel.AddCheatCode(builder, CheatCodeOffset);
return CheatCodeListExcel.EndCheatCodeListExcel(builder);
}
public static void StartCheatCodeListExcel(FlatBufferBuilder builder) { builder.StartTable(4); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddCheatCode(FlatBufferBuilder builder, VectorOffset cheatCodeOffset) { builder.AddOffset(1, cheatCodeOffset.Value, 0); }
public static VectorOffset CreateCheatCodeVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateCheatCodeVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCheatCodeVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCheatCodeVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartCheatCodeVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddInputTitle(FlatBufferBuilder builder, VectorOffset inputTitleOffset) { builder.AddOffset(2, inputTitleOffset.Value, 0); }
public static VectorOffset CreateInputTitleVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateInputTitleVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateInputTitleVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateInputTitleVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartInputTitleVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddDesc(FlatBufferBuilder builder, StringOffset descOffset) { builder.AddOffset(3, descOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.CheatCodeListExcel> EndCheatCodeListExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CheatCodeListExcel>(o);
}
public CheatCodeListExcelT UnPack() {
var _o = new CheatCodeListExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CheatCodeListExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CheatCodeList");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.CheatCode = new List<string>();
for (var _j = 0; _j < this.CheatCodeLength; ++_j) {_o.CheatCode.Add(TableEncryptionService.Convert(this.CheatCode(_j), key));}
_o.InputTitle = new List<string>();
for (var _j = 0; _j < this.InputTitleLength; ++_j) {_o.InputTitle.Add(TableEncryptionService.Convert(this.InputTitle(_j), key));}
_o.Desc = TableEncryptionService.Convert(this.Desc, key);
}
public static Offset<SCHALE.Common.FlatData.CheatCodeListExcel> Pack(FlatBufferBuilder builder, CheatCodeListExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CheatCodeListExcel>);
var _CheatCode = default(VectorOffset);
if (_o.CheatCode != null) {
var __CheatCode = new StringOffset[_o.CheatCode.Count];
for (var _j = 0; _j < __CheatCode.Length; ++_j) { __CheatCode[_j] = builder.CreateString(_o.CheatCode[_j]); }
_CheatCode = CreateCheatCodeVector(builder, __CheatCode);
}
var _InputTitle = default(VectorOffset);
if (_o.InputTitle != null) {
var __InputTitle = new StringOffset[_o.InputTitle.Count];
for (var _j = 0; _j < __InputTitle.Length; ++_j) { __InputTitle[_j] = builder.CreateString(_o.InputTitle[_j]); }
_InputTitle = CreateInputTitleVector(builder, __InputTitle);
}
var _Desc = _o.Desc == null ? default(StringOffset) : builder.CreateString(_o.Desc);
return CreateCheatCodeListExcel(
builder,
_o.Id,
_CheatCode,
_InputTitle,
_Desc);
}
}
public class CheatCodeListExcelT
{
public long Id { get; set; }
public List<string> CheatCode { get; set; }
public List<string> InputTitle { get; set; }
public string Desc { get; set; }
public CheatCodeListExcelT() {
this.Id = 0;
this.CheatCode = null;
this.InputTitle = null;
this.Desc = null;
}
}
static public class CheatCodeListExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfStrings(tablePos, 6 /*CheatCode*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 8 /*InputTitle*/, false)
&& verifier.VerifyString(tablePos, 10 /*Desc*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -21,40 +21,44 @@ public struct ClanAssistSlotExcel : IFlatbufferObject
public ClanAssistSlotExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long SlotId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EchelonType EchelonType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public long SlotNumber { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistTermRewardPeriodFromSec { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistRewardLimit { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistRentRewardDailyMaxCount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistRentalFeeAmount { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistRentalFeeAmountStranger { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel> CreateClanAssistSlotExcel(FlatBufferBuilder builder,
long SlotId = 0,
SCHALE.Common.FlatData.EchelonType EchelonType = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None,
long SlotNumber = 0,
long AssistTermRewardPeriodFromSec = 0,
long AssistRewardLimit = 0,
long AssistRentRewardDailyMaxCount = 0,
long AssistRentalFeeAmount = 0) {
builder.StartTable(7);
long AssistRentalFeeAmount = 0,
long AssistRentalFeeAmountStranger = 0) {
builder.StartTable(8);
ClanAssistSlotExcel.AddAssistRentalFeeAmountStranger(builder, AssistRentalFeeAmountStranger);
ClanAssistSlotExcel.AddAssistRentalFeeAmount(builder, AssistRentalFeeAmount);
ClanAssistSlotExcel.AddAssistRentRewardDailyMaxCount(builder, AssistRentRewardDailyMaxCount);
ClanAssistSlotExcel.AddAssistRewardLimit(builder, AssistRewardLimit);
ClanAssistSlotExcel.AddAssistTermRewardPeriodFromSec(builder, AssistTermRewardPeriodFromSec);
ClanAssistSlotExcel.AddSlotNumber(builder, SlotNumber);
ClanAssistSlotExcel.AddSlotId(builder, SlotId);
ClanAssistSlotExcel.AddEchelonType(builder, EchelonType);
ClanAssistSlotExcel.AddEchelonType_(builder, EchelonType_);
return ClanAssistSlotExcel.EndClanAssistSlotExcel(builder);
}
public static void StartClanAssistSlotExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void StartClanAssistSlotExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddSlotId(FlatBufferBuilder builder, long slotId) { builder.AddLong(0, slotId, 0); }
public static void AddEchelonType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType echelonType) { builder.AddInt(1, (int)echelonType, 0); }
public static void AddEchelonType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType echelonType_) { builder.AddInt(1, (int)echelonType_, 0); }
public static void AddSlotNumber(FlatBufferBuilder builder, long slotNumber) { builder.AddLong(2, slotNumber, 0); }
public static void AddAssistTermRewardPeriodFromSec(FlatBufferBuilder builder, long assistTermRewardPeriodFromSec) { builder.AddLong(3, assistTermRewardPeriodFromSec, 0); }
public static void AddAssistRewardLimit(FlatBufferBuilder builder, long assistRewardLimit) { builder.AddLong(4, assistRewardLimit, 0); }
public static void AddAssistRentRewardDailyMaxCount(FlatBufferBuilder builder, long assistRentRewardDailyMaxCount) { builder.AddLong(5, assistRentRewardDailyMaxCount, 0); }
public static void AddAssistRentalFeeAmount(FlatBufferBuilder builder, long assistRentalFeeAmount) { builder.AddLong(6, assistRentalFeeAmount, 0); }
public static void AddAssistRentalFeeAmountStranger(FlatBufferBuilder builder, long assistRentalFeeAmountStranger) { builder.AddLong(7, assistRentalFeeAmountStranger, 0); }
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel> EndClanAssistSlotExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>(o);
@ -67,45 +71,49 @@ public struct ClanAssistSlotExcel : IFlatbufferObject
public void UnPackTo(ClanAssistSlotExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ClanAssistSlot");
_o.SlotId = TableEncryptionService.Convert(this.SlotId, key);
_o.EchelonType = TableEncryptionService.Convert(this.EchelonType, key);
_o.EchelonType_ = TableEncryptionService.Convert(this.EchelonType_, key);
_o.SlotNumber = TableEncryptionService.Convert(this.SlotNumber, key);
_o.AssistTermRewardPeriodFromSec = TableEncryptionService.Convert(this.AssistTermRewardPeriodFromSec, key);
_o.AssistRewardLimit = TableEncryptionService.Convert(this.AssistRewardLimit, key);
_o.AssistRentRewardDailyMaxCount = TableEncryptionService.Convert(this.AssistRentRewardDailyMaxCount, key);
_o.AssistRentalFeeAmount = TableEncryptionService.Convert(this.AssistRentalFeeAmount, key);
_o.AssistRentalFeeAmountStranger = TableEncryptionService.Convert(this.AssistRentalFeeAmountStranger, key);
}
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel> Pack(FlatBufferBuilder builder, ClanAssistSlotExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>);
return CreateClanAssistSlotExcel(
builder,
_o.SlotId,
_o.EchelonType,
_o.EchelonType_,
_o.SlotNumber,
_o.AssistTermRewardPeriodFromSec,
_o.AssistRewardLimit,
_o.AssistRentRewardDailyMaxCount,
_o.AssistRentalFeeAmount);
_o.AssistRentalFeeAmount,
_o.AssistRentalFeeAmountStranger);
}
}
public class ClanAssistSlotExcelT
{
public long SlotId { get; set; }
public SCHALE.Common.FlatData.EchelonType EchelonType { get; set; }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get; set; }
public long SlotNumber { get; set; }
public long AssistTermRewardPeriodFromSec { get; set; }
public long AssistRewardLimit { get; set; }
public long AssistRentRewardDailyMaxCount { get; set; }
public long AssistRentalFeeAmount { get; set; }
public long AssistRentalFeeAmountStranger { get; set; }
public ClanAssistSlotExcelT() {
this.SlotId = 0;
this.EchelonType = SCHALE.Common.FlatData.EchelonType.None;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None;
this.SlotNumber = 0;
this.AssistTermRewardPeriodFromSec = 0;
this.AssistRewardLimit = 0;
this.AssistRentRewardDailyMaxCount = 0;
this.AssistRentalFeeAmount = 0;
this.AssistRentalFeeAmountStranger = 0;
}
}
@ -116,12 +124,13 @@ static public class ClanAssistSlotExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*SlotId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonType*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonType_*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*SlotNumber*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*AssistTermRewardPeriodFromSec*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*AssistRewardLimit*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 14 /*AssistRentRewardDailyMaxCount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 16 /*AssistRentalFeeAmount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*AssistRentalFeeAmountStranger*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -20,15 +20,15 @@ public struct ClanRewardExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClanRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ClanRewardType.None; } }
public SCHALE.Common.FlatData.EchelonType EchelonType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ClanRewardType.None; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long RewardParcelId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RewardParcelAmount { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ClanRewardExcel> CreateClanRewardExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ClanRewardType ClanRewardType = SCHALE.Common.FlatData.ClanRewardType.None,
SCHALE.Common.FlatData.EchelonType EchelonType = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long RewardParcelId = 0,
long RewardParcelAmount = 0) {
@ -36,14 +36,14 @@ public struct ClanRewardExcel : IFlatbufferObject
ClanRewardExcel.AddRewardParcelAmount(builder, RewardParcelAmount);
ClanRewardExcel.AddRewardParcelId(builder, RewardParcelId);
ClanRewardExcel.AddRewardParcelType(builder, RewardParcelType);
ClanRewardExcel.AddEchelonType(builder, EchelonType);
ClanRewardExcel.AddClanRewardType(builder, ClanRewardType);
ClanRewardExcel.AddEchelonType_(builder, EchelonType_);
ClanRewardExcel.AddClanRewardType_(builder, ClanRewardType_);
return ClanRewardExcel.EndClanRewardExcel(builder);
}
public static void StartClanRewardExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddClanRewardType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ClanRewardType clanRewardType) { builder.AddInt(0, (int)clanRewardType, 0); }
public static void AddEchelonType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType echelonType) { builder.AddInt(1, (int)echelonType, 0); }
public static void AddClanRewardType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ClanRewardType clanRewardType_) { builder.AddInt(0, (int)clanRewardType_, 0); }
public static void AddEchelonType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonType echelonType_) { builder.AddInt(1, (int)echelonType_, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType rewardParcelType) { builder.AddInt(2, (int)rewardParcelType, 0); }
public static void AddRewardParcelId(FlatBufferBuilder builder, long rewardParcelId) { builder.AddLong(3, rewardParcelId, 0); }
public static void AddRewardParcelAmount(FlatBufferBuilder builder, long rewardParcelAmount) { builder.AddLong(4, rewardParcelAmount, 0); }
@ -58,8 +58,8 @@ public struct ClanRewardExcel : IFlatbufferObject
}
public void UnPackTo(ClanRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ClanReward");
_o.ClanRewardType = TableEncryptionService.Convert(this.ClanRewardType, key);
_o.EchelonType = TableEncryptionService.Convert(this.EchelonType, key);
_o.ClanRewardType_ = TableEncryptionService.Convert(this.ClanRewardType_, key);
_o.EchelonType_ = TableEncryptionService.Convert(this.EchelonType_, key);
_o.RewardParcelType = TableEncryptionService.Convert(this.RewardParcelType, key);
_o.RewardParcelId = TableEncryptionService.Convert(this.RewardParcelId, key);
_o.RewardParcelAmount = TableEncryptionService.Convert(this.RewardParcelAmount, key);
@ -68,8 +68,8 @@ public struct ClanRewardExcel : IFlatbufferObject
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ClanRewardExcel>);
return CreateClanRewardExcel(
builder,
_o.ClanRewardType,
_o.EchelonType,
_o.ClanRewardType_,
_o.EchelonType_,
_o.RewardParcelType,
_o.RewardParcelId,
_o.RewardParcelAmount);
@ -78,15 +78,15 @@ public struct ClanRewardExcel : IFlatbufferObject
public class ClanRewardExcelT
{
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType { get; set; }
public SCHALE.Common.FlatData.EchelonType EchelonType { get; set; }
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ { get; set; }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get; set; }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get; set; }
public long RewardParcelId { get; set; }
public long RewardParcelAmount { get; set; }
public ClanRewardExcelT() {
this.ClanRewardType = SCHALE.Common.FlatData.ClanRewardType.None;
this.EchelonType = SCHALE.Common.FlatData.EchelonType.None;
this.ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardParcelId = 0;
this.RewardParcelAmount = 0;
@ -99,8 +99,8 @@ static public class ClanRewardExcelVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ClanRewardType*/, 4 /*SCHALE.Common.FlatData.ClanRewardType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonType*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyField(tablePos, 4 /*ClanRewardType_*/, 4 /*SCHALE.Common.FlatData.ClanRewardType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EchelonType_*/, 4 /*SCHALE.Common.FlatData.EchelonType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*RewardParcelId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*RewardParcelAmount*/, 8 /*long*/, 8, false)

View File

@ -20,20 +20,20 @@ public struct ClearDeckRuleExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClearDeckRuleExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public long SizeLimit { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ClearDeckRuleExcel> CreateClearDeckRuleExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
long SizeLimit = 0) {
builder.StartTable(2);
ClearDeckRuleExcel.AddSizeLimit(builder, SizeLimit);
ClearDeckRuleExcel.AddContentType(builder, ContentType);
ClearDeckRuleExcel.AddContentType_(builder, ContentType_);
return ClearDeckRuleExcel.EndClearDeckRuleExcel(builder);
}
public static void StartClearDeckRuleExcel(FlatBufferBuilder builder) { builder.StartTable(2); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(0, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(0, (int)contentType_, 0); }
public static void AddSizeLimit(FlatBufferBuilder builder, long sizeLimit) { builder.AddLong(1, sizeLimit, 0); }
public static Offset<SCHALE.Common.FlatData.ClearDeckRuleExcel> EndClearDeckRuleExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -46,25 +46,25 @@ public struct ClearDeckRuleExcel : IFlatbufferObject
}
public void UnPackTo(ClearDeckRuleExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ClearDeckRule");
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.SizeLimit = TableEncryptionService.Convert(this.SizeLimit, key);
}
public static Offset<SCHALE.Common.FlatData.ClearDeckRuleExcel> Pack(FlatBufferBuilder builder, ClearDeckRuleExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ClearDeckRuleExcel>);
return CreateClearDeckRuleExcel(
builder,
_o.ContentType,
_o.ContentType_,
_o.SizeLimit);
}
}
public class ClearDeckRuleExcelT
{
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public long SizeLimit { get; set; }
public ClearDeckRuleExcelT() {
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.SizeLimit = 0;
}
}
@ -75,7 +75,7 @@ static public class ClearDeckRuleExcelVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 4 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*SizeLimit*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -56,6 +56,7 @@ public enum Club : int
KnowledgeLiberationFront = 46,
Hyakkayouran = 47,
ShinySparkleSociety = 48,
AbydosStudentCouncil = 49,
};

View File

@ -5,7 +5,7 @@
namespace SCHALE.Common.FlatData
{
public enum EventCollectionUnlockType : int
public enum CollectionUnlockType : int
{
None = 0,
ClearSpecificEventStage = 1,
@ -17,6 +17,7 @@ public enum EventCollectionUnlockType : int
MinigameTBGThemaClear = 7,
MinigameEnter = 8,
MinigameDreamMakerParameter = 9,
ClearSpecificScenario = 10,
};

View File

@ -21,7 +21,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
public CombatEmojiExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EmojiEvent EmojiEvent { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EmojiEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EmojiEvent.EnterConver; } }
public SCHALE.Common.FlatData.EmojiEvent EmojiEvent_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EmojiEvent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EmojiEvent.EnterConver; } }
public int OrderOfPriority { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool EmojiDuration { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool EmojiReversal { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -31,7 +31,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CombatEmojiExcel> CreateCombatEmojiExcel(FlatBufferBuilder builder,
long UniqueId = 0,
SCHALE.Common.FlatData.EmojiEvent EmojiEvent = SCHALE.Common.FlatData.EmojiEvent.EnterConver,
SCHALE.Common.FlatData.EmojiEvent EmojiEvent_ = SCHALE.Common.FlatData.EmojiEvent.EnterConver,
int OrderOfPriority = 0,
bool EmojiDuration = false,
bool EmojiReversal = false,
@ -42,7 +42,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
CombatEmojiExcel.AddUniqueId(builder, UniqueId);
CombatEmojiExcel.AddShowEmojiDelay(builder, ShowEmojiDelay);
CombatEmojiExcel.AddOrderOfPriority(builder, OrderOfPriority);
CombatEmojiExcel.AddEmojiEvent(builder, EmojiEvent);
CombatEmojiExcel.AddEmojiEvent_(builder, EmojiEvent_);
CombatEmojiExcel.AddShowDefaultBG(builder, ShowDefaultBG);
CombatEmojiExcel.AddEmojiTurnOn(builder, EmojiTurnOn);
CombatEmojiExcel.AddEmojiReversal(builder, EmojiReversal);
@ -52,7 +52,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
public static void StartCombatEmojiExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddUniqueId(FlatBufferBuilder builder, long uniqueId) { builder.AddLong(0, uniqueId, 0); }
public static void AddEmojiEvent(FlatBufferBuilder builder, SCHALE.Common.FlatData.EmojiEvent emojiEvent) { builder.AddInt(1, (int)emojiEvent, 0); }
public static void AddEmojiEvent_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EmojiEvent emojiEvent_) { builder.AddInt(1, (int)emojiEvent_, 0); }
public static void AddOrderOfPriority(FlatBufferBuilder builder, int orderOfPriority) { builder.AddInt(2, orderOfPriority, 0); }
public static void AddEmojiDuration(FlatBufferBuilder builder, bool emojiDuration) { builder.AddBool(3, emojiDuration, false); }
public static void AddEmojiReversal(FlatBufferBuilder builder, bool emojiReversal) { builder.AddBool(4, emojiReversal, false); }
@ -71,7 +71,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
public void UnPackTo(CombatEmojiExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CombatEmoji");
_o.UniqueId = TableEncryptionService.Convert(this.UniqueId, key);
_o.EmojiEvent = TableEncryptionService.Convert(this.EmojiEvent, key);
_o.EmojiEvent_ = TableEncryptionService.Convert(this.EmojiEvent_, key);
_o.OrderOfPriority = TableEncryptionService.Convert(this.OrderOfPriority, key);
_o.EmojiDuration = TableEncryptionService.Convert(this.EmojiDuration, key);
_o.EmojiReversal = TableEncryptionService.Convert(this.EmojiReversal, key);
@ -84,7 +84,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
return CreateCombatEmojiExcel(
builder,
_o.UniqueId,
_o.EmojiEvent,
_o.EmojiEvent_,
_o.OrderOfPriority,
_o.EmojiDuration,
_o.EmojiReversal,
@ -97,7 +97,7 @@ public struct CombatEmojiExcel : IFlatbufferObject
public class CombatEmojiExcelT
{
public long UniqueId { get; set; }
public SCHALE.Common.FlatData.EmojiEvent EmojiEvent { get; set; }
public SCHALE.Common.FlatData.EmojiEvent EmojiEvent_ { get; set; }
public int OrderOfPriority { get; set; }
public bool EmojiDuration { get; set; }
public bool EmojiReversal { get; set; }
@ -107,7 +107,7 @@ public class CombatEmojiExcelT
public CombatEmojiExcelT() {
this.UniqueId = 0;
this.EmojiEvent = SCHALE.Common.FlatData.EmojiEvent.EnterConver;
this.EmojiEvent_ = SCHALE.Common.FlatData.EmojiEvent.EnterConver;
this.OrderOfPriority = 0;
this.EmojiDuration = false;
this.EmojiReversal = false;
@ -124,7 +124,7 @@ static public class CombatEmojiExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*UniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EmojiEvent*/, 4 /*SCHALE.Common.FlatData.EmojiEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EmojiEvent_*/, 4 /*SCHALE.Common.FlatData.EmojiEvent*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*OrderOfPriority*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*EmojiDuration*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 12 /*EmojiReversal*/, 1 /*bool*/, 1, false)

View File

@ -22,7 +22,7 @@ public struct ConquestEventExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MainStoryEventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEventType.None; } }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEventType.None; } }
public bool UseErosion { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseUnexpectedEvent { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseCalculate { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -116,7 +116,7 @@ public struct ConquestEventExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestEventExcel> CreateConquestEventExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long MainStoryEventContentId = 0,
SCHALE.Common.FlatData.ConquestEventType ConquestEventType = SCHALE.Common.FlatData.ConquestEventType.None,
SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None,
bool UseErosion = false,
bool UseUnexpectedEvent = false,
bool UseCalculate = false,
@ -162,7 +162,7 @@ public struct ConquestEventExcel : IFlatbufferObject
ConquestEventExcel.AddEvnetScenarioBG(builder, EvnetScenarioBGOffset);
ConquestEventExcel.AddEvnetMapNameLocalize(builder, EvnetMapNameLocalizeOffset);
ConquestEventExcel.AddEvnetMapGoalLocalize(builder, EvnetMapGoalLocalizeOffset);
ConquestEventExcel.AddConquestEventType(builder, ConquestEventType);
ConquestEventExcel.AddConquestEventType_(builder, ConquestEventType_);
ConquestEventExcel.AddUseConquestObject(builder, UseConquestObject);
ConquestEventExcel.AddUseCalculate(builder, UseCalculate);
ConquestEventExcel.AddUseUnexpectedEvent(builder, UseUnexpectedEvent);
@ -173,7 +173,7 @@ public struct ConquestEventExcel : IFlatbufferObject
public static void StartConquestEventExcel(FlatBufferBuilder builder) { builder.StartTable(26); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddMainStoryEventContentId(FlatBufferBuilder builder, long mainStoryEventContentId) { builder.AddLong(1, mainStoryEventContentId, 0); }
public static void AddConquestEventType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ConquestEventType conquestEventType) { builder.AddInt(2, (int)conquestEventType, 0); }
public static void AddConquestEventType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ConquestEventType conquestEventType_) { builder.AddInt(2, (int)conquestEventType_, 0); }
public static void AddUseErosion(FlatBufferBuilder builder, bool useErosion) { builder.AddBool(3, useErosion, false); }
public static void AddUseUnexpectedEvent(FlatBufferBuilder builder, bool useUnexpectedEvent) { builder.AddBool(4, useUnexpectedEvent, false); }
public static void AddUseCalculate(FlatBufferBuilder builder, bool useCalculate) { builder.AddBool(5, useCalculate, false); }
@ -210,7 +210,7 @@ public struct ConquestEventExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("ConquestEvent");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.MainStoryEventContentId = TableEncryptionService.Convert(this.MainStoryEventContentId, key);
_o.ConquestEventType = TableEncryptionService.Convert(this.ConquestEventType, key);
_o.ConquestEventType_ = TableEncryptionService.Convert(this.ConquestEventType_, key);
_o.UseErosion = TableEncryptionService.Convert(this.UseErosion, key);
_o.UseUnexpectedEvent = TableEncryptionService.Convert(this.UseUnexpectedEvent, key);
_o.UseCalculate = TableEncryptionService.Convert(this.UseCalculate, key);
@ -252,7 +252,7 @@ public struct ConquestEventExcel : IFlatbufferObject
builder,
_o.EventContentId,
_o.MainStoryEventContentId,
_o.ConquestEventType,
_o.ConquestEventType_,
_o.UseErosion,
_o.UseUnexpectedEvent,
_o.UseCalculate,
@ -283,7 +283,7 @@ public class ConquestEventExcelT
{
public long EventContentId { get; set; }
public long MainStoryEventContentId { get; set; }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType { get; set; }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ { get; set; }
public bool UseErosion { get; set; }
public bool UseUnexpectedEvent { get; set; }
public bool UseCalculate { get; set; }
@ -311,7 +311,7 @@ public class ConquestEventExcelT
public ConquestEventExcelT() {
this.EventContentId = 0;
this.MainStoryEventContentId = 0;
this.ConquestEventType = SCHALE.Common.FlatData.ConquestEventType.None;
this.ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None;
this.UseErosion = false;
this.UseUnexpectedEvent = false;
this.UseCalculate = false;
@ -346,7 +346,7 @@ static public class ConquestEventExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*MainStoryEventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ConquestEventType*/, 4 /*SCHALE.Common.FlatData.ConquestEventType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ConquestEventType_*/, 4 /*SCHALE.Common.FlatData.ConquestEventType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*UseErosion*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 12 /*UseUnexpectedEvent*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 14 /*UseCalculate*/, 1 /*bool*/, 1, false)

View File

@ -22,7 +22,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestObjectType.None; } }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestObjectType.None; } }
public uint Key { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public string Name { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -48,7 +48,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestObjectExcel> CreateConquestObjectExcel(FlatBufferBuilder builder,
long Id = 0,
long EventContentId = 0,
SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType = SCHALE.Common.FlatData.ConquestObjectType.None,
SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None,
uint Key = 0,
StringOffset NameOffset = default(StringOffset),
StringOffset PrefabNameOffset = default(StringOffset),
@ -69,7 +69,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
ConquestObjectExcel.AddPrefabName(builder, PrefabNameOffset);
ConquestObjectExcel.AddName(builder, NameOffset);
ConquestObjectExcel.AddKey(builder, Key);
ConquestObjectExcel.AddConquestObjectType(builder, ConquestObjectType);
ConquestObjectExcel.AddConquestObjectType_(builder, ConquestObjectType_);
ConquestObjectExcel.AddDisposable(builder, Disposable);
return ConquestObjectExcel.EndConquestObjectExcel(builder);
}
@ -77,7 +77,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
public static void StartConquestObjectExcel(FlatBufferBuilder builder) { builder.StartTable(12); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(1, eventContentId, 0); }
public static void AddConquestObjectType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ConquestObjectType conquestObjectType) { builder.AddInt(2, (int)conquestObjectType, 0); }
public static void AddConquestObjectType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ConquestObjectType conquestObjectType_) { builder.AddInt(2, (int)conquestObjectType_, 0); }
public static void AddKey(FlatBufferBuilder builder, uint key) { builder.AddUint(3, key, 0); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(4, nameOffset.Value, 0); }
public static void AddPrefabName(FlatBufferBuilder builder, StringOffset prefabNameOffset) { builder.AddOffset(5, prefabNameOffset.Value, 0); }
@ -100,7 +100,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("ConquestObject");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.ConquestObjectType = TableEncryptionService.Convert(this.ConquestObjectType, key);
_o.ConquestObjectType_ = TableEncryptionService.Convert(this.ConquestObjectType_, key);
_o.Key = TableEncryptionService.Convert(this.Key, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.PrefabName = TableEncryptionService.Convert(this.PrefabName, key);
@ -119,7 +119,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
builder,
_o.Id,
_o.EventContentId,
_o.ConquestObjectType,
_o.ConquestObjectType_,
_o.Key,
_Name,
_PrefabName,
@ -136,7 +136,7 @@ public class ConquestObjectExcelT
{
public long Id { get; set; }
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType { get; set; }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ { get; set; }
public uint Key { get; set; }
public string Name { get; set; }
public string PrefabName { get; set; }
@ -150,7 +150,7 @@ public class ConquestObjectExcelT
public ConquestObjectExcelT() {
this.Id = 0;
this.EventContentId = 0;
this.ConquestObjectType = SCHALE.Common.FlatData.ConquestObjectType.None;
this.ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None;
this.Key = 0;
this.Name = null;
this.PrefabName = null;
@ -171,7 +171,7 @@ static public class ConquestObjectExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ConquestObjectType*/, 4 /*SCHALE.Common.FlatData.ConquestObjectType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ConquestObjectType_*/, 4 /*SCHALE.Common.FlatData.ConquestObjectType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*Key*/, 4 /*uint*/, 4, false)
&& verifier.VerifyString(tablePos, 12 /*Name*/, false)
&& verifier.VerifyString(tablePos, 14 /*PrefabName*/, false)

View File

@ -21,7 +21,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
public ConquestRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int RewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long RewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,7 +30,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestRewardExcel> CreateConquestRewardExcel(FlatBufferBuilder builder,
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag = SCHALE.Common.FlatData.RewardTag.Default,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int RewardProb = 0,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long RewardId = 0,
@ -42,14 +42,14 @@ public struct ConquestRewardExcel : IFlatbufferObject
ConquestRewardExcel.AddRewardAmount(builder, RewardAmount);
ConquestRewardExcel.AddRewardParcelType(builder, RewardParcelType);
ConquestRewardExcel.AddRewardProb(builder, RewardProb);
ConquestRewardExcel.AddRewardTag(builder, RewardTag);
ConquestRewardExcel.AddRewardTag_(builder, RewardTag_);
ConquestRewardExcel.AddIsDisplayed(builder, IsDisplayed);
return ConquestRewardExcel.EndConquestRewardExcel(builder);
}
public static void StartConquestRewardExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(0, groupId, 0); }
public static void AddRewardTag(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag) { builder.AddInt(1, (int)rewardTag, 0); }
public static void AddRewardTag_(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag_) { builder.AddInt(1, (int)rewardTag_, 0); }
public static void AddRewardProb(FlatBufferBuilder builder, int rewardProb) { builder.AddInt(2, rewardProb, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType rewardParcelType) { builder.AddInt(3, (int)rewardParcelType, 0); }
public static void AddRewardId(FlatBufferBuilder builder, long rewardId) { builder.AddLong(4, rewardId, 0); }
@ -67,7 +67,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
public void UnPackTo(ConquestRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ConquestReward");
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.RewardTag = TableEncryptionService.Convert(this.RewardTag, key);
_o.RewardTag_ = TableEncryptionService.Convert(this.RewardTag_, key);
_o.RewardProb = TableEncryptionService.Convert(this.RewardProb, key);
_o.RewardParcelType = TableEncryptionService.Convert(this.RewardParcelType, key);
_o.RewardId = TableEncryptionService.Convert(this.RewardId, key);
@ -79,7 +79,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
return CreateConquestRewardExcel(
builder,
_o.GroupId,
_o.RewardTag,
_o.RewardTag_,
_o.RewardProb,
_o.RewardParcelType,
_o.RewardId,
@ -91,7 +91,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
public class ConquestRewardExcelT
{
public long GroupId { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get; set; }
public int RewardProb { get; set; }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get; set; }
public long RewardId { get; set; }
@ -100,7 +100,7 @@ public class ConquestRewardExcelT
public ConquestRewardExcelT() {
this.GroupId = 0;
this.RewardTag = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardProb = 0;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardId = 0;
@ -116,7 +116,7 @@ static public class ConquestRewardExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag_*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*RewardProb*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*RewardId*/, 8 /*long*/, 8, false)

View File

@ -91,11 +91,11 @@ public struct ConquestUnitExcel : IFlatbufferObject
public long EnterScenarioGroupId { get { int o = __p.__offset(52); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ClearScenarioGroupId { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ConquestRewardId { get { int o = __p.__offset(56); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(58); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(58); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public int RecommandLevel { get { int o = __p.__offset(60); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long TacticRewardExp { get { int o = __p.__offset(62); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FixedEchelonId { get { int o = __p.__offset(64); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get { int o = __p.__offset(66); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(66); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public static Offset<SCHALE.Common.FlatData.ConquestUnitExcel> CreateConquestUnitExcel(FlatBufferBuilder builder,
long Id = 0,
@ -125,11 +125,11 @@ public struct ConquestUnitExcel : IFlatbufferObject
long EnterScenarioGroupId = 0,
long ClearScenarioGroupId = 0,
long ConquestRewardId = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
long TacticRewardExp = 0,
long FixedEchelonId = 0,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
builder.StartTable(32);
ConquestUnitExcel.AddFixedEchelonId(builder, FixedEchelonId);
ConquestUnitExcel.AddTacticRewardExp(builder, TacticRewardExp);
@ -144,9 +144,9 @@ public struct ConquestUnitExcel : IFlatbufferObject
ConquestUnitExcel.AddPrevUnitGroup(builder, PrevUnitGroup);
ConquestUnitExcel.AddUnitGroup(builder, UnitGroup);
ConquestUnitExcel.AddId(builder, Id);
ConquestUnitExcel.AddEchelonExtensionType(builder, EchelonExtensionType);
ConquestUnitExcel.AddEchelonExtensionType_(builder, EchelonExtensionType_);
ConquestUnitExcel.AddRecommandLevel(builder, RecommandLevel);
ConquestUnitExcel.AddStageTopography(builder, StageTopography);
ConquestUnitExcel.AddStageTopography_(builder, StageTopography_);
ConquestUnitExcel.AddManageEchelonStageEnterCostAmount(builder, ManageEchelonStageEnterCostAmount);
ConquestUnitExcel.AddManageEchelonStageEnterCostType(builder, ManageEchelonStageEnterCostType);
ConquestUnitExcel.AddStageEnterCostAmount(builder, StageEnterCostAmount);
@ -204,11 +204,11 @@ public struct ConquestUnitExcel : IFlatbufferObject
public static void AddEnterScenarioGroupId(FlatBufferBuilder builder, long enterScenarioGroupId) { builder.AddLong(24, enterScenarioGroupId, 0); }
public static void AddClearScenarioGroupId(FlatBufferBuilder builder, long clearScenarioGroupId) { builder.AddLong(25, clearScenarioGroupId, 0); }
public static void AddConquestRewardId(FlatBufferBuilder builder, long conquestRewardId) { builder.AddLong(26, conquestRewardId, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(27, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(27, (int)stageTopography_, 0); }
public static void AddRecommandLevel(FlatBufferBuilder builder, int recommandLevel) { builder.AddInt(28, recommandLevel, 0); }
public static void AddTacticRewardExp(FlatBufferBuilder builder, long tacticRewardExp) { builder.AddLong(29, tacticRewardExp, 0); }
public static void AddFixedEchelonId(FlatBufferBuilder builder, long fixedEchelonId) { builder.AddLong(30, fixedEchelonId, 0); }
public static void AddEchelonExtensionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType) { builder.AddInt(31, (int)echelonExtensionType, 0); }
public static void AddEchelonExtensionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType_) { builder.AddInt(31, (int)echelonExtensionType_, 0); }
public static Offset<SCHALE.Common.FlatData.ConquestUnitExcel> EndConquestUnitExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ConquestUnitExcel>(o);
@ -249,11 +249,11 @@ public struct ConquestUnitExcel : IFlatbufferObject
_o.EnterScenarioGroupId = TableEncryptionService.Convert(this.EnterScenarioGroupId, key);
_o.ClearScenarioGroupId = TableEncryptionService.Convert(this.ClearScenarioGroupId, key);
_o.ConquestRewardId = TableEncryptionService.Convert(this.ConquestRewardId, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.RecommandLevel = TableEncryptionService.Convert(this.RecommandLevel, key);
_o.TacticRewardExp = TableEncryptionService.Convert(this.TacticRewardExp, key);
_o.FixedEchelonId = TableEncryptionService.Convert(this.FixedEchelonId, key);
_o.EchelonExtensionType = TableEncryptionService.Convert(this.EchelonExtensionType, key);
_o.EchelonExtensionType_ = TableEncryptionService.Convert(this.EchelonExtensionType_, key);
}
public static Offset<SCHALE.Common.FlatData.ConquestUnitExcel> Pack(FlatBufferBuilder builder, ConquestUnitExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ConquestUnitExcel>);
@ -301,11 +301,11 @@ public struct ConquestUnitExcel : IFlatbufferObject
_o.EnterScenarioGroupId,
_o.ClearScenarioGroupId,
_o.ConquestRewardId,
_o.StageTopography,
_o.StageTopography_,
_o.RecommandLevel,
_o.TacticRewardExp,
_o.FixedEchelonId,
_o.EchelonExtensionType);
_o.EchelonExtensionType_);
}
}
@ -338,11 +338,11 @@ public class ConquestUnitExcelT
public long EnterScenarioGroupId { get; set; }
public long ClearScenarioGroupId { get; set; }
public long ConquestRewardId { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public int RecommandLevel { get; set; }
public long TacticRewardExp { get; set; }
public long FixedEchelonId { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get; set; }
public ConquestUnitExcelT() {
this.Id = 0;
@ -372,11 +372,11 @@ public class ConquestUnitExcelT
this.EnterScenarioGroupId = 0;
this.ClearScenarioGroupId = 0;
this.ConquestRewardId = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.TacticRewardExp = 0;
this.FixedEchelonId = 0;
this.EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
}
}
@ -413,11 +413,11 @@ static public class ConquestUnitExcelVerify
&& verifier.VerifyField(tablePos, 52 /*EnterScenarioGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 54 /*ClearScenarioGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 56 /*ConquestRewardId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 58 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 58 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 60 /*RecommandLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 62 /*TacticRewardExp*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 64 /*FixedEchelonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 66 /*EchelonExtensionType*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 66 /*EchelonExtensionType_*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -228,8 +228,11 @@ public struct ConstCommonExcel : IFlatbufferObject
public int PotentialBonusStatMaxLevelAttackPower { get { int o = __p.__offset(308); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int PotentialBonusStatMaxLevelHealPower { get { int o = __p.__offset(310); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int PotentialOpenConditionCharacterLevel { get { int o = __p.__offset(312); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int AssistStrangerMinLevel { get { int o = __p.__offset(314); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int AssistStrangerMaxLevel { get { int o = __p.__offset(316); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MaxBlockedUserCount { get { int o = __p.__offset(318); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static void StartConstCommonExcel(FlatBufferBuilder builder) { builder.StartTable(155); }
public static void StartConstCommonExcel(FlatBufferBuilder builder) { builder.StartTable(158); }
public static void AddCampaignMainStageMaxRank(FlatBufferBuilder builder, int campaignMainStageMaxRank) { builder.AddInt(0, campaignMainStageMaxRank, 0); }
public static void AddCampaignMainStageBestRecord(FlatBufferBuilder builder, int campaignMainStageBestRecord) { builder.AddInt(1, campaignMainStageBestRecord, 0); }
public static void AddHardAdventurePlayCountRecoverDailyNumber(FlatBufferBuilder builder, int hardAdventurePlayCountRecoverDailyNumber) { builder.AddInt(2, hardAdventurePlayCountRecoverDailyNumber, 0); }
@ -410,6 +413,9 @@ public struct ConstCommonExcel : IFlatbufferObject
public static void AddPotentialBonusStatMaxLevelAttackPower(FlatBufferBuilder builder, int potentialBonusStatMaxLevelAttackPower) { builder.AddInt(152, potentialBonusStatMaxLevelAttackPower, 0); }
public static void AddPotentialBonusStatMaxLevelHealPower(FlatBufferBuilder builder, int potentialBonusStatMaxLevelHealPower) { builder.AddInt(153, potentialBonusStatMaxLevelHealPower, 0); }
public static void AddPotentialOpenConditionCharacterLevel(FlatBufferBuilder builder, int potentialOpenConditionCharacterLevel) { builder.AddInt(154, potentialOpenConditionCharacterLevel, 0); }
public static void AddAssistStrangerMinLevel(FlatBufferBuilder builder, int assistStrangerMinLevel) { builder.AddInt(155, assistStrangerMinLevel, 0); }
public static void AddAssistStrangerMaxLevel(FlatBufferBuilder builder, int assistStrangerMaxLevel) { builder.AddInt(156, assistStrangerMaxLevel, 0); }
public static void AddMaxBlockedUserCount(FlatBufferBuilder builder, int maxBlockedUserCount) { builder.AddInt(157, maxBlockedUserCount, 0); }
public static Offset<SCHALE.Common.FlatData.ConstCommonExcel> EndConstCommonExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ConstCommonExcel>(o);
@ -581,6 +587,9 @@ public struct ConstCommonExcel : IFlatbufferObject
_o.PotentialBonusStatMaxLevelAttackPower = TableEncryptionService.Convert(this.PotentialBonusStatMaxLevelAttackPower, key);
_o.PotentialBonusStatMaxLevelHealPower = TableEncryptionService.Convert(this.PotentialBonusStatMaxLevelHealPower, key);
_o.PotentialOpenConditionCharacterLevel = TableEncryptionService.Convert(this.PotentialOpenConditionCharacterLevel, key);
_o.AssistStrangerMinLevel = TableEncryptionService.Convert(this.AssistStrangerMinLevel, key);
_o.AssistStrangerMaxLevel = TableEncryptionService.Convert(this.AssistStrangerMaxLevel, key);
_o.MaxBlockedUserCount = TableEncryptionService.Convert(this.MaxBlockedUserCount, key);
}
public static Offset<SCHALE.Common.FlatData.ConstCommonExcel> Pack(FlatBufferBuilder builder, ConstCommonExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ConstCommonExcel>);
@ -768,6 +777,9 @@ public struct ConstCommonExcel : IFlatbufferObject
AddPotentialBonusStatMaxLevelAttackPower(builder, _o.PotentialBonusStatMaxLevelAttackPower);
AddPotentialBonusStatMaxLevelHealPower(builder, _o.PotentialBonusStatMaxLevelHealPower);
AddPotentialOpenConditionCharacterLevel(builder, _o.PotentialOpenConditionCharacterLevel);
AddAssistStrangerMinLevel(builder, _o.AssistStrangerMinLevel);
AddAssistStrangerMaxLevel(builder, _o.AssistStrangerMaxLevel);
AddMaxBlockedUserCount(builder, _o.MaxBlockedUserCount);
return EndConstCommonExcel(builder);
}
}
@ -929,6 +941,9 @@ public class ConstCommonExcelT
public int PotentialBonusStatMaxLevelAttackPower { get; set; }
public int PotentialBonusStatMaxLevelHealPower { get; set; }
public int PotentialOpenConditionCharacterLevel { get; set; }
public int AssistStrangerMinLevel { get; set; }
public int AssistStrangerMaxLevel { get; set; }
public int MaxBlockedUserCount { get; set; }
public ConstCommonExcelT() {
this.CampaignMainStageMaxRank = 0;
@ -1086,6 +1101,9 @@ public class ConstCommonExcelT
this.PotentialBonusStatMaxLevelAttackPower = 0;
this.PotentialBonusStatMaxLevelHealPower = 0;
this.PotentialOpenConditionCharacterLevel = 0;
this.AssistStrangerMinLevel = 0;
this.AssistStrangerMaxLevel = 0;
this.MaxBlockedUserCount = 0;
}
}
@ -1250,6 +1268,9 @@ static public class ConstCommonExcelVerify
&& verifier.VerifyField(tablePos, 308 /*PotentialBonusStatMaxLevelAttackPower*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 310 /*PotentialBonusStatMaxLevelHealPower*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 312 /*PotentialOpenConditionCharacterLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 314 /*AssistStrangerMinLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 316 /*AssistStrangerMaxLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 318 /*MaxBlockedUserCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -44,6 +44,7 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
#endif
public byte[] GetSpawnEffectPathArray() { return __p.__vector_as_array<byte>(22); }
public float WaitTimeAfterSpawn { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public int FreeGearInterval { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static Offset<SCHALE.Common.FlatData.ConstMiniGameShootingExcel> CreateConstMiniGameShootingExcel(FlatBufferBuilder builder,
long NormalStageId = 0,
@ -56,12 +57,14 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
long HiddenPlayerCharacterId = 0,
float CameraSmoothTime = 0.0f,
StringOffset SpawnEffectPathOffset = default(StringOffset),
float WaitTimeAfterSpawn = 0.0f) {
builder.StartTable(11);
float WaitTimeAfterSpawn = 0.0f,
int FreeGearInterval = 0) {
builder.StartTable(12);
ConstMiniGameShootingExcel.AddHiddenPlayerCharacterId(builder, HiddenPlayerCharacterId);
ConstMiniGameShootingExcel.AddFreeStageId(builder, FreeStageId);
ConstMiniGameShootingExcel.AddHardStageId(builder, HardStageId);
ConstMiniGameShootingExcel.AddNormalStageId(builder, NormalStageId);
ConstMiniGameShootingExcel.AddFreeGearInterval(builder, FreeGearInterval);
ConstMiniGameShootingExcel.AddWaitTimeAfterSpawn(builder, WaitTimeAfterSpawn);
ConstMiniGameShootingExcel.AddSpawnEffectPath(builder, SpawnEffectPathOffset);
ConstMiniGameShootingExcel.AddCameraSmoothTime(builder, CameraSmoothTime);
@ -72,7 +75,7 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
return ConstMiniGameShootingExcel.EndConstMiniGameShootingExcel(builder);
}
public static void StartConstMiniGameShootingExcel(FlatBufferBuilder builder) { builder.StartTable(11); }
public static void StartConstMiniGameShootingExcel(FlatBufferBuilder builder) { builder.StartTable(12); }
public static void AddNormalStageId(FlatBufferBuilder builder, long normalStageId) { builder.AddLong(0, normalStageId, 0); }
public static void AddNormalSectionCount(FlatBufferBuilder builder, int normalSectionCount) { builder.AddInt(1, normalSectionCount, 0); }
public static void AddHardStageId(FlatBufferBuilder builder, long hardStageId) { builder.AddLong(2, hardStageId, 0); }
@ -89,6 +92,7 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
public static void AddCameraSmoothTime(FlatBufferBuilder builder, float cameraSmoothTime) { builder.AddFloat(8, cameraSmoothTime, 0.0f); }
public static void AddSpawnEffectPath(FlatBufferBuilder builder, StringOffset spawnEffectPathOffset) { builder.AddOffset(9, spawnEffectPathOffset.Value, 0); }
public static void AddWaitTimeAfterSpawn(FlatBufferBuilder builder, float waitTimeAfterSpawn) { builder.AddFloat(10, waitTimeAfterSpawn, 0.0f); }
public static void AddFreeGearInterval(FlatBufferBuilder builder, int freeGearInterval) { builder.AddInt(11, freeGearInterval, 0); }
public static Offset<SCHALE.Common.FlatData.ConstMiniGameShootingExcel> EndConstMiniGameShootingExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ConstMiniGameShootingExcel>(o);
@ -112,6 +116,7 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
_o.CameraSmoothTime = TableEncryptionService.Convert(this.CameraSmoothTime, key);
_o.SpawnEffectPath = TableEncryptionService.Convert(this.SpawnEffectPath, key);
_o.WaitTimeAfterSpawn = TableEncryptionService.Convert(this.WaitTimeAfterSpawn, key);
_o.FreeGearInterval = TableEncryptionService.Convert(this.FreeGearInterval, key);
}
public static Offset<SCHALE.Common.FlatData.ConstMiniGameShootingExcel> Pack(FlatBufferBuilder builder, ConstMiniGameShootingExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ConstMiniGameShootingExcel>);
@ -133,7 +138,8 @@ public struct ConstMiniGameShootingExcel : IFlatbufferObject
_o.HiddenPlayerCharacterId,
_o.CameraSmoothTime,
_SpawnEffectPath,
_o.WaitTimeAfterSpawn);
_o.WaitTimeAfterSpawn,
_o.FreeGearInterval);
}
}
@ -150,6 +156,7 @@ public class ConstMiniGameShootingExcelT
public float CameraSmoothTime { get; set; }
public string SpawnEffectPath { get; set; }
public float WaitTimeAfterSpawn { get; set; }
public int FreeGearInterval { get; set; }
public ConstMiniGameShootingExcelT() {
this.NormalStageId = 0;
@ -163,6 +170,7 @@ public class ConstMiniGameShootingExcelT
this.CameraSmoothTime = 0.0f;
this.SpawnEffectPath = null;
this.WaitTimeAfterSpawn = 0.0f;
this.FreeGearInterval = 0;
}
}
@ -183,6 +191,7 @@ static public class ConstMiniGameShootingExcelVerify
&& verifier.VerifyField(tablePos, 20 /*CameraSmoothTime*/, 4 /*float*/, 4, false)
&& verifier.VerifyString(tablePos, 22 /*SpawnEffectPath*/, false)
&& verifier.VerifyField(tablePos, 24 /*WaitTimeAfterSpawn*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*FreeGearInterval*/, 4 /*int*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -48,6 +48,9 @@ public struct ConstStrategyExcel : IFlatbufferObject
public int StoryEchelonCount { get { int o = __p.__offset(40); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MultiSweepPresetCount { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MultiSweepPresetNameMaxLength { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MultiSweepPresetSelectStageMaxCount { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MultiSweepPresetMaxSweepCount { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int MultiSweepPresetSelectParcelMaxCount { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static Offset<SCHALE.Common.FlatData.ConstStrategyExcel> CreateConstStrategyExcel(FlatBufferBuilder builder,
float HexaMapBoundaryOffset = 0.0f,
@ -70,9 +73,15 @@ public struct ConstStrategyExcel : IFlatbufferObject
int ConquestEchelonCount = 0,
int StoryEchelonCount = 0,
int MultiSweepPresetCount = 0,
int MultiSweepPresetNameMaxLength = 0) {
builder.StartTable(21);
int MultiSweepPresetNameMaxLength = 0,
int MultiSweepPresetSelectStageMaxCount = 0,
int MultiSweepPresetMaxSweepCount = 0,
int MultiSweepPresetSelectParcelMaxCount = 0) {
builder.StartTable(24);
ConstStrategyExcel.AddPlayTimeLimitInSeconds(builder, PlayTimeLimitInSeconds);
ConstStrategyExcel.AddMultiSweepPresetSelectParcelMaxCount(builder, MultiSweepPresetSelectParcelMaxCount);
ConstStrategyExcel.AddMultiSweepPresetMaxSweepCount(builder, MultiSweepPresetMaxSweepCount);
ConstStrategyExcel.AddMultiSweepPresetSelectStageMaxCount(builder, MultiSweepPresetSelectStageMaxCount);
ConstStrategyExcel.AddMultiSweepPresetNameMaxLength(builder, MultiSweepPresetNameMaxLength);
ConstStrategyExcel.AddMultiSweepPresetCount(builder, MultiSweepPresetCount);
ConstStrategyExcel.AddStoryEchelonCount(builder, StoryEchelonCount);
@ -96,7 +105,7 @@ public struct ConstStrategyExcel : IFlatbufferObject
return ConstStrategyExcel.EndConstStrategyExcel(builder);
}
public static void StartConstStrategyExcel(FlatBufferBuilder builder) { builder.StartTable(21); }
public static void StartConstStrategyExcel(FlatBufferBuilder builder) { builder.StartTable(24); }
public static void AddHexaMapBoundaryOffset(FlatBufferBuilder builder, float hexaMapBoundaryOffset) { builder.AddFloat(0, hexaMapBoundaryOffset, 0.0f); }
public static void AddHexaMapStartCameraOffset(FlatBufferBuilder builder, float hexaMapStartCameraOffset) { builder.AddFloat(1, hexaMapStartCameraOffset, 0.0f); }
public static void AddCameraZoomMax(FlatBufferBuilder builder, float cameraZoomMax) { builder.AddFloat(2, cameraZoomMax, 0.0f); }
@ -123,6 +132,9 @@ public struct ConstStrategyExcel : IFlatbufferObject
public static void AddStoryEchelonCount(FlatBufferBuilder builder, int storyEchelonCount) { builder.AddInt(18, storyEchelonCount, 0); }
public static void AddMultiSweepPresetCount(FlatBufferBuilder builder, int multiSweepPresetCount) { builder.AddInt(19, multiSweepPresetCount, 0); }
public static void AddMultiSweepPresetNameMaxLength(FlatBufferBuilder builder, int multiSweepPresetNameMaxLength) { builder.AddInt(20, multiSweepPresetNameMaxLength, 0); }
public static void AddMultiSweepPresetSelectStageMaxCount(FlatBufferBuilder builder, int multiSweepPresetSelectStageMaxCount) { builder.AddInt(21, multiSweepPresetSelectStageMaxCount, 0); }
public static void AddMultiSweepPresetMaxSweepCount(FlatBufferBuilder builder, int multiSweepPresetMaxSweepCount) { builder.AddInt(22, multiSweepPresetMaxSweepCount, 0); }
public static void AddMultiSweepPresetSelectParcelMaxCount(FlatBufferBuilder builder, int multiSweepPresetSelectParcelMaxCount) { builder.AddInt(23, multiSweepPresetSelectParcelMaxCount, 0); }
public static Offset<SCHALE.Common.FlatData.ConstStrategyExcel> EndConstStrategyExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ConstStrategyExcel>(o);
@ -156,6 +168,9 @@ public struct ConstStrategyExcel : IFlatbufferObject
_o.StoryEchelonCount = TableEncryptionService.Convert(this.StoryEchelonCount, key);
_o.MultiSweepPresetCount = TableEncryptionService.Convert(this.MultiSweepPresetCount, key);
_o.MultiSweepPresetNameMaxLength = TableEncryptionService.Convert(this.MultiSweepPresetNameMaxLength, key);
_o.MultiSweepPresetSelectStageMaxCount = TableEncryptionService.Convert(this.MultiSweepPresetSelectStageMaxCount, key);
_o.MultiSweepPresetMaxSweepCount = TableEncryptionService.Convert(this.MultiSweepPresetMaxSweepCount, key);
_o.MultiSweepPresetSelectParcelMaxCount = TableEncryptionService.Convert(this.MultiSweepPresetSelectParcelMaxCount, key);
}
public static Offset<SCHALE.Common.FlatData.ConstStrategyExcel> Pack(FlatBufferBuilder builder, ConstStrategyExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ConstStrategyExcel>);
@ -186,7 +201,10 @@ public struct ConstStrategyExcel : IFlatbufferObject
_o.ConquestEchelonCount,
_o.StoryEchelonCount,
_o.MultiSweepPresetCount,
_o.MultiSweepPresetNameMaxLength);
_o.MultiSweepPresetNameMaxLength,
_o.MultiSweepPresetSelectStageMaxCount,
_o.MultiSweepPresetMaxSweepCount,
_o.MultiSweepPresetSelectParcelMaxCount);
}
}
@ -213,6 +231,9 @@ public class ConstStrategyExcelT
public int StoryEchelonCount { get; set; }
public int MultiSweepPresetCount { get; set; }
public int MultiSweepPresetNameMaxLength { get; set; }
public int MultiSweepPresetSelectStageMaxCount { get; set; }
public int MultiSweepPresetMaxSweepCount { get; set; }
public int MultiSweepPresetSelectParcelMaxCount { get; set; }
public ConstStrategyExcelT() {
this.HexaMapBoundaryOffset = 0.0f;
@ -236,6 +257,9 @@ public class ConstStrategyExcelT
this.StoryEchelonCount = 0;
this.MultiSweepPresetCount = 0;
this.MultiSweepPresetNameMaxLength = 0;
this.MultiSweepPresetSelectStageMaxCount = 0;
this.MultiSweepPresetMaxSweepCount = 0;
this.MultiSweepPresetSelectParcelMaxCount = 0;
}
}
@ -266,6 +290,9 @@ static public class ConstStrategyExcelVerify
&& verifier.VerifyField(tablePos, 40 /*StoryEchelonCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*MultiSweepPresetCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*MultiSweepPresetNameMaxLength*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*MultiSweepPresetSelectStageMaxCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*MultiSweepPresetMaxSweepCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 50 /*MultiSweepPresetSelectParcelMaxCount*/, 4 /*int*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
public ContentEnterCostReduceExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EnterCostReduceGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public long StageId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ReduceEnterCostType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ReduceEnterCostId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -29,7 +29,7 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel> CreateContentEnterCostReduceExcel(FlatBufferBuilder builder,
long EnterCostReduceGroupId = 0,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
long StageId = 0,
SCHALE.Common.FlatData.ParcelType ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
long ReduceEnterCostId = 0,
@ -40,13 +40,13 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
ContentEnterCostReduceExcel.AddStageId(builder, StageId);
ContentEnterCostReduceExcel.AddEnterCostReduceGroupId(builder, EnterCostReduceGroupId);
ContentEnterCostReduceExcel.AddReduceEnterCostType(builder, ReduceEnterCostType);
ContentEnterCostReduceExcel.AddContentType(builder, ContentType);
ContentEnterCostReduceExcel.AddContentType_(builder, ContentType_);
return ContentEnterCostReduceExcel.EndContentEnterCostReduceExcel(builder);
}
public static void StartContentEnterCostReduceExcel(FlatBufferBuilder builder) { builder.StartTable(6); }
public static void AddEnterCostReduceGroupId(FlatBufferBuilder builder, long enterCostReduceGroupId) { builder.AddLong(0, enterCostReduceGroupId, 0); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(1, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(1, (int)contentType_, 0); }
public static void AddStageId(FlatBufferBuilder builder, long stageId) { builder.AddLong(2, stageId, 0); }
public static void AddReduceEnterCostType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType reduceEnterCostType) { builder.AddInt(3, (int)reduceEnterCostType, 0); }
public static void AddReduceEnterCostId(FlatBufferBuilder builder, long reduceEnterCostId) { builder.AddLong(4, reduceEnterCostId, 0); }
@ -63,7 +63,7 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
public void UnPackTo(ContentEnterCostReduceExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ContentEnterCostReduce");
_o.EnterCostReduceGroupId = TableEncryptionService.Convert(this.EnterCostReduceGroupId, key);
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.StageId = TableEncryptionService.Convert(this.StageId, key);
_o.ReduceEnterCostType = TableEncryptionService.Convert(this.ReduceEnterCostType, key);
_o.ReduceEnterCostId = TableEncryptionService.Convert(this.ReduceEnterCostId, key);
@ -74,7 +74,7 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
return CreateContentEnterCostReduceExcel(
builder,
_o.EnterCostReduceGroupId,
_o.ContentType,
_o.ContentType_,
_o.StageId,
_o.ReduceEnterCostType,
_o.ReduceEnterCostId,
@ -85,7 +85,7 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
public class ContentEnterCostReduceExcelT
{
public long EnterCostReduceGroupId { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public long StageId { get; set; }
public SCHALE.Common.FlatData.ParcelType ReduceEnterCostType { get; set; }
public long ReduceEnterCostId { get; set; }
@ -93,7 +93,7 @@ public class ContentEnterCostReduceExcelT
public ContentEnterCostReduceExcelT() {
this.EnterCostReduceGroupId = 0;
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.StageId = 0;
this.ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.ReduceEnterCostId = 0;
@ -108,7 +108,7 @@ static public class ContentEnterCostReduceExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EnterCostReduceGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*StageId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*ReduceEnterCostType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*ReduceEnterCostId*/, 8 /*long*/, 8, false)

View File

@ -20,7 +20,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ContentSpoilerPopupExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public string SpoilerPopupTitle { get { int o = __p.__offset(6); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetSpoilerPopupTitleBytes() { return __p.__vector_as_span<byte>(6, 1); }
@ -39,7 +39,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
public long ConditionScenarioModeId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel> CreateContentSpoilerPopupExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
StringOffset SpoilerPopupTitleOffset = default(StringOffset),
StringOffset SpoilerPopupDescriptionOffset = default(StringOffset),
bool IsWarningPopUp = false,
@ -48,13 +48,13 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
ContentSpoilerPopupExcel.AddConditionScenarioModeId(builder, ConditionScenarioModeId);
ContentSpoilerPopupExcel.AddSpoilerPopupDescription(builder, SpoilerPopupDescriptionOffset);
ContentSpoilerPopupExcel.AddSpoilerPopupTitle(builder, SpoilerPopupTitleOffset);
ContentSpoilerPopupExcel.AddContentType(builder, ContentType);
ContentSpoilerPopupExcel.AddContentType_(builder, ContentType_);
ContentSpoilerPopupExcel.AddIsWarningPopUp(builder, IsWarningPopUp);
return ContentSpoilerPopupExcel.EndContentSpoilerPopupExcel(builder);
}
public static void StartContentSpoilerPopupExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(0, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(0, (int)contentType_, 0); }
public static void AddSpoilerPopupTitle(FlatBufferBuilder builder, StringOffset spoilerPopupTitleOffset) { builder.AddOffset(1, spoilerPopupTitleOffset.Value, 0); }
public static void AddSpoilerPopupDescription(FlatBufferBuilder builder, StringOffset spoilerPopupDescriptionOffset) { builder.AddOffset(2, spoilerPopupDescriptionOffset.Value, 0); }
public static void AddIsWarningPopUp(FlatBufferBuilder builder, bool isWarningPopUp) { builder.AddBool(3, isWarningPopUp, false); }
@ -70,7 +70,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
}
public void UnPackTo(ContentSpoilerPopupExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ContentSpoilerPopup");
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.SpoilerPopupTitle = TableEncryptionService.Convert(this.SpoilerPopupTitle, key);
_o.SpoilerPopupDescription = TableEncryptionService.Convert(this.SpoilerPopupDescription, key);
_o.IsWarningPopUp = TableEncryptionService.Convert(this.IsWarningPopUp, key);
@ -82,7 +82,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
var _SpoilerPopupDescription = _o.SpoilerPopupDescription == null ? default(StringOffset) : builder.CreateString(_o.SpoilerPopupDescription);
return CreateContentSpoilerPopupExcel(
builder,
_o.ContentType,
_o.ContentType_,
_SpoilerPopupTitle,
_SpoilerPopupDescription,
_o.IsWarningPopUp,
@ -92,14 +92,14 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
public class ContentSpoilerPopupExcelT
{
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public string SpoilerPopupTitle { get; set; }
public string SpoilerPopupDescription { get; set; }
public bool IsWarningPopUp { get; set; }
public long ConditionScenarioModeId { get; set; }
public ContentSpoilerPopupExcelT() {
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.SpoilerPopupTitle = null;
this.SpoilerPopupDescription = null;
this.IsWarningPopUp = false;
@ -113,7 +113,7 @@ static public class ContentSpoilerPopupExcelVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 4 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyString(tablePos, 6 /*SpoilerPopupTitle*/, false)
&& verifier.VerifyString(tablePos, 8 /*SpoilerPopupDescription*/, false)
&& verifier.VerifyField(tablePos, 10 /*IsWarningPopUp*/, 1 /*bool*/, 1, false)

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct ContentSpoilerPopupExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static ContentSpoilerPopupExcelTable GetRootAsContentSpoilerPopupExcelTable(ByteBuffer _bb) { return GetRootAsContentSpoilerPopupExcelTable(_bb, new ContentSpoilerPopupExcelTable()); }
public static ContentSpoilerPopupExcelTable GetRootAsContentSpoilerPopupExcelTable(ByteBuffer _bb, ContentSpoilerPopupExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ContentSpoilerPopupExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentSpoilerPopupExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentSpoilerPopupExcel?)(new SCHALE.Common.FlatData.ContentSpoilerPopupExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcelTable> CreateContentSpoilerPopupExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
ContentSpoilerPopupExcelTable.AddDataList(builder, DataListOffset);
return ContentSpoilerPopupExcelTable.EndContentSpoilerPopupExcelTable(builder);
}
public static void StartContentSpoilerPopupExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcelTable> EndContentSpoilerPopupExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcelTable>(o);
}
public ContentSpoilerPopupExcelTableT UnPack() {
var _o = new ContentSpoilerPopupExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(ContentSpoilerPopupExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("ContentSpoilerPopupExcel");
_o.DataList = new List<SCHALE.Common.FlatData.ContentSpoilerPopupExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcelTable> Pack(FlatBufferBuilder builder, ContentSpoilerPopupExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.ContentSpoilerPopupExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateContentSpoilerPopupExcelTable(
builder,
_DataList);
}
}
public class ContentSpoilerPopupExcelTableT
{
public List<SCHALE.Common.FlatData.ContentSpoilerPopupExcelT> DataList { get; set; }
public ContentSpoilerPopupExcelTableT() {
this.DataList = null;
}
}
static public class ContentSpoilerPopupExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.ContentSpoilerPopupExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -29,6 +29,7 @@ public enum ContentType : int
Chaser = 19,
FieldContentStage = 20,
MultiFloorRaid = 21,
MinigameDefense = 22,
};

View File

@ -23,7 +23,7 @@ public struct ContentsScenarioExcel : IFlatbufferObject
public uint Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public uint LocalizeId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public int DisplayOrder { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ScenarioContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ScenarioContentType.Prologue; } }
public SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ScenarioContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ScenarioContentType.Prologue; } }
public long ScenarioGroupId(int j) { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int ScenarioGroupIdLength { get { int o = __p.__offset(12); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
@ -37,11 +37,11 @@ public struct ContentsScenarioExcel : IFlatbufferObject
uint Id = 0,
uint LocalizeId = 0,
int DisplayOrder = 0,
SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType = SCHALE.Common.FlatData.ScenarioContentType.Prologue,
SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType_ = SCHALE.Common.FlatData.ScenarioContentType.Prologue,
VectorOffset ScenarioGroupIdOffset = default(VectorOffset)) {
builder.StartTable(5);
ContentsScenarioExcel.AddScenarioGroupId(builder, ScenarioGroupIdOffset);
ContentsScenarioExcel.AddScenarioContentType(builder, ScenarioContentType);
ContentsScenarioExcel.AddScenarioContentType_(builder, ScenarioContentType_);
ContentsScenarioExcel.AddDisplayOrder(builder, DisplayOrder);
ContentsScenarioExcel.AddLocalizeId(builder, LocalizeId);
ContentsScenarioExcel.AddId(builder, Id);
@ -52,7 +52,7 @@ public struct ContentsScenarioExcel : IFlatbufferObject
public static void AddId(FlatBufferBuilder builder, uint id) { builder.AddUint(0, id, 0); }
public static void AddLocalizeId(FlatBufferBuilder builder, uint localizeId) { builder.AddUint(1, localizeId, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, int displayOrder) { builder.AddInt(2, displayOrder, 0); }
public static void AddScenarioContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ScenarioContentType scenarioContentType) { builder.AddInt(3, (int)scenarioContentType, 0); }
public static void AddScenarioContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ScenarioContentType scenarioContentType_) { builder.AddInt(3, (int)scenarioContentType_, 0); }
public static void AddScenarioGroupId(FlatBufferBuilder builder, VectorOffset scenarioGroupIdOffset) { builder.AddOffset(4, scenarioGroupIdOffset.Value, 0); }
public static VectorOffset CreateScenarioGroupIdVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateScenarioGroupIdVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
@ -73,7 +73,7 @@ public struct ContentsScenarioExcel : IFlatbufferObject
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.LocalizeId = TableEncryptionService.Convert(this.LocalizeId, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.ScenarioContentType = TableEncryptionService.Convert(this.ScenarioContentType, key);
_o.ScenarioContentType_ = TableEncryptionService.Convert(this.ScenarioContentType_, key);
_o.ScenarioGroupId = new List<long>();
for (var _j = 0; _j < this.ScenarioGroupIdLength; ++_j) {_o.ScenarioGroupId.Add(TableEncryptionService.Convert(this.ScenarioGroupId(_j), key));}
}
@ -89,7 +89,7 @@ public struct ContentsScenarioExcel : IFlatbufferObject
_o.Id,
_o.LocalizeId,
_o.DisplayOrder,
_o.ScenarioContentType,
_o.ScenarioContentType_,
_ScenarioGroupId);
}
}
@ -99,14 +99,14 @@ public class ContentsScenarioExcelT
public uint Id { get; set; }
public uint LocalizeId { get; set; }
public int DisplayOrder { get; set; }
public SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType { get; set; }
public SCHALE.Common.FlatData.ScenarioContentType ScenarioContentType_ { get; set; }
public List<long> ScenarioGroupId { get; set; }
public ContentsScenarioExcelT() {
this.Id = 0;
this.LocalizeId = 0;
this.DisplayOrder = 0;
this.ScenarioContentType = SCHALE.Common.FlatData.ScenarioContentType.Prologue;
this.ScenarioContentType_ = SCHALE.Common.FlatData.ScenarioContentType.Prologue;
this.ScenarioGroupId = null;
}
}
@ -120,7 +120,7 @@ static public class ContentsScenarioExcelVerify
&& verifier.VerifyField(tablePos, 4 /*Id*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*LocalizeId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*DisplayOrder*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ScenarioContentType*/, 4 /*SCHALE.Common.FlatData.ScenarioContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ScenarioContentType_*/, 4 /*SCHALE.Common.FlatData.ScenarioContentType*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*ScenarioGroupId*/, 8 /*long*/, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -21,7 +21,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public ContentsShortcutExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public long EventContentId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioModeVolume { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioModeChapter { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -55,7 +55,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ContentsShortcutExcel> CreateContentsShortcutExcel(FlatBufferBuilder builder,
long UniqueId = 0,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
long EventContentId = 0,
long ScenarioModeVolume = 0,
long ScenarioModeChapter = 0,
@ -80,13 +80,13 @@ public struct ContentsShortcutExcel : IFlatbufferObject
ContentsShortcutExcel.AddConquestMapDifficulty(builder, ConquestMapDifficulty);
ContentsShortcutExcel.AddShortcutCloseTime(builder, ShortcutCloseTimeOffset);
ContentsShortcutExcel.AddShortcutOpenTime(builder, ShortcutOpenTimeOffset);
ContentsShortcutExcel.AddContentType(builder, ContentType);
ContentsShortcutExcel.AddContentType_(builder, ContentType_);
return ContentsShortcutExcel.EndContentsShortcutExcel(builder);
}
public static void StartContentsShortcutExcel(FlatBufferBuilder builder) { builder.StartTable(13); }
public static void AddUniqueId(FlatBufferBuilder builder, long uniqueId) { builder.AddLong(0, uniqueId, 0); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(1, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(1, (int)contentType_, 0); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(2, eventContentId, 0); }
public static void AddScenarioModeVolume(FlatBufferBuilder builder, long scenarioModeVolume) { builder.AddLong(3, scenarioModeVolume, 0); }
public static void AddScenarioModeChapter(FlatBufferBuilder builder, long scenarioModeChapter) { builder.AddLong(4, scenarioModeChapter, 0); }
@ -115,7 +115,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public void UnPackTo(ContentsShortcutExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("ContentsShortcut");
_o.UniqueId = TableEncryptionService.Convert(this.UniqueId, key);
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.ScenarioModeVolume = TableEncryptionService.Convert(this.ScenarioModeVolume, key);
_o.ScenarioModeChapter = TableEncryptionService.Convert(this.ScenarioModeChapter, key);
@ -143,7 +143,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
return CreateContentsShortcutExcel(
builder,
_o.UniqueId,
_o.ContentType,
_o.ContentType_,
_o.EventContentId,
_o.ScenarioModeVolume,
_o.ScenarioModeChapter,
@ -161,7 +161,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public class ContentsShortcutExcelT
{
public long UniqueId { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public long EventContentId { get; set; }
public long ScenarioModeVolume { get; set; }
public long ScenarioModeChapter { get; set; }
@ -176,7 +176,7 @@ public class ContentsShortcutExcelT
public ContentsShortcutExcelT() {
this.UniqueId = 0;
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.EventContentId = 0;
this.ScenarioModeVolume = 0;
this.ScenarioModeChapter = 0;
@ -198,7 +198,7 @@ static public class ContentsShortcutExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*UniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*ScenarioModeVolume*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*ScenarioModeChapter*/, 8 /*long*/, 8, false)

View File

@ -29,7 +29,7 @@ public struct CostumeExcel : IFlatbufferObject
public ArraySegment<byte>? GetDevNameBytes() { return __p.__vector_as_arraysegment(8); }
#endif
public byte[] GetDevNameArray() { return __p.__vector_as_array<byte>(8); }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public bool IsDefault { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CollectionVisible { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string ReleaseDate { get { int o = __p.__offset(16); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -53,7 +53,7 @@ public struct CostumeExcel : IFlatbufferObject
public ArraySegment<byte>? GetCollectionVisibleEndDateBytes() { return __p.__vector_as_arraysegment(20); }
#endif
public byte[] GetCollectionVisibleEndDateArray() { return __p.__vector_as_array<byte>(20); }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public long CharacterSkillListGroupId { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string SpineResourceName { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -71,7 +71,7 @@ public struct CostumeExcel : IFlatbufferObject
public byte[] GetSpineResourceNameDioramaArray() { return __p.__vector_as_array<byte>(28); }
public string SpineResourceNameDioramaForFormConversion(int j) { int o = __p.__offset(30); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int SpineResourceNameDioramaForFormConversionLength { get { int o = __p.__offset(30); return o != 0 ? __p.__vector_len(o) : 0; } }
public SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType { get { int o = __p.__offset(32); return o != 0 ? (SCHALE.Common.FlatData.EntityMaterialType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EntityMaterialType.Wood; } }
public SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType_ { get { int o = __p.__offset(32); return o != 0 ? (SCHALE.Common.FlatData.EntityMaterialType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EntityMaterialType.Wood; } }
public string ModelPrefabName { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetModelPrefabNameBytes() { return __p.__vector_as_span<byte>(34, 1); }
@ -121,56 +121,64 @@ public struct CostumeExcel : IFlatbufferObject
public ArraySegment<byte>? GetCollectionBGTexturePathBytes() { return __p.__vector_as_arraysegment(46); }
#endif
public byte[] GetCollectionBGTexturePathArray() { return __p.__vector_as_array<byte>(46); }
public bool UseObjectHPBAR { get { int o = __p.__offset(48); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string TextureBoss { get { int o = __p.__offset(50); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string CombatStyleTexturePath { get { int o = __p.__offset(48); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetTextureBossBytes() { return __p.__vector_as_span<byte>(50, 1); }
public Span<byte> GetCombatStyleTexturePathBytes() { return __p.__vector_as_span<byte>(48, 1); }
#else
public ArraySegment<byte>? GetTextureBossBytes() { return __p.__vector_as_arraysegment(50); }
public ArraySegment<byte>? GetCombatStyleTexturePathBytes() { return __p.__vector_as_arraysegment(48); }
#endif
public byte[] GetTextureBossArray() { return __p.__vector_as_array<byte>(50); }
public string TextureSkillCard(int j) { int o = __p.__offset(52); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int TextureSkillCardLength { get { int o = __p.__offset(52); return o != 0 ? __p.__vector_len(o) : 0; } }
public string InformationPacel { get { int o = __p.__offset(54); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetCombatStyleTexturePathArray() { return __p.__vector_as_array<byte>(48); }
public bool UseObjectHPBAR { get { int o = __p.__offset(50); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string TextureBoss { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetInformationPacelBytes() { return __p.__vector_as_span<byte>(54, 1); }
public Span<byte> GetTextureBossBytes() { return __p.__vector_as_span<byte>(52, 1); }
#else
public ArraySegment<byte>? GetInformationPacelBytes() { return __p.__vector_as_arraysegment(54); }
public ArraySegment<byte>? GetTextureBossBytes() { return __p.__vector_as_arraysegment(52); }
#endif
public byte[] GetInformationPacelArray() { return __p.__vector_as_array<byte>(54); }
public string AnimationSSR { get { int o = __p.__offset(56); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetTextureBossArray() { return __p.__vector_as_array<byte>(52); }
public string TextureSkillCard(int j) { int o = __p.__offset(54); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int TextureSkillCardLength { get { int o = __p.__offset(54); return o != 0 ? __p.__vector_len(o) : 0; } }
public string InformationPacel { get { int o = __p.__offset(56); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetAnimationSSRBytes() { return __p.__vector_as_span<byte>(56, 1); }
public Span<byte> GetInformationPacelBytes() { return __p.__vector_as_span<byte>(56, 1); }
#else
public ArraySegment<byte>? GetAnimationSSRBytes() { return __p.__vector_as_arraysegment(56); }
public ArraySegment<byte>? GetInformationPacelBytes() { return __p.__vector_as_arraysegment(56); }
#endif
public byte[] GetAnimationSSRArray() { return __p.__vector_as_array<byte>(56); }
public string EnterStrategyAnimationName { get { int o = __p.__offset(58); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetInformationPacelArray() { return __p.__vector_as_array<byte>(56); }
public string AnimationSSR { get { int o = __p.__offset(58); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetEnterStrategyAnimationNameBytes() { return __p.__vector_as_span<byte>(58, 1); }
public Span<byte> GetAnimationSSRBytes() { return __p.__vector_as_span<byte>(58, 1); }
#else
public ArraySegment<byte>? GetEnterStrategyAnimationNameBytes() { return __p.__vector_as_arraysegment(58); }
public ArraySegment<byte>? GetAnimationSSRBytes() { return __p.__vector_as_arraysegment(58); }
#endif
public byte[] GetEnterStrategyAnimationNameArray() { return __p.__vector_as_array<byte>(58); }
public bool AnimationValidator { get { int o = __p.__offset(60); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long CharacterVoiceGroupId { get { int o = __p.__offset(62); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public byte[] GetAnimationSSRArray() { return __p.__vector_as_array<byte>(58); }
public string EnterStrategyAnimationName { get { int o = __p.__offset(60); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetEnterStrategyAnimationNameBytes() { return __p.__vector_as_span<byte>(60, 1); }
#else
public ArraySegment<byte>? GetEnterStrategyAnimationNameBytes() { return __p.__vector_as_arraysegment(60); }
#endif
public byte[] GetEnterStrategyAnimationNameArray() { return __p.__vector_as_array<byte>(60); }
public bool AnimationValidator { get { int o = __p.__offset(62); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long CharacterVoiceGroupId { get { int o = __p.__offset(64); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool ShowObjectHpStatus { get { int o = __p.__offset(66); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public static Offset<SCHALE.Common.FlatData.CostumeExcel> CreateCostumeExcel(FlatBufferBuilder builder,
long CostumeGroupId = 0,
long CostumeUniqueId = 0,
StringOffset DevNameOffset = default(StringOffset),
SCHALE.Common.FlatData.ProductionStep ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
bool IsDefault = false,
bool CollectionVisible = false,
StringOffset ReleaseDateOffset = default(StringOffset),
StringOffset CollectionVisibleStartDateOffset = default(StringOffset),
StringOffset CollectionVisibleEndDateOffset = default(StringOffset),
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
long CharacterSkillListGroupId = 0,
StringOffset SpineResourceNameOffset = default(StringOffset),
StringOffset SpineResourceNameDioramaOffset = default(StringOffset),
VectorOffset SpineResourceNameDioramaForFormConversionOffset = default(VectorOffset),
SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType = SCHALE.Common.FlatData.EntityMaterialType.Wood,
SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType_ = SCHALE.Common.FlatData.EntityMaterialType.Wood,
StringOffset ModelPrefabNameOffset = default(StringOffset),
StringOffset CafeModelPrefabNameOffset = default(StringOffset),
StringOffset EchelonModelPrefabNameOffset = default(StringOffset),
@ -178,6 +186,7 @@ public struct CostumeExcel : IFlatbufferObject
StringOffset TextureDirOffset = default(StringOffset),
StringOffset CollectionTexturePathOffset = default(StringOffset),
StringOffset CollectionBGTexturePathOffset = default(StringOffset),
StringOffset CombatStyleTexturePathOffset = default(StringOffset),
bool UseObjectHPBAR = false,
StringOffset TextureBossOffset = default(StringOffset),
VectorOffset TextureSkillCardOffset = default(VectorOffset),
@ -185,8 +194,9 @@ public struct CostumeExcel : IFlatbufferObject
StringOffset AnimationSSROffset = default(StringOffset),
StringOffset EnterStrategyAnimationNameOffset = default(StringOffset),
bool AnimationValidator = false,
long CharacterVoiceGroupId = 0) {
builder.StartTable(30);
long CharacterVoiceGroupId = 0,
bool ShowObjectHpStatus = false) {
builder.StartTable(32);
CostumeExcel.AddCharacterVoiceGroupId(builder, CharacterVoiceGroupId);
CostumeExcel.AddCharacterSkillListGroupId(builder, CharacterSkillListGroupId);
CostumeExcel.AddCostumeUniqueId(builder, CostumeUniqueId);
@ -196,6 +206,7 @@ public struct CostumeExcel : IFlatbufferObject
CostumeExcel.AddInformationPacel(builder, InformationPacelOffset);
CostumeExcel.AddTextureSkillCard(builder, TextureSkillCardOffset);
CostumeExcel.AddTextureBoss(builder, TextureBossOffset);
CostumeExcel.AddCombatStyleTexturePath(builder, CombatStyleTexturePathOffset);
CostumeExcel.AddCollectionBGTexturePath(builder, CollectionBGTexturePathOffset);
CostumeExcel.AddCollectionTexturePath(builder, CollectionTexturePathOffset);
CostumeExcel.AddTextureDir(builder, TextureDirOffset);
@ -203,16 +214,17 @@ public struct CostumeExcel : IFlatbufferObject
CostumeExcel.AddEchelonModelPrefabName(builder, EchelonModelPrefabNameOffset);
CostumeExcel.AddCafeModelPrefabName(builder, CafeModelPrefabNameOffset);
CostumeExcel.AddModelPrefabName(builder, ModelPrefabNameOffset);
CostumeExcel.AddEntityMaterialType(builder, EntityMaterialType);
CostumeExcel.AddEntityMaterialType_(builder, EntityMaterialType_);
CostumeExcel.AddSpineResourceNameDioramaForFormConversion(builder, SpineResourceNameDioramaForFormConversionOffset);
CostumeExcel.AddSpineResourceNameDiorama(builder, SpineResourceNameDioramaOffset);
CostumeExcel.AddSpineResourceName(builder, SpineResourceNameOffset);
CostumeExcel.AddRarity(builder, Rarity);
CostumeExcel.AddRarity_(builder, Rarity_);
CostumeExcel.AddCollectionVisibleEndDate(builder, CollectionVisibleEndDateOffset);
CostumeExcel.AddCollectionVisibleStartDate(builder, CollectionVisibleStartDateOffset);
CostumeExcel.AddReleaseDate(builder, ReleaseDateOffset);
CostumeExcel.AddProductionStep(builder, ProductionStep);
CostumeExcel.AddProductionStep_(builder, ProductionStep_);
CostumeExcel.AddDevName(builder, DevNameOffset);
CostumeExcel.AddShowObjectHpStatus(builder, ShowObjectHpStatus);
CostumeExcel.AddAnimationValidator(builder, AnimationValidator);
CostumeExcel.AddUseObjectHPBAR(builder, UseObjectHPBAR);
CostumeExcel.AddCollectionVisible(builder, CollectionVisible);
@ -220,17 +232,17 @@ public struct CostumeExcel : IFlatbufferObject
return CostumeExcel.EndCostumeExcel(builder);
}
public static void StartCostumeExcel(FlatBufferBuilder builder) { builder.StartTable(30); }
public static void StartCostumeExcel(FlatBufferBuilder builder) { builder.StartTable(32); }
public static void AddCostumeGroupId(FlatBufferBuilder builder, long costumeGroupId) { builder.AddLong(0, costumeGroupId, 0); }
public static void AddCostumeUniqueId(FlatBufferBuilder builder, long costumeUniqueId) { builder.AddLong(1, costumeUniqueId, 0); }
public static void AddDevName(FlatBufferBuilder builder, StringOffset devNameOffset) { builder.AddOffset(2, devNameOffset.Value, 0); }
public static void AddProductionStep(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep) { builder.AddInt(3, (int)productionStep, 0); }
public static void AddProductionStep_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep_) { builder.AddInt(3, (int)productionStep_, 0); }
public static void AddIsDefault(FlatBufferBuilder builder, bool isDefault) { builder.AddBool(4, isDefault, false); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(5, collectionVisible, false); }
public static void AddReleaseDate(FlatBufferBuilder builder, StringOffset releaseDateOffset) { builder.AddOffset(6, releaseDateOffset.Value, 0); }
public static void AddCollectionVisibleStartDate(FlatBufferBuilder builder, StringOffset collectionVisibleStartDateOffset) { builder.AddOffset(7, collectionVisibleStartDateOffset.Value, 0); }
public static void AddCollectionVisibleEndDate(FlatBufferBuilder builder, StringOffset collectionVisibleEndDateOffset) { builder.AddOffset(8, collectionVisibleEndDateOffset.Value, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(9, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(9, (int)rarity_, 0); }
public static void AddCharacterSkillListGroupId(FlatBufferBuilder builder, long characterSkillListGroupId) { builder.AddLong(10, characterSkillListGroupId, 0); }
public static void AddSpineResourceName(FlatBufferBuilder builder, StringOffset spineResourceNameOffset) { builder.AddOffset(11, spineResourceNameOffset.Value, 0); }
public static void AddSpineResourceNameDiorama(FlatBufferBuilder builder, StringOffset spineResourceNameDioramaOffset) { builder.AddOffset(12, spineResourceNameDioramaOffset.Value, 0); }
@ -240,7 +252,7 @@ public struct CostumeExcel : IFlatbufferObject
public static VectorOffset CreateSpineResourceNameDioramaForFormConversionVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateSpineResourceNameDioramaForFormConversionVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartSpineResourceNameDioramaForFormConversionVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddEntityMaterialType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EntityMaterialType entityMaterialType) { builder.AddInt(14, (int)entityMaterialType, 0); }
public static void AddEntityMaterialType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EntityMaterialType entityMaterialType_) { builder.AddInt(14, (int)entityMaterialType_, 0); }
public static void AddModelPrefabName(FlatBufferBuilder builder, StringOffset modelPrefabNameOffset) { builder.AddOffset(15, modelPrefabNameOffset.Value, 0); }
public static void AddCafeModelPrefabName(FlatBufferBuilder builder, StringOffset cafeModelPrefabNameOffset) { builder.AddOffset(16, cafeModelPrefabNameOffset.Value, 0); }
public static void AddEchelonModelPrefabName(FlatBufferBuilder builder, StringOffset echelonModelPrefabNameOffset) { builder.AddOffset(17, echelonModelPrefabNameOffset.Value, 0); }
@ -248,19 +260,21 @@ public struct CostumeExcel : IFlatbufferObject
public static void AddTextureDir(FlatBufferBuilder builder, StringOffset textureDirOffset) { builder.AddOffset(19, textureDirOffset.Value, 0); }
public static void AddCollectionTexturePath(FlatBufferBuilder builder, StringOffset collectionTexturePathOffset) { builder.AddOffset(20, collectionTexturePathOffset.Value, 0); }
public static void AddCollectionBGTexturePath(FlatBufferBuilder builder, StringOffset collectionBGTexturePathOffset) { builder.AddOffset(21, collectionBGTexturePathOffset.Value, 0); }
public static void AddUseObjectHPBAR(FlatBufferBuilder builder, bool useObjectHPBAR) { builder.AddBool(22, useObjectHPBAR, false); }
public static void AddTextureBoss(FlatBufferBuilder builder, StringOffset textureBossOffset) { builder.AddOffset(23, textureBossOffset.Value, 0); }
public static void AddTextureSkillCard(FlatBufferBuilder builder, VectorOffset textureSkillCardOffset) { builder.AddOffset(24, textureSkillCardOffset.Value, 0); }
public static void AddCombatStyleTexturePath(FlatBufferBuilder builder, StringOffset combatStyleTexturePathOffset) { builder.AddOffset(22, combatStyleTexturePathOffset.Value, 0); }
public static void AddUseObjectHPBAR(FlatBufferBuilder builder, bool useObjectHPBAR) { builder.AddBool(23, useObjectHPBAR, false); }
public static void AddTextureBoss(FlatBufferBuilder builder, StringOffset textureBossOffset) { builder.AddOffset(24, textureBossOffset.Value, 0); }
public static void AddTextureSkillCard(FlatBufferBuilder builder, VectorOffset textureSkillCardOffset) { builder.AddOffset(25, textureSkillCardOffset.Value, 0); }
public static VectorOffset CreateTextureSkillCardVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateTextureSkillCardVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateTextureSkillCardVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateTextureSkillCardVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartTextureSkillCardVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddInformationPacel(FlatBufferBuilder builder, StringOffset informationPacelOffset) { builder.AddOffset(25, informationPacelOffset.Value, 0); }
public static void AddAnimationSSR(FlatBufferBuilder builder, StringOffset animationSSROffset) { builder.AddOffset(26, animationSSROffset.Value, 0); }
public static void AddEnterStrategyAnimationName(FlatBufferBuilder builder, StringOffset enterStrategyAnimationNameOffset) { builder.AddOffset(27, enterStrategyAnimationNameOffset.Value, 0); }
public static void AddAnimationValidator(FlatBufferBuilder builder, bool animationValidator) { builder.AddBool(28, animationValidator, false); }
public static void AddCharacterVoiceGroupId(FlatBufferBuilder builder, long characterVoiceGroupId) { builder.AddLong(29, characterVoiceGroupId, 0); }
public static void AddInformationPacel(FlatBufferBuilder builder, StringOffset informationPacelOffset) { builder.AddOffset(26, informationPacelOffset.Value, 0); }
public static void AddAnimationSSR(FlatBufferBuilder builder, StringOffset animationSSROffset) { builder.AddOffset(27, animationSSROffset.Value, 0); }
public static void AddEnterStrategyAnimationName(FlatBufferBuilder builder, StringOffset enterStrategyAnimationNameOffset) { builder.AddOffset(28, enterStrategyAnimationNameOffset.Value, 0); }
public static void AddAnimationValidator(FlatBufferBuilder builder, bool animationValidator) { builder.AddBool(29, animationValidator, false); }
public static void AddCharacterVoiceGroupId(FlatBufferBuilder builder, long characterVoiceGroupId) { builder.AddLong(30, characterVoiceGroupId, 0); }
public static void AddShowObjectHpStatus(FlatBufferBuilder builder, bool showObjectHpStatus) { builder.AddBool(31, showObjectHpStatus, false); }
public static Offset<SCHALE.Common.FlatData.CostumeExcel> EndCostumeExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CostumeExcel>(o);
@ -275,19 +289,19 @@ public struct CostumeExcel : IFlatbufferObject
_o.CostumeGroupId = TableEncryptionService.Convert(this.CostumeGroupId, key);
_o.CostumeUniqueId = TableEncryptionService.Convert(this.CostumeUniqueId, key);
_o.DevName = TableEncryptionService.Convert(this.DevName, key);
_o.ProductionStep = TableEncryptionService.Convert(this.ProductionStep, key);
_o.ProductionStep_ = TableEncryptionService.Convert(this.ProductionStep_, key);
_o.IsDefault = TableEncryptionService.Convert(this.IsDefault, key);
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.ReleaseDate = TableEncryptionService.Convert(this.ReleaseDate, key);
_o.CollectionVisibleStartDate = TableEncryptionService.Convert(this.CollectionVisibleStartDate, key);
_o.CollectionVisibleEndDate = TableEncryptionService.Convert(this.CollectionVisibleEndDate, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.CharacterSkillListGroupId = TableEncryptionService.Convert(this.CharacterSkillListGroupId, key);
_o.SpineResourceName = TableEncryptionService.Convert(this.SpineResourceName, key);
_o.SpineResourceNameDiorama = TableEncryptionService.Convert(this.SpineResourceNameDiorama, key);
_o.SpineResourceNameDioramaForFormConversion = new List<string>();
for (var _j = 0; _j < this.SpineResourceNameDioramaForFormConversionLength; ++_j) {_o.SpineResourceNameDioramaForFormConversion.Add(TableEncryptionService.Convert(this.SpineResourceNameDioramaForFormConversion(_j), key));}
_o.EntityMaterialType = TableEncryptionService.Convert(this.EntityMaterialType, key);
_o.EntityMaterialType_ = TableEncryptionService.Convert(this.EntityMaterialType_, key);
_o.ModelPrefabName = TableEncryptionService.Convert(this.ModelPrefabName, key);
_o.CafeModelPrefabName = TableEncryptionService.Convert(this.CafeModelPrefabName, key);
_o.EchelonModelPrefabName = TableEncryptionService.Convert(this.EchelonModelPrefabName, key);
@ -295,6 +309,7 @@ public struct CostumeExcel : IFlatbufferObject
_o.TextureDir = TableEncryptionService.Convert(this.TextureDir, key);
_o.CollectionTexturePath = TableEncryptionService.Convert(this.CollectionTexturePath, key);
_o.CollectionBGTexturePath = TableEncryptionService.Convert(this.CollectionBGTexturePath, key);
_o.CombatStyleTexturePath = TableEncryptionService.Convert(this.CombatStyleTexturePath, key);
_o.UseObjectHPBAR = TableEncryptionService.Convert(this.UseObjectHPBAR, key);
_o.TextureBoss = TableEncryptionService.Convert(this.TextureBoss, key);
_o.TextureSkillCard = new List<string>();
@ -304,6 +319,7 @@ public struct CostumeExcel : IFlatbufferObject
_o.EnterStrategyAnimationName = TableEncryptionService.Convert(this.EnterStrategyAnimationName, key);
_o.AnimationValidator = TableEncryptionService.Convert(this.AnimationValidator, key);
_o.CharacterVoiceGroupId = TableEncryptionService.Convert(this.CharacterVoiceGroupId, key);
_o.ShowObjectHpStatus = TableEncryptionService.Convert(this.ShowObjectHpStatus, key);
}
public static Offset<SCHALE.Common.FlatData.CostumeExcel> Pack(FlatBufferBuilder builder, CostumeExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CostumeExcel>);
@ -326,6 +342,7 @@ public struct CostumeExcel : IFlatbufferObject
var _TextureDir = _o.TextureDir == null ? default(StringOffset) : builder.CreateString(_o.TextureDir);
var _CollectionTexturePath = _o.CollectionTexturePath == null ? default(StringOffset) : builder.CreateString(_o.CollectionTexturePath);
var _CollectionBGTexturePath = _o.CollectionBGTexturePath == null ? default(StringOffset) : builder.CreateString(_o.CollectionBGTexturePath);
var _CombatStyleTexturePath = _o.CombatStyleTexturePath == null ? default(StringOffset) : builder.CreateString(_o.CombatStyleTexturePath);
var _TextureBoss = _o.TextureBoss == null ? default(StringOffset) : builder.CreateString(_o.TextureBoss);
var _TextureSkillCard = default(VectorOffset);
if (_o.TextureSkillCard != null) {
@ -341,18 +358,18 @@ public struct CostumeExcel : IFlatbufferObject
_o.CostumeGroupId,
_o.CostumeUniqueId,
_DevName,
_o.ProductionStep,
_o.ProductionStep_,
_o.IsDefault,
_o.CollectionVisible,
_ReleaseDate,
_CollectionVisibleStartDate,
_CollectionVisibleEndDate,
_o.Rarity,
_o.Rarity_,
_o.CharacterSkillListGroupId,
_SpineResourceName,
_SpineResourceNameDiorama,
_SpineResourceNameDioramaForFormConversion,
_o.EntityMaterialType,
_o.EntityMaterialType_,
_ModelPrefabName,
_CafeModelPrefabName,
_EchelonModelPrefabName,
@ -360,6 +377,7 @@ public struct CostumeExcel : IFlatbufferObject
_TextureDir,
_CollectionTexturePath,
_CollectionBGTexturePath,
_CombatStyleTexturePath,
_o.UseObjectHPBAR,
_TextureBoss,
_TextureSkillCard,
@ -367,7 +385,8 @@ public struct CostumeExcel : IFlatbufferObject
_AnimationSSR,
_EnterStrategyAnimationName,
_o.AnimationValidator,
_o.CharacterVoiceGroupId);
_o.CharacterVoiceGroupId,
_o.ShowObjectHpStatus);
}
}
@ -376,18 +395,18 @@ public class CostumeExcelT
public long CostumeGroupId { get; set; }
public long CostumeUniqueId { get; set; }
public string DevName { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get; set; }
public bool IsDefault { get; set; }
public bool CollectionVisible { get; set; }
public string ReleaseDate { get; set; }
public string CollectionVisibleStartDate { get; set; }
public string CollectionVisibleEndDate { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public long CharacterSkillListGroupId { get; set; }
public string SpineResourceName { get; set; }
public string SpineResourceNameDiorama { get; set; }
public List<string> SpineResourceNameDioramaForFormConversion { get; set; }
public SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType { get; set; }
public SCHALE.Common.FlatData.EntityMaterialType EntityMaterialType_ { get; set; }
public string ModelPrefabName { get; set; }
public string CafeModelPrefabName { get; set; }
public string EchelonModelPrefabName { get; set; }
@ -395,6 +414,7 @@ public class CostumeExcelT
public string TextureDir { get; set; }
public string CollectionTexturePath { get; set; }
public string CollectionBGTexturePath { get; set; }
public string CombatStyleTexturePath { get; set; }
public bool UseObjectHPBAR { get; set; }
public string TextureBoss { get; set; }
public List<string> TextureSkillCard { get; set; }
@ -403,23 +423,24 @@ public class CostumeExcelT
public string EnterStrategyAnimationName { get; set; }
public bool AnimationValidator { get; set; }
public long CharacterVoiceGroupId { get; set; }
public bool ShowObjectHpStatus { get; set; }
public CostumeExcelT() {
this.CostumeGroupId = 0;
this.CostumeUniqueId = 0;
this.DevName = null;
this.ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.IsDefault = false;
this.CollectionVisible = false;
this.ReleaseDate = null;
this.CollectionVisibleStartDate = null;
this.CollectionVisibleEndDate = null;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.CharacterSkillListGroupId = 0;
this.SpineResourceName = null;
this.SpineResourceNameDiorama = null;
this.SpineResourceNameDioramaForFormConversion = null;
this.EntityMaterialType = SCHALE.Common.FlatData.EntityMaterialType.Wood;
this.EntityMaterialType_ = SCHALE.Common.FlatData.EntityMaterialType.Wood;
this.ModelPrefabName = null;
this.CafeModelPrefabName = null;
this.EchelonModelPrefabName = null;
@ -427,6 +448,7 @@ public class CostumeExcelT
this.TextureDir = null;
this.CollectionTexturePath = null;
this.CollectionBGTexturePath = null;
this.CombatStyleTexturePath = null;
this.UseObjectHPBAR = false;
this.TextureBoss = null;
this.TextureSkillCard = null;
@ -435,6 +457,7 @@ public class CostumeExcelT
this.EnterStrategyAnimationName = null;
this.AnimationValidator = false;
this.CharacterVoiceGroupId = 0;
this.ShowObjectHpStatus = false;
}
}
@ -447,18 +470,18 @@ static public class CostumeExcelVerify
&& verifier.VerifyField(tablePos, 4 /*CostumeGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*CostumeUniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 8 /*DevName*/, false)
&& verifier.VerifyField(tablePos, 10 /*ProductionStep*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ProductionStep_*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*IsDefault*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 14 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 16 /*ReleaseDate*/, false)
&& verifier.VerifyString(tablePos, 18 /*CollectionVisibleStartDate*/, false)
&& verifier.VerifyString(tablePos, 20 /*CollectionVisibleEndDate*/, false)
&& verifier.VerifyField(tablePos, 22 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 22 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*CharacterSkillListGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 26 /*SpineResourceName*/, false)
&& verifier.VerifyString(tablePos, 28 /*SpineResourceNameDiorama*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 30 /*SpineResourceNameDioramaForFormConversion*/, false)
&& verifier.VerifyField(tablePos, 32 /*EntityMaterialType*/, 4 /*SCHALE.Common.FlatData.EntityMaterialType*/, 4, false)
&& verifier.VerifyField(tablePos, 32 /*EntityMaterialType_*/, 4 /*SCHALE.Common.FlatData.EntityMaterialType*/, 4, false)
&& verifier.VerifyString(tablePos, 34 /*ModelPrefabName*/, false)
&& verifier.VerifyString(tablePos, 36 /*CafeModelPrefabName*/, false)
&& verifier.VerifyString(tablePos, 38 /*EchelonModelPrefabName*/, false)
@ -466,14 +489,16 @@ static public class CostumeExcelVerify
&& verifier.VerifyString(tablePos, 42 /*TextureDir*/, false)
&& verifier.VerifyString(tablePos, 44 /*CollectionTexturePath*/, false)
&& verifier.VerifyString(tablePos, 46 /*CollectionBGTexturePath*/, false)
&& verifier.VerifyField(tablePos, 48 /*UseObjectHPBAR*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 50 /*TextureBoss*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 52 /*TextureSkillCard*/, false)
&& verifier.VerifyString(tablePos, 54 /*InformationPacel*/, false)
&& verifier.VerifyString(tablePos, 56 /*AnimationSSR*/, false)
&& verifier.VerifyString(tablePos, 58 /*EnterStrategyAnimationName*/, false)
&& verifier.VerifyField(tablePos, 60 /*AnimationValidator*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 62 /*CharacterVoiceGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 48 /*CombatStyleTexturePath*/, false)
&& verifier.VerifyField(tablePos, 50 /*UseObjectHPBAR*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 52 /*TextureBoss*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 54 /*TextureSkillCard*/, false)
&& verifier.VerifyString(tablePos, 56 /*InformationPacel*/, false)
&& verifier.VerifyString(tablePos, 58 /*AnimationSSR*/, false)
&& verifier.VerifyString(tablePos, 60 /*EnterStrategyAnimationName*/, false)
&& verifier.VerifyField(tablePos, 62 /*AnimationValidator*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 64 /*CharacterVoiceGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 66 /*ShowObjectHpStatus*/, 1 /*bool*/, 1, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct CouponStuffExcel : IFlatbufferObject
public CouponStuffExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long StuffId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ParcelType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ParcelId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int LimitAmount { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string CouponStuffNameLocalizeKey { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -34,7 +34,7 @@ public struct CouponStuffExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CouponStuffExcel> CreateCouponStuffExcel(FlatBufferBuilder builder,
long StuffId = 0,
SCHALE.Common.FlatData.ParcelType ParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
long ParcelId = 0,
int LimitAmount = 0,
StringOffset CouponStuffNameLocalizeKeyOffset = default(StringOffset)) {
@ -43,13 +43,13 @@ public struct CouponStuffExcel : IFlatbufferObject
CouponStuffExcel.AddStuffId(builder, StuffId);
CouponStuffExcel.AddCouponStuffNameLocalizeKey(builder, CouponStuffNameLocalizeKeyOffset);
CouponStuffExcel.AddLimitAmount(builder, LimitAmount);
CouponStuffExcel.AddParcelType(builder, ParcelType);
CouponStuffExcel.AddParcelType_(builder, ParcelType_);
return CouponStuffExcel.EndCouponStuffExcel(builder);
}
public static void StartCouponStuffExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddStuffId(FlatBufferBuilder builder, long stuffId) { builder.AddLong(0, stuffId, 0); }
public static void AddParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType) { builder.AddInt(1, (int)parcelType, 0); }
public static void AddParcelType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType_) { builder.AddInt(1, (int)parcelType_, 0); }
public static void AddParcelId(FlatBufferBuilder builder, long parcelId) { builder.AddLong(2, parcelId, 0); }
public static void AddLimitAmount(FlatBufferBuilder builder, int limitAmount) { builder.AddInt(3, limitAmount, 0); }
public static void AddCouponStuffNameLocalizeKey(FlatBufferBuilder builder, StringOffset couponStuffNameLocalizeKeyOffset) { builder.AddOffset(4, couponStuffNameLocalizeKeyOffset.Value, 0); }
@ -65,7 +65,7 @@ public struct CouponStuffExcel : IFlatbufferObject
public void UnPackTo(CouponStuffExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("CouponStuff");
_o.StuffId = TableEncryptionService.Convert(this.StuffId, key);
_o.ParcelType = TableEncryptionService.Convert(this.ParcelType, key);
_o.ParcelType_ = TableEncryptionService.Convert(this.ParcelType_, key);
_o.ParcelId = TableEncryptionService.Convert(this.ParcelId, key);
_o.LimitAmount = TableEncryptionService.Convert(this.LimitAmount, key);
_o.CouponStuffNameLocalizeKey = TableEncryptionService.Convert(this.CouponStuffNameLocalizeKey, key);
@ -76,7 +76,7 @@ public struct CouponStuffExcel : IFlatbufferObject
return CreateCouponStuffExcel(
builder,
_o.StuffId,
_o.ParcelType,
_o.ParcelType_,
_o.ParcelId,
_o.LimitAmount,
_CouponStuffNameLocalizeKey);
@ -86,14 +86,14 @@ public struct CouponStuffExcel : IFlatbufferObject
public class CouponStuffExcelT
{
public long StuffId { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get; set; }
public long ParcelId { get; set; }
public int LimitAmount { get; set; }
public string CouponStuffNameLocalizeKey { get; set; }
public CouponStuffExcelT() {
this.StuffId = 0;
this.ParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelId = 0;
this.LimitAmount = 0;
this.CouponStuffNameLocalizeKey = null;
@ -107,7 +107,7 @@ static public class CouponStuffExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*StuffId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ParcelType_*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*LimitAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 12 /*CouponStuffNameLocalizeKey*/, false)

View File

@ -37,11 +37,11 @@ public struct CurrencyExcel : IFlatbufferObject
public ArraySegment<byte>? GetIconBytes() { return __p.__vector_as_arraysegment(12); }
#endif
public byte[] GetIconArray() { return __p.__vector_as_array<byte>(12); }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public int AutoChargeMsc { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int AutoChargeAmount { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.CurrencyOverChargeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge; } }
public SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.CurrencyAdditionalChargeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit; } }
public SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType_ { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.CurrencyOverChargeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge; } }
public SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType_ { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.CurrencyAdditionalChargeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit; } }
public long ChargeLimit { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long OverChargeLimit { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string SpriteName { get { int o = __p.__offset(28); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -51,7 +51,7 @@ public struct CurrencyExcel : IFlatbufferObject
public ArraySegment<byte>? GetSpriteNameBytes() { return __p.__vector_as_arraysegment(28); }
#endif
public byte[] GetSpriteNameArray() { return __p.__vector_as_array<byte>(28); }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType { get { int o = __p.__offset(30); return o != 0 ? (SCHALE.Common.FlatData.DailyRefillType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DailyRefillType.None; } }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ { get { int o = __p.__offset(30); return o != 0 ? (SCHALE.Common.FlatData.DailyRefillType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DailyRefillType.None; } }
public long DailyRefillAmount { get { int o = __p.__offset(32); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long DailyRefillTime(int j) { int o = __p.__offset(34); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int DailyRefillTimeLength { get { int o = __p.__offset(34); return o != 0 ? __p.__vector_len(o) : 0; } }
@ -61,6 +61,17 @@ public struct CurrencyExcel : IFlatbufferObject
public ArraySegment<byte>? GetDailyRefillTimeBytes() { return __p.__vector_as_arraysegment(34); }
#endif
public long[] GetDailyRefillTimeArray() { return __p.__vector_as_array<long>(34); }
public string ExpirationDateTime { get { int o = __p.__offset(36); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetExpirationDateTimeBytes() { return __p.__vector_as_span<byte>(36, 1); }
#else
public ArraySegment<byte>? GetExpirationDateTimeBytes() { return __p.__vector_as_arraysegment(36); }
#endif
public byte[] GetExpirationDateTimeArray() { return __p.__vector_as_array<byte>(36); }
public int ExpirationNotifyDateIn { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ExpiryChangeId { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExpiryChangeAmount { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.CurrencyExcel> CreateCurrencyExcel(FlatBufferBuilder builder,
long ID = 0,
@ -68,30 +79,40 @@ public struct CurrencyExcel : IFlatbufferObject
SCHALE.Common.FlatData.CurrencyTypes CurrencyType = SCHALE.Common.FlatData.CurrencyTypes.Invalid,
StringOffset CurrencyNameOffset = default(StringOffset),
StringOffset IconOffset = default(StringOffset),
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
int AutoChargeMsc = 0,
int AutoChargeAmount = 0,
SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType = SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge,
SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType = SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit,
SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType_ = SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge,
SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType_ = SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit,
long ChargeLimit = 0,
long OverChargeLimit = 0,
StringOffset SpriteNameOffset = default(StringOffset),
SCHALE.Common.FlatData.DailyRefillType DailyRefillType = SCHALE.Common.FlatData.DailyRefillType.None,
SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None,
long DailyRefillAmount = 0,
VectorOffset DailyRefillTimeOffset = default(VectorOffset)) {
builder.StartTable(16);
VectorOffset DailyRefillTimeOffset = default(VectorOffset),
StringOffset ExpirationDateTimeOffset = default(StringOffset),
int ExpirationNotifyDateIn = 0,
SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None,
long ExpiryChangeId = 0,
long ExpiryChangeAmount = 0) {
builder.StartTable(21);
CurrencyExcel.AddExpiryChangeAmount(builder, ExpiryChangeAmount);
CurrencyExcel.AddExpiryChangeId(builder, ExpiryChangeId);
CurrencyExcel.AddDailyRefillAmount(builder, DailyRefillAmount);
CurrencyExcel.AddOverChargeLimit(builder, OverChargeLimit);
CurrencyExcel.AddChargeLimit(builder, ChargeLimit);
CurrencyExcel.AddID(builder, ID);
CurrencyExcel.AddExpiryChangeParcelType(builder, ExpiryChangeParcelType);
CurrencyExcel.AddExpirationNotifyDateIn(builder, ExpirationNotifyDateIn);
CurrencyExcel.AddExpirationDateTime(builder, ExpirationDateTimeOffset);
CurrencyExcel.AddDailyRefillTime(builder, DailyRefillTimeOffset);
CurrencyExcel.AddDailyRefillType(builder, DailyRefillType);
CurrencyExcel.AddDailyRefillType_(builder, DailyRefillType_);
CurrencyExcel.AddSpriteName(builder, SpriteNameOffset);
CurrencyExcel.AddCurrencyAdditionalChargeType(builder, CurrencyAdditionalChargeType);
CurrencyExcel.AddCurrencyOverChargeType(builder, CurrencyOverChargeType);
CurrencyExcel.AddCurrencyAdditionalChargeType_(builder, CurrencyAdditionalChargeType_);
CurrencyExcel.AddCurrencyOverChargeType_(builder, CurrencyOverChargeType_);
CurrencyExcel.AddAutoChargeAmount(builder, AutoChargeAmount);
CurrencyExcel.AddAutoChargeMsc(builder, AutoChargeMsc);
CurrencyExcel.AddRarity(builder, Rarity);
CurrencyExcel.AddRarity_(builder, Rarity_);
CurrencyExcel.AddIcon(builder, IconOffset);
CurrencyExcel.AddCurrencyName(builder, CurrencyNameOffset);
CurrencyExcel.AddCurrencyType(builder, CurrencyType);
@ -99,21 +120,21 @@ public struct CurrencyExcel : IFlatbufferObject
return CurrencyExcel.EndCurrencyExcel(builder);
}
public static void StartCurrencyExcel(FlatBufferBuilder builder) { builder.StartTable(16); }
public static void StartCurrencyExcel(FlatBufferBuilder builder) { builder.StartTable(21); }
public static void AddID(FlatBufferBuilder builder, long iD) { builder.AddLong(0, iD, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(1, localizeEtcId, 0); }
public static void AddCurrencyType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyTypes currencyType) { builder.AddInt(2, (int)currencyType, 0); }
public static void AddCurrencyName(FlatBufferBuilder builder, StringOffset currencyNameOffset) { builder.AddOffset(3, currencyNameOffset.Value, 0); }
public static void AddIcon(FlatBufferBuilder builder, StringOffset iconOffset) { builder.AddOffset(4, iconOffset.Value, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(5, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(5, (int)rarity_, 0); }
public static void AddAutoChargeMsc(FlatBufferBuilder builder, int autoChargeMsc) { builder.AddInt(6, autoChargeMsc, 0); }
public static void AddAutoChargeAmount(FlatBufferBuilder builder, int autoChargeAmount) { builder.AddInt(7, autoChargeAmount, 0); }
public static void AddCurrencyOverChargeType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyOverChargeType currencyOverChargeType) { builder.AddInt(8, (int)currencyOverChargeType, 0); }
public static void AddCurrencyAdditionalChargeType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyAdditionalChargeType currencyAdditionalChargeType) { builder.AddInt(9, (int)currencyAdditionalChargeType, 0); }
public static void AddCurrencyOverChargeType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyOverChargeType currencyOverChargeType_) { builder.AddInt(8, (int)currencyOverChargeType_, 0); }
public static void AddCurrencyAdditionalChargeType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyAdditionalChargeType currencyAdditionalChargeType_) { builder.AddInt(9, (int)currencyAdditionalChargeType_, 0); }
public static void AddChargeLimit(FlatBufferBuilder builder, long chargeLimit) { builder.AddLong(10, chargeLimit, 0); }
public static void AddOverChargeLimit(FlatBufferBuilder builder, long overChargeLimit) { builder.AddLong(11, overChargeLimit, 0); }
public static void AddSpriteName(FlatBufferBuilder builder, StringOffset spriteNameOffset) { builder.AddOffset(12, spriteNameOffset.Value, 0); }
public static void AddDailyRefillType(FlatBufferBuilder builder, SCHALE.Common.FlatData.DailyRefillType dailyRefillType) { builder.AddInt(13, (int)dailyRefillType, 0); }
public static void AddDailyRefillType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DailyRefillType dailyRefillType_) { builder.AddInt(13, (int)dailyRefillType_, 0); }
public static void AddDailyRefillAmount(FlatBufferBuilder builder, long dailyRefillAmount) { builder.AddLong(14, dailyRefillAmount, 0); }
public static void AddDailyRefillTime(FlatBufferBuilder builder, VectorOffset dailyRefillTimeOffset) { builder.AddOffset(15, dailyRefillTimeOffset.Value, 0); }
public static VectorOffset CreateDailyRefillTimeVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
@ -121,6 +142,11 @@ public struct CurrencyExcel : IFlatbufferObject
public static VectorOffset CreateDailyRefillTimeVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDailyRefillTimeVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDailyRefillTimeVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddExpirationDateTime(FlatBufferBuilder builder, StringOffset expirationDateTimeOffset) { builder.AddOffset(16, expirationDateTimeOffset.Value, 0); }
public static void AddExpirationNotifyDateIn(FlatBufferBuilder builder, int expirationNotifyDateIn) { builder.AddInt(17, expirationNotifyDateIn, 0); }
public static void AddExpiryChangeParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType expiryChangeParcelType) { builder.AddInt(18, (int)expiryChangeParcelType, 0); }
public static void AddExpiryChangeId(FlatBufferBuilder builder, long expiryChangeId) { builder.AddLong(19, expiryChangeId, 0); }
public static void AddExpiryChangeAmount(FlatBufferBuilder builder, long expiryChangeAmount) { builder.AddLong(20, expiryChangeAmount, 0); }
public static Offset<SCHALE.Common.FlatData.CurrencyExcel> EndCurrencyExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CurrencyExcel>(o);
@ -137,18 +163,23 @@ public struct CurrencyExcel : IFlatbufferObject
_o.CurrencyType = TableEncryptionService.Convert(this.CurrencyType, key);
_o.CurrencyName = TableEncryptionService.Convert(this.CurrencyName, key);
_o.Icon = TableEncryptionService.Convert(this.Icon, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.AutoChargeMsc = TableEncryptionService.Convert(this.AutoChargeMsc, key);
_o.AutoChargeAmount = TableEncryptionService.Convert(this.AutoChargeAmount, key);
_o.CurrencyOverChargeType = TableEncryptionService.Convert(this.CurrencyOverChargeType, key);
_o.CurrencyAdditionalChargeType = TableEncryptionService.Convert(this.CurrencyAdditionalChargeType, key);
_o.CurrencyOverChargeType_ = TableEncryptionService.Convert(this.CurrencyOverChargeType_, key);
_o.CurrencyAdditionalChargeType_ = TableEncryptionService.Convert(this.CurrencyAdditionalChargeType_, key);
_o.ChargeLimit = TableEncryptionService.Convert(this.ChargeLimit, key);
_o.OverChargeLimit = TableEncryptionService.Convert(this.OverChargeLimit, key);
_o.SpriteName = TableEncryptionService.Convert(this.SpriteName, key);
_o.DailyRefillType = TableEncryptionService.Convert(this.DailyRefillType, key);
_o.DailyRefillType_ = TableEncryptionService.Convert(this.DailyRefillType_, key);
_o.DailyRefillAmount = TableEncryptionService.Convert(this.DailyRefillAmount, key);
_o.DailyRefillTime = new List<long>();
for (var _j = 0; _j < this.DailyRefillTimeLength; ++_j) {_o.DailyRefillTime.Add(TableEncryptionService.Convert(this.DailyRefillTime(_j), key));}
_o.ExpirationDateTime = TableEncryptionService.Convert(this.ExpirationDateTime, key);
_o.ExpirationNotifyDateIn = TableEncryptionService.Convert(this.ExpirationNotifyDateIn, key);
_o.ExpiryChangeParcelType = TableEncryptionService.Convert(this.ExpiryChangeParcelType, key);
_o.ExpiryChangeId = TableEncryptionService.Convert(this.ExpiryChangeId, key);
_o.ExpiryChangeAmount = TableEncryptionService.Convert(this.ExpiryChangeAmount, key);
}
public static Offset<SCHALE.Common.FlatData.CurrencyExcel> Pack(FlatBufferBuilder builder, CurrencyExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CurrencyExcel>);
@ -160,6 +191,7 @@ public struct CurrencyExcel : IFlatbufferObject
var __DailyRefillTime = _o.DailyRefillTime.ToArray();
_DailyRefillTime = CreateDailyRefillTimeVector(builder, __DailyRefillTime);
}
var _ExpirationDateTime = _o.ExpirationDateTime == null ? default(StringOffset) : builder.CreateString(_o.ExpirationDateTime);
return CreateCurrencyExcel(
builder,
_o.ID,
@ -167,17 +199,22 @@ public struct CurrencyExcel : IFlatbufferObject
_o.CurrencyType,
_CurrencyName,
_Icon,
_o.Rarity,
_o.Rarity_,
_o.AutoChargeMsc,
_o.AutoChargeAmount,
_o.CurrencyOverChargeType,
_o.CurrencyAdditionalChargeType,
_o.CurrencyOverChargeType_,
_o.CurrencyAdditionalChargeType_,
_o.ChargeLimit,
_o.OverChargeLimit,
_SpriteName,
_o.DailyRefillType,
_o.DailyRefillType_,
_o.DailyRefillAmount,
_DailyRefillTime);
_DailyRefillTime,
_ExpirationDateTime,
_o.ExpirationNotifyDateIn,
_o.ExpiryChangeParcelType,
_o.ExpiryChangeId,
_o.ExpiryChangeAmount);
}
}
@ -188,17 +225,22 @@ public class CurrencyExcelT
public SCHALE.Common.FlatData.CurrencyTypes CurrencyType { get; set; }
public string CurrencyName { get; set; }
public string Icon { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public int AutoChargeMsc { get; set; }
public int AutoChargeAmount { get; set; }
public SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType { get; set; }
public SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType { get; set; }
public SCHALE.Common.FlatData.CurrencyOverChargeType CurrencyOverChargeType_ { get; set; }
public SCHALE.Common.FlatData.CurrencyAdditionalChargeType CurrencyAdditionalChargeType_ { get; set; }
public long ChargeLimit { get; set; }
public long OverChargeLimit { get; set; }
public string SpriteName { get; set; }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType { get; set; }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ { get; set; }
public long DailyRefillAmount { get; set; }
public List<long> DailyRefillTime { get; set; }
public string ExpirationDateTime { get; set; }
public int ExpirationNotifyDateIn { get; set; }
public SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType { get; set; }
public long ExpiryChangeId { get; set; }
public long ExpiryChangeAmount { get; set; }
public CurrencyExcelT() {
this.ID = 0;
@ -206,17 +248,22 @@ public class CurrencyExcelT
this.CurrencyType = SCHALE.Common.FlatData.CurrencyTypes.Invalid;
this.CurrencyName = null;
this.Icon = null;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.AutoChargeMsc = 0;
this.AutoChargeAmount = 0;
this.CurrencyOverChargeType = SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge;
this.CurrencyAdditionalChargeType = SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit;
this.CurrencyOverChargeType_ = SCHALE.Common.FlatData.CurrencyOverChargeType.CanNotCharge;
this.CurrencyAdditionalChargeType_ = SCHALE.Common.FlatData.CurrencyAdditionalChargeType.EnableAutoChargeOverLimit;
this.ChargeLimit = 0;
this.OverChargeLimit = 0;
this.SpriteName = null;
this.DailyRefillType = SCHALE.Common.FlatData.DailyRefillType.None;
this.DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None;
this.DailyRefillAmount = 0;
this.DailyRefillTime = null;
this.ExpirationDateTime = null;
this.ExpirationNotifyDateIn = 0;
this.ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ExpiryChangeId = 0;
this.ExpiryChangeAmount = 0;
}
}
@ -231,17 +278,22 @@ static public class CurrencyExcelVerify
&& verifier.VerifyField(tablePos, 8 /*CurrencyType*/, 4 /*SCHALE.Common.FlatData.CurrencyTypes*/, 4, false)
&& verifier.VerifyString(tablePos, 10 /*CurrencyName*/, false)
&& verifier.VerifyString(tablePos, 12 /*Icon*/, false)
&& verifier.VerifyField(tablePos, 14 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*AutoChargeMsc*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*AutoChargeAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*CurrencyOverChargeType*/, 4 /*SCHALE.Common.FlatData.CurrencyOverChargeType*/, 4, false)
&& verifier.VerifyField(tablePos, 22 /*CurrencyAdditionalChargeType*/, 4 /*SCHALE.Common.FlatData.CurrencyAdditionalChargeType*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*CurrencyOverChargeType_*/, 4 /*SCHALE.Common.FlatData.CurrencyOverChargeType*/, 4, false)
&& verifier.VerifyField(tablePos, 22 /*CurrencyAdditionalChargeType_*/, 4 /*SCHALE.Common.FlatData.CurrencyAdditionalChargeType*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*ChargeLimit*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 26 /*OverChargeLimit*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 28 /*SpriteName*/, false)
&& verifier.VerifyField(tablePos, 30 /*DailyRefillType*/, 4 /*SCHALE.Common.FlatData.DailyRefillType*/, 4, false)
&& verifier.VerifyField(tablePos, 30 /*DailyRefillType_*/, 4 /*SCHALE.Common.FlatData.DailyRefillType*/, 4, false)
&& verifier.VerifyField(tablePos, 32 /*DailyRefillAmount*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 34 /*DailyRefillTime*/, 8 /*long*/, false)
&& verifier.VerifyString(tablePos, 36 /*ExpirationDateTime*/, false)
&& verifier.VerifyField(tablePos, 38 /*ExpirationNotifyDateIn*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 40 /*ExpiryChangeParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*ExpiryChangeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 44 /*ExpiryChangeAmount*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -22,7 +22,7 @@ public struct DefaultMailExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public uint LocalizeCodeId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public SCHALE.Common.FlatData.MailType MailType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.MailType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MailType.System; } }
public SCHALE.Common.FlatData.MailType MailType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.MailType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MailType.System; } }
public string MailSendPeriodFrom { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetMailSendPeriodFromBytes() { return __p.__vector_as_span<byte>(10, 1); }
@ -65,7 +65,7 @@ public struct DefaultMailExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.DefaultMailExcel> CreateDefaultMailExcel(FlatBufferBuilder builder,
long Id = 0,
uint LocalizeCodeId = 0,
SCHALE.Common.FlatData.MailType MailType = SCHALE.Common.FlatData.MailType.System,
SCHALE.Common.FlatData.MailType MailType_ = SCHALE.Common.FlatData.MailType.System,
StringOffset MailSendPeriodFromOffset = default(StringOffset),
StringOffset MailSendPeriodToOffset = default(StringOffset),
VectorOffset RewardParcelTypeOffset = default(VectorOffset),
@ -78,7 +78,7 @@ public struct DefaultMailExcel : IFlatbufferObject
DefaultMailExcel.AddRewardParcelType(builder, RewardParcelTypeOffset);
DefaultMailExcel.AddMailSendPeriodTo(builder, MailSendPeriodToOffset);
DefaultMailExcel.AddMailSendPeriodFrom(builder, MailSendPeriodFromOffset);
DefaultMailExcel.AddMailType(builder, MailType);
DefaultMailExcel.AddMailType_(builder, MailType_);
DefaultMailExcel.AddLocalizeCodeId(builder, LocalizeCodeId);
return DefaultMailExcel.EndDefaultMailExcel(builder);
}
@ -86,7 +86,7 @@ public struct DefaultMailExcel : IFlatbufferObject
public static void StartDefaultMailExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddLocalizeCodeId(FlatBufferBuilder builder, uint localizeCodeId) { builder.AddUint(1, localizeCodeId, 0); }
public static void AddMailType(FlatBufferBuilder builder, SCHALE.Common.FlatData.MailType mailType) { builder.AddInt(2, (int)mailType, 0); }
public static void AddMailType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.MailType mailType_) { builder.AddInt(2, (int)mailType_, 0); }
public static void AddMailSendPeriodFrom(FlatBufferBuilder builder, StringOffset mailSendPeriodFromOffset) { builder.AddOffset(3, mailSendPeriodFromOffset.Value, 0); }
public static void AddMailSendPeriodTo(FlatBufferBuilder builder, StringOffset mailSendPeriodToOffset) { builder.AddOffset(4, mailSendPeriodToOffset.Value, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, VectorOffset rewardParcelTypeOffset) { builder.AddOffset(5, rewardParcelTypeOffset.Value, 0); }
@ -120,7 +120,7 @@ public struct DefaultMailExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("DefaultMail");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.LocalizeCodeId = TableEncryptionService.Convert(this.LocalizeCodeId, key);
_o.MailType = TableEncryptionService.Convert(this.MailType, key);
_o.MailType_ = TableEncryptionService.Convert(this.MailType_, key);
_o.MailSendPeriodFrom = TableEncryptionService.Convert(this.MailSendPeriodFrom, key);
_o.MailSendPeriodTo = TableEncryptionService.Convert(this.MailSendPeriodTo, key);
_o.RewardParcelType = new List<SCHALE.Common.FlatData.ParcelType>();
@ -153,7 +153,7 @@ public struct DefaultMailExcel : IFlatbufferObject
builder,
_o.Id,
_o.LocalizeCodeId,
_o.MailType,
_o.MailType_,
_MailSendPeriodFrom,
_MailSendPeriodTo,
_RewardParcelType,
@ -166,7 +166,7 @@ public class DefaultMailExcelT
{
public long Id { get; set; }
public uint LocalizeCodeId { get; set; }
public SCHALE.Common.FlatData.MailType MailType { get; set; }
public SCHALE.Common.FlatData.MailType MailType_ { get; set; }
public string MailSendPeriodFrom { get; set; }
public string MailSendPeriodTo { get; set; }
public List<SCHALE.Common.FlatData.ParcelType> RewardParcelType { get; set; }
@ -176,7 +176,7 @@ public class DefaultMailExcelT
public DefaultMailExcelT() {
this.Id = 0;
this.LocalizeCodeId = 0;
this.MailType = SCHALE.Common.FlatData.MailType.System;
this.MailType_ = SCHALE.Common.FlatData.MailType.System;
this.MailSendPeriodFrom = null;
this.MailSendPeriodTo = null;
this.RewardParcelType = null;
@ -193,7 +193,7 @@ static public class DefaultMailExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*LocalizeCodeId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*MailType*/, 4 /*SCHALE.Common.FlatData.MailType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*MailType_*/, 4 /*SCHALE.Common.FlatData.MailType*/, 4, false)
&& verifier.VerifyString(tablePos, 10 /*MailSendPeriodFrom*/, false)
&& verifier.VerifyString(tablePos, 12 /*MailSendPeriodTo*/, false)
&& verifier.VerifyVectorOfData(tablePos, 14 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, false)

View File

@ -20,23 +20,23 @@ public struct DefaultParcelExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public DefaultParcelExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ParcelType ParcelType { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ParcelId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ParcelAmount { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.DefaultParcelExcel> CreateDefaultParcelExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ParcelType ParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
long ParcelId = 0,
long ParcelAmount = 0) {
builder.StartTable(3);
DefaultParcelExcel.AddParcelAmount(builder, ParcelAmount);
DefaultParcelExcel.AddParcelId(builder, ParcelId);
DefaultParcelExcel.AddParcelType(builder, ParcelType);
DefaultParcelExcel.AddParcelType_(builder, ParcelType_);
return DefaultParcelExcel.EndDefaultParcelExcel(builder);
}
public static void StartDefaultParcelExcel(FlatBufferBuilder builder) { builder.StartTable(3); }
public static void AddParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType) { builder.AddInt(0, (int)parcelType, 0); }
public static void AddParcelType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType_) { builder.AddInt(0, (int)parcelType_, 0); }
public static void AddParcelId(FlatBufferBuilder builder, long parcelId) { builder.AddLong(1, parcelId, 0); }
public static void AddParcelAmount(FlatBufferBuilder builder, long parcelAmount) { builder.AddLong(2, parcelAmount, 0); }
public static Offset<SCHALE.Common.FlatData.DefaultParcelExcel> EndDefaultParcelExcel(FlatBufferBuilder builder) {
@ -50,7 +50,7 @@ public struct DefaultParcelExcel : IFlatbufferObject
}
public void UnPackTo(DefaultParcelExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("DefaultParcel");
_o.ParcelType = TableEncryptionService.Convert(this.ParcelType, key);
_o.ParcelType_ = TableEncryptionService.Convert(this.ParcelType_, key);
_o.ParcelId = TableEncryptionService.Convert(this.ParcelId, key);
_o.ParcelAmount = TableEncryptionService.Convert(this.ParcelAmount, key);
}
@ -58,7 +58,7 @@ public struct DefaultParcelExcel : IFlatbufferObject
if (_o == null) return default(Offset<SCHALE.Common.FlatData.DefaultParcelExcel>);
return CreateDefaultParcelExcel(
builder,
_o.ParcelType,
_o.ParcelType_,
_o.ParcelId,
_o.ParcelAmount);
}
@ -66,12 +66,12 @@ public struct DefaultParcelExcel : IFlatbufferObject
public class DefaultParcelExcelT
{
public SCHALE.Common.FlatData.ParcelType ParcelType { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get; set; }
public long ParcelId { get; set; }
public long ParcelAmount { get; set; }
public DefaultParcelExcelT() {
this.ParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelId = 0;
this.ParcelAmount = 0;
}
@ -83,7 +83,7 @@ static public class DefaultParcelExcelVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 4 /*ParcelType_*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ParcelId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelAmount*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);

View File

@ -77,6 +77,7 @@ public enum DialogCategory : int
UIEventTreasure = 67,
UIMultiFloorRaid = 68,
UIEventMiniGameDreamMaker = 69,
UIAttendanceEvent17 = 70,
};

View File

@ -21,7 +21,7 @@ public struct DuplicateBonusExcel : IFlatbufferObject
public DuplicateBonusExcel __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 SCHALE.Common.FlatData.ItemCategory ItemCategory { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ItemCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ItemCategory.Coin; } }
public SCHALE.Common.FlatData.ItemCategory ItemCategory_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ItemCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ItemCategory.Coin; } }
public long ItemId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
@ -30,7 +30,7 @@ public struct DuplicateBonusExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.DuplicateBonusExcel> CreateDuplicateBonusExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.ItemCategory ItemCategory = SCHALE.Common.FlatData.ItemCategory.Coin,
SCHALE.Common.FlatData.ItemCategory ItemCategory_ = SCHALE.Common.FlatData.ItemCategory.Coin,
long ItemId = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
@ -43,13 +43,13 @@ public struct DuplicateBonusExcel : IFlatbufferObject
DuplicateBonusExcel.AddItemId(builder, ItemId);
DuplicateBonusExcel.AddId(builder, Id);
DuplicateBonusExcel.AddRewardParcelType(builder, RewardParcelType);
DuplicateBonusExcel.AddItemCategory(builder, ItemCategory);
DuplicateBonusExcel.AddItemCategory_(builder, ItemCategory_);
return DuplicateBonusExcel.EndDuplicateBonusExcel(builder);
}
public static void StartDuplicateBonusExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddItemCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.ItemCategory itemCategory) { builder.AddInt(1, (int)itemCategory, 0); }
public static void AddItemCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ItemCategory itemCategory_) { builder.AddInt(1, (int)itemCategory_, 0); }
public static void AddItemId(FlatBufferBuilder builder, long itemId) { builder.AddLong(2, itemId, 0); }
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(3, characterId, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType rewardParcelType) { builder.AddInt(4, (int)rewardParcelType, 0); }
@ -67,7 +67,7 @@ public struct DuplicateBonusExcel : IFlatbufferObject
public void UnPackTo(DuplicateBonusExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("DuplicateBonus");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.ItemCategory = TableEncryptionService.Convert(this.ItemCategory, key);
_o.ItemCategory_ = TableEncryptionService.Convert(this.ItemCategory_, key);
_o.ItemId = TableEncryptionService.Convert(this.ItemId, key);
_o.CharacterId = TableEncryptionService.Convert(this.CharacterId, key);
_o.RewardParcelType = TableEncryptionService.Convert(this.RewardParcelType, key);
@ -79,7 +79,7 @@ public struct DuplicateBonusExcel : IFlatbufferObject
return CreateDuplicateBonusExcel(
builder,
_o.Id,
_o.ItemCategory,
_o.ItemCategory_,
_o.ItemId,
_o.CharacterId,
_o.RewardParcelType,
@ -91,7 +91,7 @@ public struct DuplicateBonusExcel : IFlatbufferObject
public class DuplicateBonusExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.ItemCategory ItemCategory { get; set; }
public SCHALE.Common.FlatData.ItemCategory ItemCategory_ { get; set; }
public long ItemId { get; set; }
public long CharacterId { get; set; }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get; set; }
@ -100,7 +100,7 @@ public class DuplicateBonusExcelT
public DuplicateBonusExcelT() {
this.Id = 0;
this.ItemCategory = SCHALE.Common.FlatData.ItemCategory.Coin;
this.ItemCategory_ = SCHALE.Common.FlatData.ItemCategory.Coin;
this.ItemId = 0;
this.CharacterId = 0;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
@ -116,7 +116,7 @@ static public class DuplicateBonusExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ItemCategory*/, 4 /*SCHALE.Common.FlatData.ItemCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ItemCategory_*/, 4 /*SCHALE.Common.FlatData.ItemCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*CharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)

View File

@ -38,9 +38,9 @@ public struct EchelonConstraintExcel : IFlatbufferObject
public ArraySegment<byte>? GetPersonalityIdBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public long[] GetPersonalityIdArray() { return __p.__vector_as_array<long>(10); }
public SCHALE.Common.FlatData.WeaponType WeaponType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None; } }
public SCHALE.Common.FlatData.School School { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.School)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.School.None; } }
public SCHALE.Common.FlatData.Club Club { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.Club)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Club.None; } }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None; } }
public SCHALE.Common.FlatData.School School_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.School)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.School.None; } }
public SCHALE.Common.FlatData.Club Club_ { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.Club)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Club.None; } }
public SCHALE.Common.FlatData.TacticRole Role { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.TacticRole)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticRole.None; } }
public static Offset<SCHALE.Common.FlatData.EchelonConstraintExcel> CreateEchelonConstraintExcel(FlatBufferBuilder builder,
@ -48,16 +48,16 @@ public struct EchelonConstraintExcel : IFlatbufferObject
bool IsWhiteList = false,
VectorOffset CharacterIdOffset = default(VectorOffset),
VectorOffset PersonalityIdOffset = default(VectorOffset),
SCHALE.Common.FlatData.WeaponType WeaponType = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.School School = SCHALE.Common.FlatData.School.None,
SCHALE.Common.FlatData.Club Club = SCHALE.Common.FlatData.Club.None,
SCHALE.Common.FlatData.WeaponType WeaponType_ = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.School School_ = SCHALE.Common.FlatData.School.None,
SCHALE.Common.FlatData.Club Club_ = SCHALE.Common.FlatData.Club.None,
SCHALE.Common.FlatData.TacticRole Role = SCHALE.Common.FlatData.TacticRole.None) {
builder.StartTable(8);
EchelonConstraintExcel.AddGroupId(builder, GroupId);
EchelonConstraintExcel.AddRole(builder, Role);
EchelonConstraintExcel.AddClub(builder, Club);
EchelonConstraintExcel.AddSchool(builder, School);
EchelonConstraintExcel.AddWeaponType(builder, WeaponType);
EchelonConstraintExcel.AddClub_(builder, Club_);
EchelonConstraintExcel.AddSchool_(builder, School_);
EchelonConstraintExcel.AddWeaponType_(builder, WeaponType_);
EchelonConstraintExcel.AddPersonalityId(builder, PersonalityIdOffset);
EchelonConstraintExcel.AddCharacterId(builder, CharacterIdOffset);
EchelonConstraintExcel.AddIsWhiteList(builder, IsWhiteList);
@ -79,9 +79,9 @@ public struct EchelonConstraintExcel : IFlatbufferObject
public static VectorOffset CreatePersonalityIdVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreatePersonalityIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartPersonalityIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddWeaponType(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeaponType weaponType) { builder.AddInt(4, (int)weaponType, 0); }
public static void AddSchool(FlatBufferBuilder builder, SCHALE.Common.FlatData.School school) { builder.AddInt(5, (int)school, 0); }
public static void AddClub(FlatBufferBuilder builder, SCHALE.Common.FlatData.Club club) { builder.AddInt(6, (int)club, 0); }
public static void AddWeaponType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeaponType weaponType_) { builder.AddInt(4, (int)weaponType_, 0); }
public static void AddSchool_(FlatBufferBuilder builder, SCHALE.Common.FlatData.School school_) { builder.AddInt(5, (int)school_, 0); }
public static void AddClub_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Club club_) { builder.AddInt(6, (int)club_, 0); }
public static void AddRole(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticRole role) { builder.AddInt(7, (int)role, 0); }
public static Offset<SCHALE.Common.FlatData.EchelonConstraintExcel> EndEchelonConstraintExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -100,9 +100,9 @@ public struct EchelonConstraintExcel : IFlatbufferObject
for (var _j = 0; _j < this.CharacterIdLength; ++_j) {_o.CharacterId.Add(TableEncryptionService.Convert(this.CharacterId(_j), key));}
_o.PersonalityId = new List<long>();
for (var _j = 0; _j < this.PersonalityIdLength; ++_j) {_o.PersonalityId.Add(TableEncryptionService.Convert(this.PersonalityId(_j), key));}
_o.WeaponType = TableEncryptionService.Convert(this.WeaponType, key);
_o.School = TableEncryptionService.Convert(this.School, key);
_o.Club = TableEncryptionService.Convert(this.Club, key);
_o.WeaponType_ = TableEncryptionService.Convert(this.WeaponType_, key);
_o.School_ = TableEncryptionService.Convert(this.School_, key);
_o.Club_ = TableEncryptionService.Convert(this.Club_, key);
_o.Role = TableEncryptionService.Convert(this.Role, key);
}
public static Offset<SCHALE.Common.FlatData.EchelonConstraintExcel> Pack(FlatBufferBuilder builder, EchelonConstraintExcelT _o) {
@ -123,9 +123,9 @@ public struct EchelonConstraintExcel : IFlatbufferObject
_o.IsWhiteList,
_CharacterId,
_PersonalityId,
_o.WeaponType,
_o.School,
_o.Club,
_o.WeaponType_,
_o.School_,
_o.Club_,
_o.Role);
}
}
@ -136,9 +136,9 @@ public class EchelonConstraintExcelT
public bool IsWhiteList { get; set; }
public List<long> CharacterId { get; set; }
public List<long> PersonalityId { get; set; }
public SCHALE.Common.FlatData.WeaponType WeaponType { get; set; }
public SCHALE.Common.FlatData.School School { get; set; }
public SCHALE.Common.FlatData.Club Club { get; set; }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get; set; }
public SCHALE.Common.FlatData.School School_ { get; set; }
public SCHALE.Common.FlatData.Club Club_ { get; set; }
public SCHALE.Common.FlatData.TacticRole Role { get; set; }
public EchelonConstraintExcelT() {
@ -146,9 +146,9 @@ public class EchelonConstraintExcelT
this.IsWhiteList = false;
this.CharacterId = null;
this.PersonalityId = null;
this.WeaponType = SCHALE.Common.FlatData.WeaponType.None;
this.School = SCHALE.Common.FlatData.School.None;
this.Club = SCHALE.Common.FlatData.Club.None;
this.WeaponType_ = SCHALE.Common.FlatData.WeaponType.None;
this.School_ = SCHALE.Common.FlatData.School.None;
this.Club_ = SCHALE.Common.FlatData.Club.None;
this.Role = SCHALE.Common.FlatData.TacticRole.None;
}
}
@ -163,9 +163,9 @@ static public class EchelonConstraintExcelVerify
&& verifier.VerifyField(tablePos, 6 /*IsWhiteList*/, 1 /*bool*/, 1, false)
&& verifier.VerifyVectorOfData(tablePos, 8 /*CharacterId*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 10 /*PersonalityId*/, 8 /*long*/, false)
&& verifier.VerifyField(tablePos, 12 /*WeaponType*/, 4 /*SCHALE.Common.FlatData.WeaponType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*School*/, 4 /*SCHALE.Common.FlatData.School*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*Club*/, 4 /*SCHALE.Common.FlatData.Club*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*WeaponType_*/, 4 /*SCHALE.Common.FlatData.WeaponType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*School_*/, 4 /*SCHALE.Common.FlatData.School*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*Club_*/, 4 /*SCHALE.Common.FlatData.Club*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*Role*/, 4 /*SCHALE.Common.FlatData.TacticRole*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -32,6 +32,7 @@ public enum EchelonType : int
EliminateRaid03 = 22,
Field = 23,
MultiFloorRaid = 24,
MinigameDefense = 25,
};

View File

@ -63,7 +63,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public ArraySegment<byte>? GetBossCharacterIdBytes() { return __p.__vector_as_arraysegment(26); }
#endif
public long[] GetBossCharacterIdArray() { return __p.__vector_as_array<long>(26); }
public SCHALE.Common.FlatData.Difficulty Difficulty { get { int o = __p.__offset(28); return o != 0 ? (SCHALE.Common.FlatData.Difficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Difficulty.Normal; } }
public SCHALE.Common.FlatData.Difficulty Difficulty_ { get { int o = __p.__offset(28); return o != 0 ? (SCHALE.Common.FlatData.Difficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Difficulty.Normal; } }
public bool IsOpen { get { int o = __p.__offset(30); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long MaxPlayerCount { get { int o = __p.__offset(32); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int RaidRoomLifeTime { get { int o = __p.__offset(34); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -83,7 +83,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public ArraySegment<byte>? GetEnterTimeLineBytes() { return __p.__vector_as_arraysegment(42); }
#endif
public byte[] GetEnterTimeLineArray() { return __p.__vector_as_array<byte>(42); }
public SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment { get { int o = __p.__offset(44); return o != 0 ? (SCHALE.Common.FlatData.TacticEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEnvironment.None; } }
public SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment_ { get { int o = __p.__offset(44); return o != 0 ? (SCHALE.Common.FlatData.TacticEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEnvironment.None; } }
public long DefaultClearScore { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MaximumScore { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PerSecondMinusScore { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -128,7 +128,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public uint ClearScenarioKey { get { int o = __p.__offset(74); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public bool ShowSkillCard { get { int o = __p.__offset(76); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public uint BossBGInfoKey { get { int o = __p.__offset(78); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get { int o = __p.__offset(80); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(80); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public static Offset<SCHALE.Common.FlatData.EliminateRaidStageExcel> CreateEliminateRaidStageExcel(FlatBufferBuilder builder,
long Id = 0,
@ -143,7 +143,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
StringOffset BGPathOffset = default(StringOffset),
long RaidCharacterId = 0,
VectorOffset BossCharacterIdOffset = default(VectorOffset),
SCHALE.Common.FlatData.Difficulty Difficulty = SCHALE.Common.FlatData.Difficulty.Normal,
SCHALE.Common.FlatData.Difficulty Difficulty_ = SCHALE.Common.FlatData.Difficulty.Normal,
bool IsOpen = false,
long MaxPlayerCount = 0,
int RaidRoomLifeTime = 0,
@ -151,7 +151,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
long GroundId = 0,
StringOffset GroundDevNameOffset = default(StringOffset),
StringOffset EnterTimeLineOffset = default(StringOffset),
SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment = SCHALE.Common.FlatData.TacticEnvironment.None,
SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment_ = SCHALE.Common.FlatData.TacticEnvironment.None,
long DefaultClearScore = 0,
long MaximumScore = 0,
long PerSecondMinusScore = 0,
@ -169,7 +169,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
uint ClearScenarioKey = 0,
bool ShowSkillCard = false,
uint BossBGInfoKey = 0,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
builder.StartTable(39);
EliminateRaidStageExcel.AddTimeLinePhase(builder, TimeLinePhase);
EliminateRaidStageExcel.AddRaidRewardGroupId(builder, RaidRewardGroupId);
@ -185,7 +185,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
EliminateRaidStageExcel.AddRaidCharacterId(builder, RaidCharacterId);
EliminateRaidStageExcel.AddRaidEnterCostId(builder, RaidEnterCostId);
EliminateRaidStageExcel.AddId(builder, Id);
EliminateRaidStageExcel.AddEchelonExtensionType(builder, EchelonExtensionType);
EliminateRaidStageExcel.AddEchelonExtensionType_(builder, EchelonExtensionType_);
EliminateRaidStageExcel.AddBossBGInfoKey(builder, BossBGInfoKey);
EliminateRaidStageExcel.AddClearScenarioKey(builder, ClearScenarioKey);
EliminateRaidStageExcel.AddEnterScenarioKey(builder, EnterScenarioKey);
@ -194,11 +194,11 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
EliminateRaidStageExcel.AddBattleReadyTimelinePhaseEnd(builder, BattleReadyTimelinePhaseEndOffset);
EliminateRaidStageExcel.AddBattleReadyTimelinePhaseStart(builder, BattleReadyTimelinePhaseStartOffset);
EliminateRaidStageExcel.AddBattleReadyTimelinePath(builder, BattleReadyTimelinePathOffset);
EliminateRaidStageExcel.AddTacticEnvironment(builder, TacticEnvironment);
EliminateRaidStageExcel.AddTacticEnvironment_(builder, TacticEnvironment_);
EliminateRaidStageExcel.AddEnterTimeLine(builder, EnterTimeLineOffset);
EliminateRaidStageExcel.AddGroundDevName(builder, GroundDevNameOffset);
EliminateRaidStageExcel.AddRaidRoomLifeTime(builder, RaidRoomLifeTime);
EliminateRaidStageExcel.AddDifficulty(builder, Difficulty);
EliminateRaidStageExcel.AddDifficulty_(builder, Difficulty_);
EliminateRaidStageExcel.AddBossCharacterId(builder, BossCharacterIdOffset);
EliminateRaidStageExcel.AddBGPath(builder, BGPathOffset);
EliminateRaidStageExcel.AddPortraitPath(builder, PortraitPathOffset);
@ -231,7 +231,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public static VectorOffset CreateBossCharacterIdVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateBossCharacterIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartBossCharacterIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddDifficulty(FlatBufferBuilder builder, SCHALE.Common.FlatData.Difficulty difficulty) { builder.AddInt(12, (int)difficulty, 0); }
public static void AddDifficulty_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Difficulty difficulty_) { builder.AddInt(12, (int)difficulty_, 0); }
public static void AddIsOpen(FlatBufferBuilder builder, bool isOpen) { builder.AddBool(13, isOpen, false); }
public static void AddMaxPlayerCount(FlatBufferBuilder builder, long maxPlayerCount) { builder.AddLong(14, maxPlayerCount, 0); }
public static void AddRaidRoomLifeTime(FlatBufferBuilder builder, int raidRoomLifeTime) { builder.AddInt(15, raidRoomLifeTime, 0); }
@ -239,7 +239,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public static void AddGroundId(FlatBufferBuilder builder, long groundId) { builder.AddLong(17, groundId, 0); }
public static void AddGroundDevName(FlatBufferBuilder builder, StringOffset groundDevNameOffset) { builder.AddOffset(18, groundDevNameOffset.Value, 0); }
public static void AddEnterTimeLine(FlatBufferBuilder builder, StringOffset enterTimeLineOffset) { builder.AddOffset(19, enterTimeLineOffset.Value, 0); }
public static void AddTacticEnvironment(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEnvironment tacticEnvironment) { builder.AddInt(20, (int)tacticEnvironment, 0); }
public static void AddTacticEnvironment_(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEnvironment tacticEnvironment_) { builder.AddInt(20, (int)tacticEnvironment_, 0); }
public static void AddDefaultClearScore(FlatBufferBuilder builder, long defaultClearScore) { builder.AddLong(21, defaultClearScore, 0); }
public static void AddMaximumScore(FlatBufferBuilder builder, long maximumScore) { builder.AddLong(22, maximumScore, 0); }
public static void AddPerSecondMinusScore(FlatBufferBuilder builder, long perSecondMinusScore) { builder.AddLong(23, perSecondMinusScore, 0); }
@ -272,7 +272,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
public static void AddClearScenarioKey(FlatBufferBuilder builder, uint clearScenarioKey) { builder.AddUint(35, clearScenarioKey, 0); }
public static void AddShowSkillCard(FlatBufferBuilder builder, bool showSkillCard) { builder.AddBool(36, showSkillCard, false); }
public static void AddBossBGInfoKey(FlatBufferBuilder builder, uint bossBGInfoKey) { builder.AddUint(37, bossBGInfoKey, 0); }
public static void AddEchelonExtensionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType) { builder.AddInt(38, (int)echelonExtensionType, 0); }
public static void AddEchelonExtensionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType_) { builder.AddInt(38, (int)echelonExtensionType_, 0); }
public static Offset<SCHALE.Common.FlatData.EliminateRaidStageExcel> EndEliminateRaidStageExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.EliminateRaidStageExcel>(o);
@ -297,7 +297,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_o.RaidCharacterId = TableEncryptionService.Convert(this.RaidCharacterId, key);
_o.BossCharacterId = new List<long>();
for (var _j = 0; _j < this.BossCharacterIdLength; ++_j) {_o.BossCharacterId.Add(TableEncryptionService.Convert(this.BossCharacterId(_j), key));}
_o.Difficulty = TableEncryptionService.Convert(this.Difficulty, key);
_o.Difficulty_ = TableEncryptionService.Convert(this.Difficulty_, key);
_o.IsOpen = TableEncryptionService.Convert(this.IsOpen, key);
_o.MaxPlayerCount = TableEncryptionService.Convert(this.MaxPlayerCount, key);
_o.RaidRoomLifeTime = TableEncryptionService.Convert(this.RaidRoomLifeTime, key);
@ -305,7 +305,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_o.GroundId = TableEncryptionService.Convert(this.GroundId, key);
_o.GroundDevName = TableEncryptionService.Convert(this.GroundDevName, key);
_o.EnterTimeLine = TableEncryptionService.Convert(this.EnterTimeLine, key);
_o.TacticEnvironment = TableEncryptionService.Convert(this.TacticEnvironment, key);
_o.TacticEnvironment_ = TableEncryptionService.Convert(this.TacticEnvironment_, key);
_o.DefaultClearScore = TableEncryptionService.Convert(this.DefaultClearScore, key);
_o.MaximumScore = TableEncryptionService.Convert(this.MaximumScore, key);
_o.PerSecondMinusScore = TableEncryptionService.Convert(this.PerSecondMinusScore, key);
@ -326,7 +326,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_o.ClearScenarioKey = TableEncryptionService.Convert(this.ClearScenarioKey, key);
_o.ShowSkillCard = TableEncryptionService.Convert(this.ShowSkillCard, key);
_o.BossBGInfoKey = TableEncryptionService.Convert(this.BossBGInfoKey, key);
_o.EchelonExtensionType = TableEncryptionService.Convert(this.EchelonExtensionType, key);
_o.EchelonExtensionType_ = TableEncryptionService.Convert(this.EchelonExtensionType_, key);
}
public static Offset<SCHALE.Common.FlatData.EliminateRaidStageExcel> Pack(FlatBufferBuilder builder, EliminateRaidStageExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.EliminateRaidStageExcel>);
@ -373,7 +373,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_BGPath,
_o.RaidCharacterId,
_BossCharacterId,
_o.Difficulty,
_o.Difficulty_,
_o.IsOpen,
_o.MaxPlayerCount,
_o.RaidRoomLifeTime,
@ -381,7 +381,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_o.GroundId,
_GroundDevName,
_EnterTimeLine,
_o.TacticEnvironment,
_o.TacticEnvironment_,
_o.DefaultClearScore,
_o.MaximumScore,
_o.PerSecondMinusScore,
@ -399,7 +399,7 @@ public struct EliminateRaidStageExcel : IFlatbufferObject
_o.ClearScenarioKey,
_o.ShowSkillCard,
_o.BossBGInfoKey,
_o.EchelonExtensionType);
_o.EchelonExtensionType_);
}
}
@ -417,7 +417,7 @@ public class EliminateRaidStageExcelT
public string BGPath { get; set; }
public long RaidCharacterId { get; set; }
public List<long> BossCharacterId { get; set; }
public SCHALE.Common.FlatData.Difficulty Difficulty { get; set; }
public SCHALE.Common.FlatData.Difficulty Difficulty_ { get; set; }
public bool IsOpen { get; set; }
public long MaxPlayerCount { get; set; }
public int RaidRoomLifeTime { get; set; }
@ -425,7 +425,7 @@ public class EliminateRaidStageExcelT
public long GroundId { get; set; }
public string GroundDevName { get; set; }
public string EnterTimeLine { get; set; }
public SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment { get; set; }
public SCHALE.Common.FlatData.TacticEnvironment TacticEnvironment_ { get; set; }
public long DefaultClearScore { get; set; }
public long MaximumScore { get; set; }
public long PerSecondMinusScore { get; set; }
@ -443,7 +443,7 @@ public class EliminateRaidStageExcelT
public uint ClearScenarioKey { get; set; }
public bool ShowSkillCard { get; set; }
public uint BossBGInfoKey { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get; set; }
public EliminateRaidStageExcelT() {
this.Id = 0;
@ -458,7 +458,7 @@ public class EliminateRaidStageExcelT
this.BGPath = null;
this.RaidCharacterId = 0;
this.BossCharacterId = null;
this.Difficulty = SCHALE.Common.FlatData.Difficulty.Normal;
this.Difficulty_ = SCHALE.Common.FlatData.Difficulty.Normal;
this.IsOpen = false;
this.MaxPlayerCount = 0;
this.RaidRoomLifeTime = 0;
@ -466,7 +466,7 @@ public class EliminateRaidStageExcelT
this.GroundId = 0;
this.GroundDevName = null;
this.EnterTimeLine = null;
this.TacticEnvironment = SCHALE.Common.FlatData.TacticEnvironment.None;
this.TacticEnvironment_ = SCHALE.Common.FlatData.TacticEnvironment.None;
this.DefaultClearScore = 0;
this.MaximumScore = 0;
this.PerSecondMinusScore = 0;
@ -484,7 +484,7 @@ public class EliminateRaidStageExcelT
this.ClearScenarioKey = 0;
this.ShowSkillCard = false;
this.BossBGInfoKey = 0;
this.EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
}
}
@ -506,7 +506,7 @@ static public class EliminateRaidStageExcelVerify
&& verifier.VerifyString(tablePos, 22 /*BGPath*/, false)
&& verifier.VerifyField(tablePos, 24 /*RaidCharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 26 /*BossCharacterId*/, 8 /*long*/, false)
&& verifier.VerifyField(tablePos, 28 /*Difficulty*/, 4 /*SCHALE.Common.FlatData.Difficulty*/, 4, false)
&& verifier.VerifyField(tablePos, 28 /*Difficulty_*/, 4 /*SCHALE.Common.FlatData.Difficulty*/, 4, false)
&& verifier.VerifyField(tablePos, 30 /*IsOpen*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 32 /*MaxPlayerCount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 34 /*RaidRoomLifeTime*/, 4 /*int*/, 4, false)
@ -514,7 +514,7 @@ static public class EliminateRaidStageExcelVerify
&& verifier.VerifyField(tablePos, 38 /*GroundId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 40 /*GroundDevName*/, false)
&& verifier.VerifyString(tablePos, 42 /*EnterTimeLine*/, false)
&& verifier.VerifyField(tablePos, 44 /*TacticEnvironment*/, 4 /*SCHALE.Common.FlatData.TacticEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*TacticEnvironment_*/, 4 /*SCHALE.Common.FlatData.TacticEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*DefaultClearScore*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 48 /*MaximumScore*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 50 /*PerSecondMinusScore*/, 8 /*long*/, 8, false)
@ -532,7 +532,7 @@ static public class EliminateRaidStageExcelVerify
&& verifier.VerifyField(tablePos, 74 /*ClearScenarioKey*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 76 /*ShowSkillCard*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 78 /*BossBGInfoKey*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 80 /*EchelonExtensionType*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 80 /*EchelonExtensionType_*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -22,7 +22,7 @@ public struct EmblemExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EmblemCategory Category { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EmblemCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EmblemCategory.None; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public long DisplayOrder { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public uint LocalizeEtcId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public uint LocalizeCodeId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
@ -87,7 +87,7 @@ public struct EmblemExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EmblemExcel> CreateEmblemExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.EmblemCategory Category = SCHALE.Common.FlatData.EmblemCategory.None,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
long DisplayOrder = 0,
uint LocalizeEtcId = 0,
uint LocalizeCodeId = 0,
@ -125,7 +125,7 @@ public struct EmblemExcel : IFlatbufferObject
EmblemExcel.AddIconPath(builder, IconPathOffset);
EmblemExcel.AddLocalizeCodeId(builder, LocalizeCodeId);
EmblemExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
EmblemExcel.AddRarity(builder, Rarity);
EmblemExcel.AddRarity_(builder, Rarity_);
EmblemExcel.AddCategory(builder, Category);
EmblemExcel.AddEmblemTextVisible(builder, EmblemTextVisible);
return EmblemExcel.EndEmblemExcel(builder);
@ -134,7 +134,7 @@ public struct EmblemExcel : IFlatbufferObject
public static void StartEmblemExcel(FlatBufferBuilder builder) { builder.StartTable(21); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.EmblemCategory category) { builder.AddInt(1, (int)category, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(2, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(2, (int)rarity_, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, long displayOrder) { builder.AddLong(3, displayOrder, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(4, localizeEtcId, 0); }
public static void AddLocalizeCodeId(FlatBufferBuilder builder, uint localizeCodeId) { builder.AddUint(5, localizeCodeId, 0); }
@ -166,7 +166,7 @@ public struct EmblemExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("Emblem");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.Category = TableEncryptionService.Convert(this.Category, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
_o.LocalizeCodeId = TableEncryptionService.Convert(this.LocalizeCodeId, key);
@ -199,7 +199,7 @@ public struct EmblemExcel : IFlatbufferObject
builder,
_o.Id,
_o.Category,
_o.Rarity,
_o.Rarity_,
_o.DisplayOrder,
_o.LocalizeEtcId,
_o.LocalizeCodeId,
@ -225,7 +225,7 @@ public class EmblemExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.EmblemCategory Category { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public long DisplayOrder { get; set; }
public uint LocalizeEtcId { get; set; }
public uint LocalizeCodeId { get; set; }
@ -248,7 +248,7 @@ public class EmblemExcelT
public EmblemExcelT() {
this.Id = 0;
this.Category = SCHALE.Common.FlatData.EmblemCategory.None;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.DisplayOrder = 0;
this.LocalizeEtcId = 0;
this.LocalizeCodeId = 0;
@ -278,7 +278,7 @@ static public class EmblemExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*Category*/, 4 /*SCHALE.Common.FlatData.EmblemCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*DisplayOrder*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*LocalizeCodeId*/, 4 /*uint*/, 4, false)

View File

@ -21,8 +21,8 @@ public struct EquipmentExcel : IFlatbufferObject
public EquipmentExcel __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 SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EquipmentCategory.Unable; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EquipmentCategory.Unable; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public uint LocalizeEtcId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public bool Wear { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public int MaxLevel { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -68,8 +68,8 @@ public struct EquipmentExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EquipmentExcel> CreateEquipmentExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory = SCHALE.Common.FlatData.EquipmentCategory.Unable,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ = SCHALE.Common.FlatData.EquipmentCategory.Unable,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
uint LocalizeEtcId = 0,
bool Wear = false,
int MaxLevel = 0,
@ -103,16 +103,16 @@ public struct EquipmentExcel : IFlatbufferObject
EquipmentExcel.AddRecipeId(builder, RecipeId);
EquipmentExcel.AddMaxLevel(builder, MaxLevel);
EquipmentExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
EquipmentExcel.AddRarity(builder, Rarity);
EquipmentExcel.AddEquipmentCategory(builder, EquipmentCategory);
EquipmentExcel.AddRarity_(builder, Rarity_);
EquipmentExcel.AddEquipmentCategory_(builder, EquipmentCategory_);
EquipmentExcel.AddWear(builder, Wear);
return EquipmentExcel.EndEquipmentExcel(builder);
}
public static void StartEquipmentExcel(FlatBufferBuilder builder) { builder.StartTable(19); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddEquipmentCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory equipmentCategory) { builder.AddInt(1, (int)equipmentCategory, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(2, (int)rarity, 0); }
public static void AddEquipmentCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory equipmentCategory_) { builder.AddInt(1, (int)equipmentCategory_, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(2, (int)rarity_, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(3, localizeEtcId, 0); }
public static void AddWear(FlatBufferBuilder builder, bool wear) { builder.AddBool(4, wear, false); }
public static void AddMaxLevel(FlatBufferBuilder builder, int maxLevel) { builder.AddInt(5, maxLevel, 0); }
@ -151,8 +151,8 @@ public struct EquipmentExcel : IFlatbufferObject
public void UnPackTo(EquipmentExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("Equipment");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.EquipmentCategory = TableEncryptionService.Convert(this.EquipmentCategory, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.EquipmentCategory_ = TableEncryptionService.Convert(this.EquipmentCategory_, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
_o.Wear = TableEncryptionService.Convert(this.Wear, key);
_o.MaxLevel = TableEncryptionService.Convert(this.MaxLevel, key);
@ -189,8 +189,8 @@ public struct EquipmentExcel : IFlatbufferObject
return CreateEquipmentExcel(
builder,
_o.Id,
_o.EquipmentCategory,
_o.Rarity,
_o.EquipmentCategory_,
_o.Rarity_,
_o.LocalizeEtcId,
_o.Wear,
_o.MaxLevel,
@ -213,8 +213,8 @@ public struct EquipmentExcel : IFlatbufferObject
public class EquipmentExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public uint LocalizeEtcId { get; set; }
public bool Wear { get; set; }
public int MaxLevel { get; set; }
@ -234,8 +234,8 @@ public class EquipmentExcelT
public EquipmentExcelT() {
this.Id = 0;
this.EquipmentCategory = SCHALE.Common.FlatData.EquipmentCategory.Unable;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.EquipmentCategory_ = SCHALE.Common.FlatData.EquipmentCategory.Unable;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.LocalizeEtcId = 0;
this.Wear = false;
this.MaxLevel = 0;
@ -262,8 +262,8 @@ static public class EquipmentExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EquipmentCategory*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EquipmentCategory_*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*Wear*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 14 /*MaxLevel*/, 4 /*int*/, 4, false)

View File

@ -21,7 +21,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public EquipmentStatExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EquipmentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.StatLevelUpType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatLevelUpType.Standard; } }
public SCHALE.Common.FlatData.EquipmentOptionType StatType(int j) { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.EquipmentOptionType)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.EquipmentOptionType)0; }
public int StatTypeLength { get { int o = __p.__offset(8); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
@ -50,7 +50,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public long LevelUpFeedExp { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.CurrencyTypes LevelUpFeedCostCurrency { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.CurrencyTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CurrencyTypes.Invalid; } }
public long LevelUpFeedCostAmount { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EquipmentCategory.Unable; } }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.EquipmentCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EquipmentCategory.Unable; } }
public long LevelUpFeedAddExp { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int DefaultMaxLevel { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int TranscendenceMax { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -64,7 +64,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EquipmentStatExcel> CreateEquipmentStatExcel(FlatBufferBuilder builder,
long EquipmentId = 0,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard,
SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard,
VectorOffset StatTypeOffset = default(VectorOffset),
VectorOffset MinStatOffset = default(VectorOffset),
VectorOffset MaxStatOffset = default(VectorOffset),
@ -72,7 +72,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
long LevelUpFeedExp = 0,
SCHALE.Common.FlatData.CurrencyTypes LevelUpFeedCostCurrency = SCHALE.Common.FlatData.CurrencyTypes.Invalid,
long LevelUpFeedCostAmount = 0,
SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory = SCHALE.Common.FlatData.EquipmentCategory.Unable,
SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ = SCHALE.Common.FlatData.EquipmentCategory.Unable,
long LevelUpFeedAddExp = 0,
int DefaultMaxLevel = 0,
int TranscendenceMax = 0,
@ -85,19 +85,19 @@ public struct EquipmentStatExcel : IFlatbufferObject
EquipmentStatExcel.AddDamageFactorGroupId(builder, DamageFactorGroupIdOffset);
EquipmentStatExcel.AddTranscendenceMax(builder, TranscendenceMax);
EquipmentStatExcel.AddDefaultMaxLevel(builder, DefaultMaxLevel);
EquipmentStatExcel.AddEquipmentCategory(builder, EquipmentCategory);
EquipmentStatExcel.AddEquipmentCategory_(builder, EquipmentCategory_);
EquipmentStatExcel.AddLevelUpFeedCostCurrency(builder, LevelUpFeedCostCurrency);
EquipmentStatExcel.AddLevelUpInsertLimit(builder, LevelUpInsertLimit);
EquipmentStatExcel.AddMaxStat(builder, MaxStatOffset);
EquipmentStatExcel.AddMinStat(builder, MinStatOffset);
EquipmentStatExcel.AddStatType(builder, StatTypeOffset);
EquipmentStatExcel.AddStatLevelUpType(builder, StatLevelUpType);
EquipmentStatExcel.AddStatLevelUpType_(builder, StatLevelUpType_);
return EquipmentStatExcel.EndEquipmentStatExcel(builder);
}
public static void StartEquipmentStatExcel(FlatBufferBuilder builder) { builder.StartTable(14); }
public static void AddEquipmentId(FlatBufferBuilder builder, long equipmentId) { builder.AddLong(0, equipmentId, 0); }
public static void AddStatLevelUpType(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType) { builder.AddInt(1, (int)statLevelUpType, 0); }
public static void AddStatLevelUpType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StatLevelUpType statLevelUpType_) { builder.AddInt(1, (int)statLevelUpType_, 0); }
public static void AddStatType(FlatBufferBuilder builder, VectorOffset statTypeOffset) { builder.AddOffset(2, statTypeOffset.Value, 0); }
public static VectorOffset CreateStatTypeVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentOptionType[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
public static VectorOffset CreateStatTypeVectorBlock(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentOptionType[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
@ -120,7 +120,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public static void AddLevelUpFeedExp(FlatBufferBuilder builder, long levelUpFeedExp) { builder.AddLong(6, levelUpFeedExp, 0); }
public static void AddLevelUpFeedCostCurrency(FlatBufferBuilder builder, SCHALE.Common.FlatData.CurrencyTypes levelUpFeedCostCurrency) { builder.AddInt(7, (int)levelUpFeedCostCurrency, 0); }
public static void AddLevelUpFeedCostAmount(FlatBufferBuilder builder, long levelUpFeedCostAmount) { builder.AddLong(8, levelUpFeedCostAmount, 0); }
public static void AddEquipmentCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory equipmentCategory) { builder.AddInt(9, (int)equipmentCategory, 0); }
public static void AddEquipmentCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EquipmentCategory equipmentCategory_) { builder.AddInt(9, (int)equipmentCategory_, 0); }
public static void AddLevelUpFeedAddExp(FlatBufferBuilder builder, long levelUpFeedAddExp) { builder.AddLong(10, levelUpFeedAddExp, 0); }
public static void AddDefaultMaxLevel(FlatBufferBuilder builder, int defaultMaxLevel) { builder.AddInt(11, defaultMaxLevel, 0); }
public static void AddTranscendenceMax(FlatBufferBuilder builder, int transcendenceMax) { builder.AddInt(12, transcendenceMax, 0); }
@ -137,7 +137,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public void UnPackTo(EquipmentStatExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EquipmentStat");
_o.EquipmentId = TableEncryptionService.Convert(this.EquipmentId, key);
_o.StatLevelUpType = TableEncryptionService.Convert(this.StatLevelUpType, key);
_o.StatLevelUpType_ = TableEncryptionService.Convert(this.StatLevelUpType_, key);
_o.StatType = new List<SCHALE.Common.FlatData.EquipmentOptionType>();
for (var _j = 0; _j < this.StatTypeLength; ++_j) {_o.StatType.Add(TableEncryptionService.Convert(this.StatType(_j), key));}
_o.MinStat = new List<long>();
@ -148,7 +148,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
_o.LevelUpFeedExp = TableEncryptionService.Convert(this.LevelUpFeedExp, key);
_o.LevelUpFeedCostCurrency = TableEncryptionService.Convert(this.LevelUpFeedCostCurrency, key);
_o.LevelUpFeedCostAmount = TableEncryptionService.Convert(this.LevelUpFeedCostAmount, key);
_o.EquipmentCategory = TableEncryptionService.Convert(this.EquipmentCategory, key);
_o.EquipmentCategory_ = TableEncryptionService.Convert(this.EquipmentCategory_, key);
_o.LevelUpFeedAddExp = TableEncryptionService.Convert(this.LevelUpFeedAddExp, key);
_o.DefaultMaxLevel = TableEncryptionService.Convert(this.DefaultMaxLevel, key);
_o.TranscendenceMax = TableEncryptionService.Convert(this.TranscendenceMax, key);
@ -175,7 +175,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
return CreateEquipmentStatExcel(
builder,
_o.EquipmentId,
_o.StatLevelUpType,
_o.StatLevelUpType_,
_StatType,
_MinStat,
_MaxStat,
@ -183,7 +183,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
_o.LevelUpFeedExp,
_o.LevelUpFeedCostCurrency,
_o.LevelUpFeedCostAmount,
_o.EquipmentCategory,
_o.EquipmentCategory_,
_o.LevelUpFeedAddExp,
_o.DefaultMaxLevel,
_o.TranscendenceMax,
@ -194,7 +194,7 @@ public struct EquipmentStatExcel : IFlatbufferObject
public class EquipmentStatExcelT
{
public long EquipmentId { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType { get; set; }
public SCHALE.Common.FlatData.StatLevelUpType StatLevelUpType_ { get; set; }
public List<SCHALE.Common.FlatData.EquipmentOptionType> StatType { get; set; }
public List<long> MinStat { get; set; }
public List<long> MaxStat { get; set; }
@ -202,7 +202,7 @@ public class EquipmentStatExcelT
public long LevelUpFeedExp { get; set; }
public SCHALE.Common.FlatData.CurrencyTypes LevelUpFeedCostCurrency { get; set; }
public long LevelUpFeedCostAmount { get; set; }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory { get; set; }
public SCHALE.Common.FlatData.EquipmentCategory EquipmentCategory_ { get; set; }
public long LevelUpFeedAddExp { get; set; }
public int DefaultMaxLevel { get; set; }
public int TranscendenceMax { get; set; }
@ -210,7 +210,7 @@ public class EquipmentStatExcelT
public EquipmentStatExcelT() {
this.EquipmentId = 0;
this.StatLevelUpType = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.StatLevelUpType_ = SCHALE.Common.FlatData.StatLevelUpType.Standard;
this.StatType = null;
this.MinStat = null;
this.MaxStat = null;
@ -218,7 +218,7 @@ public class EquipmentStatExcelT
this.LevelUpFeedExp = 0;
this.LevelUpFeedCostCurrency = SCHALE.Common.FlatData.CurrencyTypes.Invalid;
this.LevelUpFeedCostAmount = 0;
this.EquipmentCategory = SCHALE.Common.FlatData.EquipmentCategory.Unable;
this.EquipmentCategory_ = SCHALE.Common.FlatData.EquipmentCategory.Unable;
this.LevelUpFeedAddExp = 0;
this.DefaultMaxLevel = 0;
this.TranscendenceMax = 0;
@ -233,7 +233,7 @@ static public class EquipmentStatExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EquipmentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*StatLevelUpType*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*StatLevelUpType_*/, 4 /*SCHALE.Common.FlatData.StatLevelUpType*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 8 /*StatType*/, 4 /*SCHALE.Common.FlatData.EquipmentOptionType*/, false)
&& verifier.VerifyVectorOfData(tablePos, 10 /*MinStat*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*MaxStat*/, 8 /*long*/, false)
@ -241,7 +241,7 @@ static public class EquipmentStatExcelVerify
&& verifier.VerifyField(tablePos, 16 /*LevelUpFeedExp*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*LevelUpFeedCostCurrency*/, 4 /*SCHALE.Common.FlatData.CurrencyTypes*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*LevelUpFeedCostAmount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 22 /*EquipmentCategory*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 22 /*EquipmentCategory_*/, 4 /*SCHALE.Common.FlatData.EquipmentCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*LevelUpFeedAddExp*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 26 /*DefaultMaxLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 28 /*TranscendenceMax*/, 4 /*int*/, 4, false)

View File

@ -22,7 +22,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public long CostGoodsId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int CardGroupId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool IsLegacy { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -57,7 +57,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentCardShopExcel> CreateEventContentCardShopExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long Id = 0,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
long CostGoodsId = 0,
int CardGroupId = 0,
bool IsLegacy = false,
@ -78,7 +78,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
EventContentCardShopExcel.AddProb(builder, Prob);
EventContentCardShopExcel.AddRefreshGroup(builder, RefreshGroup);
EventContentCardShopExcel.AddCardGroupId(builder, CardGroupId);
EventContentCardShopExcel.AddRarity(builder, Rarity);
EventContentCardShopExcel.AddRarity_(builder, Rarity_);
EventContentCardShopExcel.AddIsLegacy(builder, IsLegacy);
return EventContentCardShopExcel.EndEventContentCardShopExcel(builder);
}
@ -86,7 +86,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
public static void StartEventContentCardShopExcel(FlatBufferBuilder builder) { builder.StartTable(12); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(1, id, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(2, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(2, (int)rarity_, 0); }
public static void AddCostGoodsId(FlatBufferBuilder builder, long costGoodsId) { builder.AddLong(3, costGoodsId, 0); }
public static void AddCardGroupId(FlatBufferBuilder builder, int cardGroupId) { builder.AddInt(4, cardGroupId, 0); }
public static void AddIsLegacy(FlatBufferBuilder builder, bool isLegacy) { builder.AddBool(5, isLegacy, false); }
@ -124,7 +124,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("EventContentCardShop");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.CostGoodsId = TableEncryptionService.Convert(this.CostGoodsId, key);
_o.CardGroupId = TableEncryptionService.Convert(this.CardGroupId, key);
_o.IsLegacy = TableEncryptionService.Convert(this.IsLegacy, key);
@ -159,7 +159,7 @@ public struct EventContentCardShopExcel : IFlatbufferObject
builder,
_o.EventContentId,
_o.Id,
_o.Rarity,
_o.Rarity_,
_o.CostGoodsId,
_o.CardGroupId,
_o.IsLegacy,
@ -176,7 +176,7 @@ public class EventContentCardShopExcelT
{
public long EventContentId { get; set; }
public long Id { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public long CostGoodsId { get; set; }
public int CardGroupId { get; set; }
public bool IsLegacy { get; set; }
@ -190,7 +190,7 @@ public class EventContentCardShopExcelT
public EventContentCardShopExcelT() {
this.EventContentId = 0;
this.Id = 0;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.CostGoodsId = 0;
this.CardGroupId = 0;
this.IsLegacy = false;
@ -211,7 +211,7 @@ static public class EventContentCardShopExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*CostGoodsId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*CardGroupId*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*IsLegacy*/, 1 /*bool*/, 1, false)

View File

@ -23,7 +23,7 @@ public struct EventContentCollectionExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GroupId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventCollectionUnlockType UnlockConditionType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.EventCollectionUnlockType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventCollectionUnlockType.None; } }
public SCHALE.Common.FlatData.CollectionUnlockType UnlockConditionType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.CollectionUnlockType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CollectionUnlockType.None; } }
public long UnlockConditionParameter(int j) { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int UnlockConditionParameterLength { get { int o = __p.__offset(12); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
@ -32,56 +32,58 @@ public struct EventContentCollectionExcel : IFlatbufferObject
public ArraySegment<byte>? GetUnlockConditionParameterBytes() { return __p.__vector_as_arraysegment(12); }
#endif
public long[] GetUnlockConditionParameterArray() { return __p.__vector_as_array<long>(12); }
public SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.MultipleConditionCheckType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MultipleConditionCheckType.And; } }
public SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.MultipleConditionCheckType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.MultipleConditionCheckType.And; } }
public long UnlockConditionCount { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool IsObject { get { int o = __p.__offset(18); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsHorizon { get { int o = __p.__offset(20); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string EmblemResource { get { int o = __p.__offset(22); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public bool IsObjectOnFullResource { get { int o = __p.__offset(20); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsHorizon { get { int o = __p.__offset(22); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string EmblemResource { get { int o = __p.__offset(24); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetEmblemResourceBytes() { return __p.__vector_as_span<byte>(22, 1); }
public Span<byte> GetEmblemResourceBytes() { return __p.__vector_as_span<byte>(24, 1); }
#else
public ArraySegment<byte>? GetEmblemResourceBytes() { return __p.__vector_as_arraysegment(22); }
public ArraySegment<byte>? GetEmblemResourceBytes() { return __p.__vector_as_arraysegment(24); }
#endif
public byte[] GetEmblemResourceArray() { return __p.__vector_as_array<byte>(22); }
public string ThumbResource { get { int o = __p.__offset(24); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetEmblemResourceArray() { return __p.__vector_as_array<byte>(24); }
public string ThumbResource { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetThumbResourceBytes() { return __p.__vector_as_span<byte>(24, 1); }
public Span<byte> GetThumbResourceBytes() { return __p.__vector_as_span<byte>(26, 1); }
#else
public ArraySegment<byte>? GetThumbResourceBytes() { return __p.__vector_as_arraysegment(24); }
public ArraySegment<byte>? GetThumbResourceBytes() { return __p.__vector_as_arraysegment(26); }
#endif
public byte[] GetThumbResourceArray() { return __p.__vector_as_array<byte>(24); }
public string FullResource { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetThumbResourceArray() { return __p.__vector_as_array<byte>(26); }
public string FullResource { get { int o = __p.__offset(28); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetFullResourceBytes() { return __p.__vector_as_span<byte>(26, 1); }
public Span<byte> GetFullResourceBytes() { return __p.__vector_as_span<byte>(28, 1); }
#else
public ArraySegment<byte>? GetFullResourceBytes() { return __p.__vector_as_arraysegment(26); }
public ArraySegment<byte>? GetFullResourceBytes() { return __p.__vector_as_arraysegment(28); }
#endif
public byte[] GetFullResourceArray() { return __p.__vector_as_array<byte>(26); }
public uint LocalizeEtcId { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public string SubNameLocalizeCodeId { get { int o = __p.__offset(30); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetFullResourceArray() { return __p.__vector_as_array<byte>(28); }
public uint LocalizeEtcId { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public string SubNameLocalizeCodeId { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetSubNameLocalizeCodeIdBytes() { return __p.__vector_as_span<byte>(30, 1); }
public Span<byte> GetSubNameLocalizeCodeIdBytes() { return __p.__vector_as_span<byte>(32, 1); }
#else
public ArraySegment<byte>? GetSubNameLocalizeCodeIdBytes() { return __p.__vector_as_arraysegment(30); }
public ArraySegment<byte>? GetSubNameLocalizeCodeIdBytes() { return __p.__vector_as_arraysegment(32); }
#endif
public byte[] GetSubNameLocalizeCodeIdArray() { return __p.__vector_as_array<byte>(30); }
public byte[] GetSubNameLocalizeCodeIdArray() { return __p.__vector_as_array<byte>(32); }
public static Offset<SCHALE.Common.FlatData.EventContentCollectionExcel> CreateEventContentCollectionExcel(FlatBufferBuilder builder,
long Id = 0,
long EventContentId = 0,
long GroupId = 0,
SCHALE.Common.FlatData.EventCollectionUnlockType UnlockConditionType = SCHALE.Common.FlatData.EventCollectionUnlockType.None,
SCHALE.Common.FlatData.CollectionUnlockType UnlockConditionType = SCHALE.Common.FlatData.CollectionUnlockType.None,
VectorOffset UnlockConditionParameterOffset = default(VectorOffset),
SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType = SCHALE.Common.FlatData.MultipleConditionCheckType.And,
SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType_ = SCHALE.Common.FlatData.MultipleConditionCheckType.And,
long UnlockConditionCount = 0,
bool IsObject = false,
bool IsObjectOnFullResource = false,
bool IsHorizon = false,
StringOffset EmblemResourceOffset = default(StringOffset),
StringOffset ThumbResourceOffset = default(StringOffset),
StringOffset FullResourceOffset = default(StringOffset),
uint LocalizeEtcId = 0,
StringOffset SubNameLocalizeCodeIdOffset = default(StringOffset)) {
builder.StartTable(14);
builder.StartTable(15);
EventContentCollectionExcel.AddUnlockConditionCount(builder, UnlockConditionCount);
EventContentCollectionExcel.AddGroupId(builder, GroupId);
EventContentCollectionExcel.AddEventContentId(builder, EventContentId);
@ -91,34 +93,36 @@ public struct EventContentCollectionExcel : IFlatbufferObject
EventContentCollectionExcel.AddFullResource(builder, FullResourceOffset);
EventContentCollectionExcel.AddThumbResource(builder, ThumbResourceOffset);
EventContentCollectionExcel.AddEmblemResource(builder, EmblemResourceOffset);
EventContentCollectionExcel.AddMultipleConditionCheckType(builder, MultipleConditionCheckType);
EventContentCollectionExcel.AddMultipleConditionCheckType_(builder, MultipleConditionCheckType_);
EventContentCollectionExcel.AddUnlockConditionParameter(builder, UnlockConditionParameterOffset);
EventContentCollectionExcel.AddUnlockConditionType(builder, UnlockConditionType);
EventContentCollectionExcel.AddIsHorizon(builder, IsHorizon);
EventContentCollectionExcel.AddIsObjectOnFullResource(builder, IsObjectOnFullResource);
EventContentCollectionExcel.AddIsObject(builder, IsObject);
return EventContentCollectionExcel.EndEventContentCollectionExcel(builder);
}
public static void StartEventContentCollectionExcel(FlatBufferBuilder builder) { builder.StartTable(14); }
public static void StartEventContentCollectionExcel(FlatBufferBuilder builder) { builder.StartTable(15); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(1, eventContentId, 0); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(2, groupId, 0); }
public static void AddUnlockConditionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventCollectionUnlockType unlockConditionType) { builder.AddInt(3, (int)unlockConditionType, 0); }
public static void AddUnlockConditionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CollectionUnlockType unlockConditionType) { builder.AddInt(3, (int)unlockConditionType, 0); }
public static void AddUnlockConditionParameter(FlatBufferBuilder builder, VectorOffset unlockConditionParameterOffset) { builder.AddOffset(4, unlockConditionParameterOffset.Value, 0); }
public static VectorOffset CreateUnlockConditionParameterVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateUnlockConditionParameterVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateUnlockConditionParameterVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateUnlockConditionParameterVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartUnlockConditionParameterVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddMultipleConditionCheckType(FlatBufferBuilder builder, SCHALE.Common.FlatData.MultipleConditionCheckType multipleConditionCheckType) { builder.AddInt(5, (int)multipleConditionCheckType, 0); }
public static void AddMultipleConditionCheckType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.MultipleConditionCheckType multipleConditionCheckType_) { builder.AddInt(5, (int)multipleConditionCheckType_, 0); }
public static void AddUnlockConditionCount(FlatBufferBuilder builder, long unlockConditionCount) { builder.AddLong(6, unlockConditionCount, 0); }
public static void AddIsObject(FlatBufferBuilder builder, bool isObject) { builder.AddBool(7, isObject, false); }
public static void AddIsHorizon(FlatBufferBuilder builder, bool isHorizon) { builder.AddBool(8, isHorizon, false); }
public static void AddEmblemResource(FlatBufferBuilder builder, StringOffset emblemResourceOffset) { builder.AddOffset(9, emblemResourceOffset.Value, 0); }
public static void AddThumbResource(FlatBufferBuilder builder, StringOffset thumbResourceOffset) { builder.AddOffset(10, thumbResourceOffset.Value, 0); }
public static void AddFullResource(FlatBufferBuilder builder, StringOffset fullResourceOffset) { builder.AddOffset(11, fullResourceOffset.Value, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(12, localizeEtcId, 0); }
public static void AddSubNameLocalizeCodeId(FlatBufferBuilder builder, StringOffset subNameLocalizeCodeIdOffset) { builder.AddOffset(13, subNameLocalizeCodeIdOffset.Value, 0); }
public static void AddIsObjectOnFullResource(FlatBufferBuilder builder, bool isObjectOnFullResource) { builder.AddBool(8, isObjectOnFullResource, false); }
public static void AddIsHorizon(FlatBufferBuilder builder, bool isHorizon) { builder.AddBool(9, isHorizon, false); }
public static void AddEmblemResource(FlatBufferBuilder builder, StringOffset emblemResourceOffset) { builder.AddOffset(10, emblemResourceOffset.Value, 0); }
public static void AddThumbResource(FlatBufferBuilder builder, StringOffset thumbResourceOffset) { builder.AddOffset(11, thumbResourceOffset.Value, 0); }
public static void AddFullResource(FlatBufferBuilder builder, StringOffset fullResourceOffset) { builder.AddOffset(12, fullResourceOffset.Value, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(13, localizeEtcId, 0); }
public static void AddSubNameLocalizeCodeId(FlatBufferBuilder builder, StringOffset subNameLocalizeCodeIdOffset) { builder.AddOffset(14, subNameLocalizeCodeIdOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.EventContentCollectionExcel> EndEventContentCollectionExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.EventContentCollectionExcel>(o);
@ -136,9 +140,10 @@ public struct EventContentCollectionExcel : IFlatbufferObject
_o.UnlockConditionType = TableEncryptionService.Convert(this.UnlockConditionType, key);
_o.UnlockConditionParameter = new List<long>();
for (var _j = 0; _j < this.UnlockConditionParameterLength; ++_j) {_o.UnlockConditionParameter.Add(TableEncryptionService.Convert(this.UnlockConditionParameter(_j), key));}
_o.MultipleConditionCheckType = TableEncryptionService.Convert(this.MultipleConditionCheckType, key);
_o.MultipleConditionCheckType_ = TableEncryptionService.Convert(this.MultipleConditionCheckType_, key);
_o.UnlockConditionCount = TableEncryptionService.Convert(this.UnlockConditionCount, key);
_o.IsObject = TableEncryptionService.Convert(this.IsObject, key);
_o.IsObjectOnFullResource = TableEncryptionService.Convert(this.IsObjectOnFullResource, key);
_o.IsHorizon = TableEncryptionService.Convert(this.IsHorizon, key);
_o.EmblemResource = TableEncryptionService.Convert(this.EmblemResource, key);
_o.ThumbResource = TableEncryptionService.Convert(this.ThumbResource, key);
@ -164,9 +169,10 @@ public struct EventContentCollectionExcel : IFlatbufferObject
_o.GroupId,
_o.UnlockConditionType,
_UnlockConditionParameter,
_o.MultipleConditionCheckType,
_o.MultipleConditionCheckType_,
_o.UnlockConditionCount,
_o.IsObject,
_o.IsObjectOnFullResource,
_o.IsHorizon,
_EmblemResource,
_ThumbResource,
@ -181,11 +187,12 @@ public class EventContentCollectionExcelT
public long Id { get; set; }
public long EventContentId { get; set; }
public long GroupId { get; set; }
public SCHALE.Common.FlatData.EventCollectionUnlockType UnlockConditionType { get; set; }
public SCHALE.Common.FlatData.CollectionUnlockType UnlockConditionType { get; set; }
public List<long> UnlockConditionParameter { get; set; }
public SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType { get; set; }
public SCHALE.Common.FlatData.MultipleConditionCheckType MultipleConditionCheckType_ { get; set; }
public long UnlockConditionCount { get; set; }
public bool IsObject { get; set; }
public bool IsObjectOnFullResource { get; set; }
public bool IsHorizon { get; set; }
public string EmblemResource { get; set; }
public string ThumbResource { get; set; }
@ -197,11 +204,12 @@ public class EventContentCollectionExcelT
this.Id = 0;
this.EventContentId = 0;
this.GroupId = 0;
this.UnlockConditionType = SCHALE.Common.FlatData.EventCollectionUnlockType.None;
this.UnlockConditionType = SCHALE.Common.FlatData.CollectionUnlockType.None;
this.UnlockConditionParameter = null;
this.MultipleConditionCheckType = SCHALE.Common.FlatData.MultipleConditionCheckType.And;
this.MultipleConditionCheckType_ = SCHALE.Common.FlatData.MultipleConditionCheckType.And;
this.UnlockConditionCount = 0;
this.IsObject = false;
this.IsObjectOnFullResource = false;
this.IsHorizon = false;
this.EmblemResource = null;
this.ThumbResource = null;
@ -220,17 +228,18 @@ static public class EventContentCollectionExcelVerify
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*UnlockConditionType*/, 4 /*SCHALE.Common.FlatData.EventCollectionUnlockType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*UnlockConditionType*/, 4 /*SCHALE.Common.FlatData.CollectionUnlockType*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*UnlockConditionParameter*/, 8 /*long*/, false)
&& verifier.VerifyField(tablePos, 14 /*MultipleConditionCheckType*/, 4 /*SCHALE.Common.FlatData.MultipleConditionCheckType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*MultipleConditionCheckType_*/, 4 /*SCHALE.Common.FlatData.MultipleConditionCheckType*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*UnlockConditionCount*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*IsObject*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 20 /*IsHorizon*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 22 /*EmblemResource*/, false)
&& verifier.VerifyString(tablePos, 24 /*ThumbResource*/, false)
&& verifier.VerifyString(tablePos, 26 /*FullResource*/, false)
&& verifier.VerifyField(tablePos, 28 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyString(tablePos, 30 /*SubNameLocalizeCodeId*/, false)
&& verifier.VerifyField(tablePos, 20 /*IsObjectOnFullResource*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 22 /*IsHorizon*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 24 /*EmblemResource*/, false)
&& verifier.VerifyString(tablePos, 26 /*ThumbResource*/, false)
&& verifier.VerifyString(tablePos, 28 /*FullResource*/, false)
&& verifier.VerifyField(tablePos, 30 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyString(tablePos, 32 /*SubNameLocalizeCodeId*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,23 +21,23 @@ public struct EventContentCurrencyItemExcel : IFlatbufferObject
public EventContentCurrencyItemExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentItemType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentItemType.EventPoint; } }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentItemType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentItemType.EventPoint; } }
public long ItemUniqueId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.EventContentCurrencyItemExcel> CreateEventContentCurrencyItemExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.EventContentItemType EventContentItemType = SCHALE.Common.FlatData.EventContentItemType.EventPoint,
SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ = SCHALE.Common.FlatData.EventContentItemType.EventPoint,
long ItemUniqueId = 0) {
builder.StartTable(3);
EventContentCurrencyItemExcel.AddItemUniqueId(builder, ItemUniqueId);
EventContentCurrencyItemExcel.AddEventContentId(builder, EventContentId);
EventContentCurrencyItemExcel.AddEventContentItemType(builder, EventContentItemType);
EventContentCurrencyItemExcel.AddEventContentItemType_(builder, EventContentItemType_);
return EventContentCurrencyItemExcel.EndEventContentCurrencyItemExcel(builder);
}
public static void StartEventContentCurrencyItemExcel(FlatBufferBuilder builder) { builder.StartTable(3); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventContentItemType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentItemType eventContentItemType) { builder.AddInt(1, (int)eventContentItemType, 0); }
public static void AddEventContentItemType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentItemType eventContentItemType_) { builder.AddInt(1, (int)eventContentItemType_, 0); }
public static void AddItemUniqueId(FlatBufferBuilder builder, long itemUniqueId) { builder.AddLong(2, itemUniqueId, 0); }
public static Offset<SCHALE.Common.FlatData.EventContentCurrencyItemExcel> EndEventContentCurrencyItemExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -51,7 +51,7 @@ public struct EventContentCurrencyItemExcel : IFlatbufferObject
public void UnPackTo(EventContentCurrencyItemExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentCurrencyItem");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventContentItemType = TableEncryptionService.Convert(this.EventContentItemType, key);
_o.EventContentItemType_ = TableEncryptionService.Convert(this.EventContentItemType_, key);
_o.ItemUniqueId = TableEncryptionService.Convert(this.ItemUniqueId, key);
}
public static Offset<SCHALE.Common.FlatData.EventContentCurrencyItemExcel> Pack(FlatBufferBuilder builder, EventContentCurrencyItemExcelT _o) {
@ -59,7 +59,7 @@ public struct EventContentCurrencyItemExcel : IFlatbufferObject
return CreateEventContentCurrencyItemExcel(
builder,
_o.EventContentId,
_o.EventContentItemType,
_o.EventContentItemType_,
_o.ItemUniqueId);
}
}
@ -67,12 +67,12 @@ public struct EventContentCurrencyItemExcel : IFlatbufferObject
public class EventContentCurrencyItemExcelT
{
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType { get; set; }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ { get; set; }
public long ItemUniqueId { get; set; }
public EventContentCurrencyItemExcelT() {
this.EventContentId = 0;
this.EventContentItemType = SCHALE.Common.FlatData.EventContentItemType.EventPoint;
this.EventContentItemType_ = SCHALE.Common.FlatData.EventContentItemType.EventPoint;
this.ItemUniqueId = 0;
}
}
@ -84,7 +84,7 @@ static public class EventContentCurrencyItemExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentItemType*/, 4 /*SCHALE.Common.FlatData.EventContentItemType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentItemType_*/, 4 /*SCHALE.Common.FlatData.EventContentItemType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ItemUniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -22,26 +22,26 @@ public struct EventContentDebuffRewardExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventStageId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.EventContentItemType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentItemType.EventPoint; } }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.EventContentItemType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentItemType.EventPoint; } }
public long RewardPercentage { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.EventContentDebuffRewardExcel> CreateEventContentDebuffRewardExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long EventStageId = 0,
SCHALE.Common.FlatData.EventContentItemType EventContentItemType = SCHALE.Common.FlatData.EventContentItemType.EventPoint,
SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ = SCHALE.Common.FlatData.EventContentItemType.EventPoint,
long RewardPercentage = 0) {
builder.StartTable(4);
EventContentDebuffRewardExcel.AddRewardPercentage(builder, RewardPercentage);
EventContentDebuffRewardExcel.AddEventStageId(builder, EventStageId);
EventContentDebuffRewardExcel.AddEventContentId(builder, EventContentId);
EventContentDebuffRewardExcel.AddEventContentItemType(builder, EventContentItemType);
EventContentDebuffRewardExcel.AddEventContentItemType_(builder, EventContentItemType_);
return EventContentDebuffRewardExcel.EndEventContentDebuffRewardExcel(builder);
}
public static void StartEventContentDebuffRewardExcel(FlatBufferBuilder builder) { builder.StartTable(4); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventStageId(FlatBufferBuilder builder, long eventStageId) { builder.AddLong(1, eventStageId, 0); }
public static void AddEventContentItemType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentItemType eventContentItemType) { builder.AddInt(2, (int)eventContentItemType, 0); }
public static void AddEventContentItemType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentItemType eventContentItemType_) { builder.AddInt(2, (int)eventContentItemType_, 0); }
public static void AddRewardPercentage(FlatBufferBuilder builder, long rewardPercentage) { builder.AddLong(3, rewardPercentage, 0); }
public static Offset<SCHALE.Common.FlatData.EventContentDebuffRewardExcel> EndEventContentDebuffRewardExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -56,7 +56,7 @@ public struct EventContentDebuffRewardExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("EventContentDebuffReward");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventStageId = TableEncryptionService.Convert(this.EventStageId, key);
_o.EventContentItemType = TableEncryptionService.Convert(this.EventContentItemType, key);
_o.EventContentItemType_ = TableEncryptionService.Convert(this.EventContentItemType_, key);
_o.RewardPercentage = TableEncryptionService.Convert(this.RewardPercentage, key);
}
public static Offset<SCHALE.Common.FlatData.EventContentDebuffRewardExcel> Pack(FlatBufferBuilder builder, EventContentDebuffRewardExcelT _o) {
@ -65,7 +65,7 @@ public struct EventContentDebuffRewardExcel : IFlatbufferObject
builder,
_o.EventContentId,
_o.EventStageId,
_o.EventContentItemType,
_o.EventContentItemType_,
_o.RewardPercentage);
}
}
@ -74,13 +74,13 @@ public class EventContentDebuffRewardExcelT
{
public long EventContentId { get; set; }
public long EventStageId { get; set; }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType { get; set; }
public SCHALE.Common.FlatData.EventContentItemType EventContentItemType_ { get; set; }
public long RewardPercentage { get; set; }
public EventContentDebuffRewardExcelT() {
this.EventContentId = 0;
this.EventStageId = 0;
this.EventContentItemType = SCHALE.Common.FlatData.EventContentItemType.EventPoint;
this.EventContentItemType_ = SCHALE.Common.FlatData.EventContentItemType.EventPoint;
this.RewardPercentage = 0;
}
}
@ -93,7 +93,7 @@ static public class EventContentDebuffRewardExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventStageId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentItemType*/, 4 /*SCHALE.Common.FlatData.EventContentItemType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentItemType_*/, 4 /*SCHALE.Common.FlatData.EventContentItemType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*RewardPercentage*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -21,7 +21,7 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
public EventContentDiceRaceEffectExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceResultType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1; } }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceResultType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1; } }
public bool IsDiceResult { get { int o = __p.__offset(8); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string AniClip { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -41,7 +41,7 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentDiceRaceEffectExcel> CreateEventContentDiceRaceEffectExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1,
SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1,
bool IsDiceResult = false,
StringOffset AniClipOffset = default(StringOffset),
VectorOffset VoiceIdOffset = default(VectorOffset)) {
@ -49,14 +49,14 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
EventContentDiceRaceEffectExcel.AddEventContentId(builder, EventContentId);
EventContentDiceRaceEffectExcel.AddVoiceId(builder, VoiceIdOffset);
EventContentDiceRaceEffectExcel.AddAniClip(builder, AniClipOffset);
EventContentDiceRaceEffectExcel.AddEventContentDiceRaceResultType(builder, EventContentDiceRaceResultType);
EventContentDiceRaceEffectExcel.AddEventContentDiceRaceResultType_(builder, EventContentDiceRaceResultType_);
EventContentDiceRaceEffectExcel.AddIsDiceResult(builder, IsDiceResult);
return EventContentDiceRaceEffectExcel.EndEventContentDiceRaceEffectExcel(builder);
}
public static void StartEventContentDiceRaceEffectExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventContentDiceRaceResultType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceResultType eventContentDiceRaceResultType) { builder.AddInt(1, (int)eventContentDiceRaceResultType, 0); }
public static void AddEventContentDiceRaceResultType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceResultType eventContentDiceRaceResultType_) { builder.AddInt(1, (int)eventContentDiceRaceResultType_, 0); }
public static void AddIsDiceResult(FlatBufferBuilder builder, bool isDiceResult) { builder.AddBool(2, isDiceResult, false); }
public static void AddAniClip(FlatBufferBuilder builder, StringOffset aniClipOffset) { builder.AddOffset(3, aniClipOffset.Value, 0); }
public static void AddVoiceId(FlatBufferBuilder builder, VectorOffset voiceIdOffset) { builder.AddOffset(4, voiceIdOffset.Value, 0); }
@ -77,7 +77,7 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
public void UnPackTo(EventContentDiceRaceEffectExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentDiceRaceEffect");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventContentDiceRaceResultType = TableEncryptionService.Convert(this.EventContentDiceRaceResultType, key);
_o.EventContentDiceRaceResultType_ = TableEncryptionService.Convert(this.EventContentDiceRaceResultType_, key);
_o.IsDiceResult = TableEncryptionService.Convert(this.IsDiceResult, key);
_o.AniClip = TableEncryptionService.Convert(this.AniClip, key);
_o.VoiceId = new List<uint>();
@ -94,7 +94,7 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
return CreateEventContentDiceRaceEffectExcel(
builder,
_o.EventContentId,
_o.EventContentDiceRaceResultType,
_o.EventContentDiceRaceResultType_,
_o.IsDiceResult,
_AniClip,
_VoiceId);
@ -104,14 +104,14 @@ public struct EventContentDiceRaceEffectExcel : IFlatbufferObject
public class EventContentDiceRaceEffectExcelT
{
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ { get; set; }
public bool IsDiceResult { get; set; }
public string AniClip { get; set; }
public List<uint> VoiceId { get; set; }
public EventContentDiceRaceEffectExcelT() {
this.EventContentId = 0;
this.EventContentDiceRaceResultType = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1;
this.EventContentDiceRaceResultType_ = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1;
this.IsDiceResult = false;
this.AniClip = null;
this.VoiceId = null;
@ -125,7 +125,7 @@ static public class EventContentDiceRaceEffectExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentDiceRaceResultType*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceResultType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentDiceRaceResultType_*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceResultType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*IsDiceResult*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 10 /*AniClip*/, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*VoiceId*/, 4 /*uint*/, false)

View File

@ -22,7 +22,7 @@ public struct EventContentDiceRaceNodeExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NodeId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceNodeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode; } }
public SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceNodeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode; } }
public int MoveForwardTypeArg { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType(int j) { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(__p.__vector(o) + j * 4) : (SCHALE.Common.FlatData.ParcelType)0; }
public int RewardParcelTypeLength { get { int o = __p.__offset(12); return o != 0 ? __p.__vector_len(o) : 0; } }
@ -52,7 +52,7 @@ public struct EventContentDiceRaceNodeExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentDiceRaceNodeExcel> CreateEventContentDiceRaceNodeExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long NodeId = 0,
SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType = SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode,
SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType_ = SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode,
int MoveForwardTypeArg = 0,
VectorOffset RewardParcelTypeOffset = default(VectorOffset),
VectorOffset RewardParcelIdOffset = default(VectorOffset),
@ -64,14 +64,14 @@ public struct EventContentDiceRaceNodeExcel : IFlatbufferObject
EventContentDiceRaceNodeExcel.AddRewardParcelId(builder, RewardParcelIdOffset);
EventContentDiceRaceNodeExcel.AddRewardParcelType(builder, RewardParcelTypeOffset);
EventContentDiceRaceNodeExcel.AddMoveForwardTypeArg(builder, MoveForwardTypeArg);
EventContentDiceRaceNodeExcel.AddEventContentDiceRaceNodeType(builder, EventContentDiceRaceNodeType);
EventContentDiceRaceNodeExcel.AddEventContentDiceRaceNodeType_(builder, EventContentDiceRaceNodeType_);
return EventContentDiceRaceNodeExcel.EndEventContentDiceRaceNodeExcel(builder);
}
public static void StartEventContentDiceRaceNodeExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddNodeId(FlatBufferBuilder builder, long nodeId) { builder.AddLong(1, nodeId, 0); }
public static void AddEventContentDiceRaceNodeType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceNodeType eventContentDiceRaceNodeType) { builder.AddInt(2, (int)eventContentDiceRaceNodeType, 0); }
public static void AddEventContentDiceRaceNodeType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceNodeType eventContentDiceRaceNodeType_) { builder.AddInt(2, (int)eventContentDiceRaceNodeType_, 0); }
public static void AddMoveForwardTypeArg(FlatBufferBuilder builder, int moveForwardTypeArg) { builder.AddInt(3, moveForwardTypeArg, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, VectorOffset rewardParcelTypeOffset) { builder.AddOffset(4, rewardParcelTypeOffset.Value, 0); }
public static VectorOffset CreateRewardParcelTypeVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
@ -104,7 +104,7 @@ public struct EventContentDiceRaceNodeExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("EventContentDiceRaceNode");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.NodeId = TableEncryptionService.Convert(this.NodeId, key);
_o.EventContentDiceRaceNodeType = TableEncryptionService.Convert(this.EventContentDiceRaceNodeType, key);
_o.EventContentDiceRaceNodeType_ = TableEncryptionService.Convert(this.EventContentDiceRaceNodeType_, key);
_o.MoveForwardTypeArg = TableEncryptionService.Convert(this.MoveForwardTypeArg, key);
_o.RewardParcelType = new List<SCHALE.Common.FlatData.ParcelType>();
for (var _j = 0; _j < this.RewardParcelTypeLength; ++_j) {_o.RewardParcelType.Add(TableEncryptionService.Convert(this.RewardParcelType(_j), key));}
@ -134,7 +134,7 @@ public struct EventContentDiceRaceNodeExcel : IFlatbufferObject
builder,
_o.EventContentId,
_o.NodeId,
_o.EventContentDiceRaceNodeType,
_o.EventContentDiceRaceNodeType_,
_o.MoveForwardTypeArg,
_RewardParcelType,
_RewardParcelId,
@ -146,7 +146,7 @@ public class EventContentDiceRaceNodeExcelT
{
public long EventContentId { get; set; }
public long NodeId { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceNodeType EventContentDiceRaceNodeType_ { get; set; }
public int MoveForwardTypeArg { get; set; }
public List<SCHALE.Common.FlatData.ParcelType> RewardParcelType { get; set; }
public List<long> RewardParcelId { get; set; }
@ -155,7 +155,7 @@ public class EventContentDiceRaceNodeExcelT
public EventContentDiceRaceNodeExcelT() {
this.EventContentId = 0;
this.NodeId = 0;
this.EventContentDiceRaceNodeType = SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode;
this.EventContentDiceRaceNodeType_ = SCHALE.Common.FlatData.EventContentDiceRaceNodeType.StartNode;
this.MoveForwardTypeArg = 0;
this.RewardParcelType = null;
this.RewardParcelId = null;
@ -171,7 +171,7 @@ static public class EventContentDiceRaceNodeExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*NodeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentDiceRaceNodeType*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceNodeType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentDiceRaceNodeType_*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceNodeType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*MoveForwardTypeArg*/, 4 /*int*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, false)
&& verifier.VerifyVectorOfData(tablePos, 14 /*RewardParcelId*/, 8 /*long*/, false)

View File

@ -21,7 +21,7 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
public EventContentDiceRaceProbExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceResultType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1; } }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentDiceRaceResultType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1; } }
public long CostItemId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int CostItemAmount { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int DiceResult { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -29,7 +29,7 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentDiceRaceProbExcel> CreateEventContentDiceRaceProbExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1,
SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1,
long CostItemId = 0,
int CostItemAmount = 0,
int DiceResult = 0,
@ -40,13 +40,13 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
EventContentDiceRaceProbExcel.AddProb(builder, Prob);
EventContentDiceRaceProbExcel.AddDiceResult(builder, DiceResult);
EventContentDiceRaceProbExcel.AddCostItemAmount(builder, CostItemAmount);
EventContentDiceRaceProbExcel.AddEventContentDiceRaceResultType(builder, EventContentDiceRaceResultType);
EventContentDiceRaceProbExcel.AddEventContentDiceRaceResultType_(builder, EventContentDiceRaceResultType_);
return EventContentDiceRaceProbExcel.EndEventContentDiceRaceProbExcel(builder);
}
public static void StartEventContentDiceRaceProbExcel(FlatBufferBuilder builder) { builder.StartTable(6); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventContentDiceRaceResultType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceResultType eventContentDiceRaceResultType) { builder.AddInt(1, (int)eventContentDiceRaceResultType, 0); }
public static void AddEventContentDiceRaceResultType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentDiceRaceResultType eventContentDiceRaceResultType_) { builder.AddInt(1, (int)eventContentDiceRaceResultType_, 0); }
public static void AddCostItemId(FlatBufferBuilder builder, long costItemId) { builder.AddLong(2, costItemId, 0); }
public static void AddCostItemAmount(FlatBufferBuilder builder, int costItemAmount) { builder.AddInt(3, costItemAmount, 0); }
public static void AddDiceResult(FlatBufferBuilder builder, int diceResult) { builder.AddInt(4, diceResult, 0); }
@ -63,7 +63,7 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
public void UnPackTo(EventContentDiceRaceProbExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentDiceRaceProb");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventContentDiceRaceResultType = TableEncryptionService.Convert(this.EventContentDiceRaceResultType, key);
_o.EventContentDiceRaceResultType_ = TableEncryptionService.Convert(this.EventContentDiceRaceResultType_, key);
_o.CostItemId = TableEncryptionService.Convert(this.CostItemId, key);
_o.CostItemAmount = TableEncryptionService.Convert(this.CostItemAmount, key);
_o.DiceResult = TableEncryptionService.Convert(this.DiceResult, key);
@ -74,7 +74,7 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
return CreateEventContentDiceRaceProbExcel(
builder,
_o.EventContentId,
_o.EventContentDiceRaceResultType,
_o.EventContentDiceRaceResultType_,
_o.CostItemId,
_o.CostItemAmount,
_o.DiceResult,
@ -85,7 +85,7 @@ public struct EventContentDiceRaceProbExcel : IFlatbufferObject
public class EventContentDiceRaceProbExcelT
{
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType { get; set; }
public SCHALE.Common.FlatData.EventContentDiceRaceResultType EventContentDiceRaceResultType_ { get; set; }
public long CostItemId { get; set; }
public int CostItemAmount { get; set; }
public int DiceResult { get; set; }
@ -93,7 +93,7 @@ public class EventContentDiceRaceProbExcelT
public EventContentDiceRaceProbExcelT() {
this.EventContentId = 0;
this.EventContentDiceRaceResultType = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1;
this.EventContentDiceRaceResultType_ = SCHALE.Common.FlatData.EventContentDiceRaceResultType.DiceResult1;
this.CostItemId = 0;
this.CostItemAmount = 0;
this.DiceResult = 0;
@ -108,7 +108,7 @@ static public class EventContentDiceRaceProbExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentDiceRaceResultType*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceResultType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentDiceRaceResultType_*/, 4 /*SCHALE.Common.FlatData.EventContentDiceRaceResultType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*CostItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*CostItemAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*DiceResult*/, 4 /*int*/, 4, false)

View File

@ -14,6 +14,7 @@ public enum EventContentItemType : int
EventToken4 = 4,
EventToken5 = 5,
EventMeetUpTicket = 6,
EventEtcItem = 7,
};

View File

@ -21,7 +21,7 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
public EventContentLobbyMenuExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentType EventContentType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public string IconSpriteName { get { int o = __p.__offset(8); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetIconSpriteNameBytes() { return __p.__vector_as_span<byte>(8, 1); }
@ -49,7 +49,7 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentLobbyMenuExcel> CreateEventContentLobbyMenuExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.EventContentType EventContentType = SCHALE.Common.FlatData.EventContentType.Stage,
SCHALE.Common.FlatData.EventContentType EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage,
StringOffset IconSpriteNameOffset = default(StringOffset),
StringOffset ButtonTextOffset = default(StringOffset),
int DisplayOrder = 0,
@ -64,13 +64,13 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
EventContentLobbyMenuExcel.AddDisplayOrder(builder, DisplayOrder);
EventContentLobbyMenuExcel.AddButtonText(builder, ButtonTextOffset);
EventContentLobbyMenuExcel.AddIconSpriteName(builder, IconSpriteNameOffset);
EventContentLobbyMenuExcel.AddEventContentType(builder, EventContentType);
EventContentLobbyMenuExcel.AddEventContentType_(builder, EventContentType_);
return EventContentLobbyMenuExcel.EndEventContentLobbyMenuExcel(builder);
}
public static void StartEventContentLobbyMenuExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType) { builder.AddInt(1, (int)eventContentType, 0); }
public static void AddEventContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType_) { builder.AddInt(1, (int)eventContentType_, 0); }
public static void AddIconSpriteName(FlatBufferBuilder builder, StringOffset iconSpriteNameOffset) { builder.AddOffset(2, iconSpriteNameOffset.Value, 0); }
public static void AddButtonText(FlatBufferBuilder builder, StringOffset buttonTextOffset) { builder.AddOffset(3, buttonTextOffset.Value, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, int displayOrder) { builder.AddInt(4, displayOrder, 0); }
@ -89,7 +89,7 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
public void UnPackTo(EventContentLobbyMenuExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentLobbyMenu");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventContentType = TableEncryptionService.Convert(this.EventContentType, key);
_o.EventContentType_ = TableEncryptionService.Convert(this.EventContentType_, key);
_o.IconSpriteName = TableEncryptionService.Convert(this.IconSpriteName, key);
_o.ButtonText = TableEncryptionService.Convert(this.ButtonText, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
@ -105,7 +105,7 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
return CreateEventContentLobbyMenuExcel(
builder,
_o.EventContentId,
_o.EventContentType,
_o.EventContentType_,
_IconSpriteName,
_ButtonText,
_o.DisplayOrder,
@ -118,7 +118,7 @@ public struct EventContentLobbyMenuExcel : IFlatbufferObject
public class EventContentLobbyMenuExcelT
{
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get; set; }
public string IconSpriteName { get; set; }
public string ButtonText { get; set; }
public int DisplayOrder { get; set; }
@ -128,7 +128,7 @@ public class EventContentLobbyMenuExcelT
public EventContentLobbyMenuExcelT() {
this.EventContentId = 0;
this.EventContentType = SCHALE.Common.FlatData.EventContentType.Stage;
this.EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage;
this.IconSpriteName = null;
this.ButtonText = null;
this.DisplayOrder = 0;
@ -145,7 +145,7 @@ static public class EventContentLobbyMenuExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentType*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentType_*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyString(tablePos, 8 /*IconSpriteName*/, false)
&& verifier.VerifyString(tablePos, 10 /*ButtonText*/, false)
&& verifier.VerifyField(tablePos, 12 /*DisplayOrder*/, 4 /*int*/, 4, false)

View File

@ -29,8 +29,8 @@ public struct EventContentNotifyExcel : IFlatbufferObject
public ArraySegment<byte>? GetIconPathBytes() { return __p.__vector_as_arraysegment(8); }
#endif
public byte[] GetIconPathArray() { return __p.__vector_as_array<byte>(8); }
public SCHALE.Common.FlatData.EventNotifyType EventNotifyType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.EventNotifyType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent; } }
public SCHALE.Common.FlatData.EventTargetType EventTargetType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.EventTargetType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventTargetType.WeekDungeon; } }
public SCHALE.Common.FlatData.EventNotifyType EventNotifyType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.EventNotifyType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent; } }
public SCHALE.Common.FlatData.EventTargetType EventTargetType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.EventTargetType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventTargetType.WeekDungeon; } }
public SCHALE.Common.FlatData.EventTargetType ShortcutEventTargetType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.EventTargetType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventTargetType.WeekDungeon; } }
public bool IsShortcutEnable { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -38,14 +38,14 @@ public struct EventContentNotifyExcel : IFlatbufferObject
int Id = 0,
uint LocalizeEtcId = 0,
StringOffset IconPathOffset = default(StringOffset),
SCHALE.Common.FlatData.EventNotifyType EventNotifyType = SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent,
SCHALE.Common.FlatData.EventTargetType EventTargetType = SCHALE.Common.FlatData.EventTargetType.WeekDungeon,
SCHALE.Common.FlatData.EventNotifyType EventNotifyType_ = SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent,
SCHALE.Common.FlatData.EventTargetType EventTargetType_ = SCHALE.Common.FlatData.EventTargetType.WeekDungeon,
SCHALE.Common.FlatData.EventTargetType ShortcutEventTargetType = SCHALE.Common.FlatData.EventTargetType.WeekDungeon,
bool IsShortcutEnable = false) {
builder.StartTable(7);
EventContentNotifyExcel.AddShortcutEventTargetType(builder, ShortcutEventTargetType);
EventContentNotifyExcel.AddEventTargetType(builder, EventTargetType);
EventContentNotifyExcel.AddEventNotifyType(builder, EventNotifyType);
EventContentNotifyExcel.AddEventTargetType_(builder, EventTargetType_);
EventContentNotifyExcel.AddEventNotifyType_(builder, EventNotifyType_);
EventContentNotifyExcel.AddIconPath(builder, IconPathOffset);
EventContentNotifyExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
EventContentNotifyExcel.AddId(builder, Id);
@ -57,8 +57,8 @@ public struct EventContentNotifyExcel : IFlatbufferObject
public static void AddId(FlatBufferBuilder builder, int id) { builder.AddInt(0, id, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(1, localizeEtcId, 0); }
public static void AddIconPath(FlatBufferBuilder builder, StringOffset iconPathOffset) { builder.AddOffset(2, iconPathOffset.Value, 0); }
public static void AddEventNotifyType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventNotifyType eventNotifyType) { builder.AddInt(3, (int)eventNotifyType, 0); }
public static void AddEventTargetType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventTargetType eventTargetType) { builder.AddInt(4, (int)eventTargetType, 0); }
public static void AddEventNotifyType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventNotifyType eventNotifyType_) { builder.AddInt(3, (int)eventNotifyType_, 0); }
public static void AddEventTargetType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventTargetType eventTargetType_) { builder.AddInt(4, (int)eventTargetType_, 0); }
public static void AddShortcutEventTargetType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventTargetType shortcutEventTargetType) { builder.AddInt(5, (int)shortcutEventTargetType, 0); }
public static void AddIsShortcutEnable(FlatBufferBuilder builder, bool isShortcutEnable) { builder.AddBool(6, isShortcutEnable, false); }
public static Offset<SCHALE.Common.FlatData.EventContentNotifyExcel> EndEventContentNotifyExcel(FlatBufferBuilder builder) {
@ -75,8 +75,8 @@ public struct EventContentNotifyExcel : IFlatbufferObject
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
_o.IconPath = TableEncryptionService.Convert(this.IconPath, key);
_o.EventNotifyType = TableEncryptionService.Convert(this.EventNotifyType, key);
_o.EventTargetType = TableEncryptionService.Convert(this.EventTargetType, key);
_o.EventNotifyType_ = TableEncryptionService.Convert(this.EventNotifyType_, key);
_o.EventTargetType_ = TableEncryptionService.Convert(this.EventTargetType_, key);
_o.ShortcutEventTargetType = TableEncryptionService.Convert(this.ShortcutEventTargetType, key);
_o.IsShortcutEnable = TableEncryptionService.Convert(this.IsShortcutEnable, key);
}
@ -88,8 +88,8 @@ public struct EventContentNotifyExcel : IFlatbufferObject
_o.Id,
_o.LocalizeEtcId,
_IconPath,
_o.EventNotifyType,
_o.EventTargetType,
_o.EventNotifyType_,
_o.EventTargetType_,
_o.ShortcutEventTargetType,
_o.IsShortcutEnable);
}
@ -100,8 +100,8 @@ public class EventContentNotifyExcelT
public int Id { get; set; }
public uint LocalizeEtcId { get; set; }
public string IconPath { get; set; }
public SCHALE.Common.FlatData.EventNotifyType EventNotifyType { get; set; }
public SCHALE.Common.FlatData.EventTargetType EventTargetType { get; set; }
public SCHALE.Common.FlatData.EventNotifyType EventNotifyType_ { get; set; }
public SCHALE.Common.FlatData.EventTargetType EventTargetType_ { get; set; }
public SCHALE.Common.FlatData.EventTargetType ShortcutEventTargetType { get; set; }
public bool IsShortcutEnable { get; set; }
@ -109,8 +109,8 @@ public class EventContentNotifyExcelT
this.Id = 0;
this.LocalizeEtcId = 0;
this.IconPath = null;
this.EventNotifyType = SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent;
this.EventTargetType = SCHALE.Common.FlatData.EventTargetType.WeekDungeon;
this.EventNotifyType_ = SCHALE.Common.FlatData.EventNotifyType.RewardIncreaseEvent;
this.EventTargetType_ = SCHALE.Common.FlatData.EventTargetType.WeekDungeon;
this.ShortcutEventTargetType = SCHALE.Common.FlatData.EventTargetType.WeekDungeon;
this.IsShortcutEnable = false;
}
@ -125,8 +125,8 @@ static public class EventContentNotifyExcelVerify
&& verifier.VerifyField(tablePos, 4 /*Id*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
&& verifier.VerifyString(tablePos, 8 /*IconPath*/, false)
&& verifier.VerifyField(tablePos, 10 /*EventNotifyType*/, 4 /*SCHALE.Common.FlatData.EventNotifyType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*EventTargetType*/, 4 /*SCHALE.Common.FlatData.EventTargetType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*EventNotifyType_*/, 4 /*SCHALE.Common.FlatData.EventNotifyType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*EventTargetType_*/, 4 /*SCHALE.Common.FlatData.EventTargetType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*ShortcutEventTargetType*/, 4 /*SCHALE.Common.FlatData.EventTargetType*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*IsShortcutEnable*/, 1 /*bool*/, 1, false)
&& verifier.VerifyTableEnd(tablePos);

View File

@ -11,6 +11,7 @@ public enum EventContentReleaseType : int
Permanent = 1,
MainStory = 2,
PermanentSpecialOperate = 3,
PermanentConquest = 4,
};

View File

@ -30,11 +30,11 @@ public struct EventContentSeasonExcel : IFlatbufferObject
public ArraySegment<byte>? GetNameBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public byte[] GetNameArray() { return __p.__vector_as_array<byte>(10); }
public SCHALE.Common.FlatData.EventContentType EventContentType { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.OpenConditionContent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.OpenConditionContent.Shop; } }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.OpenConditionContent)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.OpenConditionContent.Shop; } }
public bool EventDisplay { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public int IconOrder { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.SubEventType SubEventType { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.SubEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.SubEventType.None; } }
public SCHALE.Common.FlatData.SubEventType SubEventType_ { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.SubEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.SubEventType.None; } }
public bool SubEvent { get { int o = __p.__offset(22); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long EventItemId { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MainEventId { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -140,29 +140,37 @@ public struct EventContentSeasonExcel : IFlatbufferObject
public ArraySegment<byte>? GetMinigameMissionBgPrefabNameBytes() { return __p.__vector_as_arraysegment(60); }
#endif
public byte[] GetMinigameMissionBgPrefabNameArray() { return __p.__vector_as_array<byte>(60); }
public string CardBgImagePath { get { int o = __p.__offset(62); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string MinigameMissionBgImagePath { get { int o = __p.__offset(62); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetCardBgImagePathBytes() { return __p.__vector_as_span<byte>(62, 1); }
public Span<byte> GetMinigameMissionBgImagePathBytes() { return __p.__vector_as_span<byte>(62, 1); }
#else
public ArraySegment<byte>? GetCardBgImagePathBytes() { return __p.__vector_as_arraysegment(62); }
public ArraySegment<byte>? GetMinigameMissionBgImagePathBytes() { return __p.__vector_as_arraysegment(62); }
#endif
public byte[] GetCardBgImagePathArray() { return __p.__vector_as_array<byte>(62); }
public bool EventAssist { get { int o = __p.__offset(64); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType { get { int o = __p.__offset(66); return o != 0 ? (SCHALE.Common.FlatData.EventContentReleaseType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentReleaseType.None; } }
public long EventContentStageRewardIdPermanent { get { int o = __p.__offset(68); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTagPermanent { get { int o = __p.__offset(70); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public long MiniEventShortCutScenarioModeId { get { int o = __p.__offset(72); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public byte[] GetMinigameMissionBgImagePathArray() { return __p.__vector_as_array<byte>(62); }
public string CardBgImagePath { get { int o = __p.__offset(64); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetCardBgImagePathBytes() { return __p.__vector_as_span<byte>(64, 1); }
#else
public ArraySegment<byte>? GetCardBgImagePathBytes() { return __p.__vector_as_arraysegment(64); }
#endif
public byte[] GetCardBgImagePathArray() { return __p.__vector_as_array<byte>(64); }
public bool EventAssist { get { int o = __p.__offset(66); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType_ { get { int o = __p.__offset(68); return o != 0 ? (SCHALE.Common.FlatData.EventContentReleaseType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentReleaseType.None; } }
public long EventContentStageRewardIdPermanent { get { int o = __p.__offset(70); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTagPermanent { get { int o = __p.__offset(72); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public long MiniEventShortCutScenarioModeId { get { int o = __p.__offset(74); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioContentCollectionGroupId { get { int o = __p.__offset(76); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.EventContentSeasonExcel> CreateEventContentSeasonExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long OriginalEventContentId = 0,
bool IsReturn = false,
StringOffset NameOffset = default(StringOffset),
SCHALE.Common.FlatData.EventContentType EventContentType = SCHALE.Common.FlatData.EventContentType.Stage,
SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent = SCHALE.Common.FlatData.OpenConditionContent.Shop,
SCHALE.Common.FlatData.EventContentType EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage,
SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent_ = SCHALE.Common.FlatData.OpenConditionContent.Shop,
bool EventDisplay = false,
int IconOrder = 0,
SCHALE.Common.FlatData.SubEventType SubEventType = SCHALE.Common.FlatData.SubEventType.None,
SCHALE.Common.FlatData.SubEventType SubEventType_ = SCHALE.Common.FlatData.SubEventType.None,
bool SubEvent = false,
long EventItemId = 0,
long MainEventId = 0,
@ -183,13 +191,16 @@ public struct EventContentSeasonExcel : IFlatbufferObject
StringOffset MinigameLobbyPrefabNameOffset = default(StringOffset),
StringOffset MinigameVictoryPrefabNameOffset = default(StringOffset),
StringOffset MinigameMissionBgPrefabNameOffset = default(StringOffset),
StringOffset MinigameMissionBgImagePathOffset = default(StringOffset),
StringOffset CardBgImagePathOffset = default(StringOffset),
bool EventAssist = false,
SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType = SCHALE.Common.FlatData.EventContentReleaseType.None,
SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType_ = SCHALE.Common.FlatData.EventContentReleaseType.None,
long EventContentStageRewardIdPermanent = 0,
SCHALE.Common.FlatData.RewardTag RewardTagPermanent = SCHALE.Common.FlatData.RewardTag.Default,
long MiniEventShortCutScenarioModeId = 0) {
builder.StartTable(35);
long MiniEventShortCutScenarioModeId = 0,
long ScenarioContentCollectionGroupId = 0) {
builder.StartTable(37);
EventContentSeasonExcel.AddScenarioContentCollectionGroupId(builder, ScenarioContentCollectionGroupId);
EventContentSeasonExcel.AddMiniEventShortCutScenarioModeId(builder, MiniEventShortCutScenarioModeId);
EventContentSeasonExcel.AddEventContentStageRewardIdPermanent(builder, EventContentStageRewardIdPermanent);
EventContentSeasonExcel.AddShiftTriggerStageId(builder, ShiftTriggerStageId);
@ -200,8 +211,9 @@ public struct EventContentSeasonExcel : IFlatbufferObject
EventContentSeasonExcel.AddOriginalEventContentId(builder, OriginalEventContentId);
EventContentSeasonExcel.AddEventContentId(builder, EventContentId);
EventContentSeasonExcel.AddRewardTagPermanent(builder, RewardTagPermanent);
EventContentSeasonExcel.AddEventContentReleaseType(builder, EventContentReleaseType);
EventContentSeasonExcel.AddEventContentReleaseType_(builder, EventContentReleaseType_);
EventContentSeasonExcel.AddCardBgImagePath(builder, CardBgImagePathOffset);
EventContentSeasonExcel.AddMinigameMissionBgImagePath(builder, MinigameMissionBgImagePathOffset);
EventContentSeasonExcel.AddMinigameMissionBgPrefabName(builder, MinigameMissionBgPrefabNameOffset);
EventContentSeasonExcel.AddMinigameVictoryPrefabName(builder, MinigameVictoryPrefabNameOffset);
EventContentSeasonExcel.AddMinigameLobbyPrefabName(builder, MinigameLobbyPrefabNameOffset);
@ -216,10 +228,10 @@ public struct EventContentSeasonExcel : IFlatbufferObject
EventContentSeasonExcel.AddEventContentCloseTime(builder, EventContentCloseTimeOffset);
EventContentSeasonExcel.AddEventContentOpenTime(builder, EventContentOpenTimeOffset);
EventContentSeasonExcel.AddBeforehandExposedTime(builder, BeforehandExposedTimeOffset);
EventContentSeasonExcel.AddSubEventType(builder, SubEventType);
EventContentSeasonExcel.AddSubEventType_(builder, SubEventType_);
EventContentSeasonExcel.AddIconOrder(builder, IconOrder);
EventContentSeasonExcel.AddOpenConditionContent(builder, OpenConditionContent);
EventContentSeasonExcel.AddEventContentType(builder, EventContentType);
EventContentSeasonExcel.AddOpenConditionContent_(builder, OpenConditionContent_);
EventContentSeasonExcel.AddEventContentType_(builder, EventContentType_);
EventContentSeasonExcel.AddName(builder, NameOffset);
EventContentSeasonExcel.AddEventAssist(builder, EventAssist);
EventContentSeasonExcel.AddSubEvent(builder, SubEvent);
@ -228,16 +240,16 @@ public struct EventContentSeasonExcel : IFlatbufferObject
return EventContentSeasonExcel.EndEventContentSeasonExcel(builder);
}
public static void StartEventContentSeasonExcel(FlatBufferBuilder builder) { builder.StartTable(35); }
public static void StartEventContentSeasonExcel(FlatBufferBuilder builder) { builder.StartTable(37); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddOriginalEventContentId(FlatBufferBuilder builder, long originalEventContentId) { builder.AddLong(1, originalEventContentId, 0); }
public static void AddIsReturn(FlatBufferBuilder builder, bool isReturn) { builder.AddBool(2, isReturn, false); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(3, nameOffset.Value, 0); }
public static void AddEventContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType) { builder.AddInt(4, (int)eventContentType, 0); }
public static void AddOpenConditionContent(FlatBufferBuilder builder, SCHALE.Common.FlatData.OpenConditionContent openConditionContent) { builder.AddInt(5, (int)openConditionContent, 0); }
public static void AddEventContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType_) { builder.AddInt(4, (int)eventContentType_, 0); }
public static void AddOpenConditionContent_(FlatBufferBuilder builder, SCHALE.Common.FlatData.OpenConditionContent openConditionContent_) { builder.AddInt(5, (int)openConditionContent_, 0); }
public static void AddEventDisplay(FlatBufferBuilder builder, bool eventDisplay) { builder.AddBool(6, eventDisplay, false); }
public static void AddIconOrder(FlatBufferBuilder builder, int iconOrder) { builder.AddInt(7, iconOrder, 0); }
public static void AddSubEventType(FlatBufferBuilder builder, SCHALE.Common.FlatData.SubEventType subEventType) { builder.AddInt(8, (int)subEventType, 0); }
public static void AddSubEventType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.SubEventType subEventType_) { builder.AddInt(8, (int)subEventType_, 0); }
public static void AddSubEvent(FlatBufferBuilder builder, bool subEvent) { builder.AddBool(9, subEvent, false); }
public static void AddEventItemId(FlatBufferBuilder builder, long eventItemId) { builder.AddLong(10, eventItemId, 0); }
public static void AddMainEventId(FlatBufferBuilder builder, long mainEventId) { builder.AddLong(11, mainEventId, 0); }
@ -263,12 +275,14 @@ public struct EventContentSeasonExcel : IFlatbufferObject
public static void AddMinigameLobbyPrefabName(FlatBufferBuilder builder, StringOffset minigameLobbyPrefabNameOffset) { builder.AddOffset(26, minigameLobbyPrefabNameOffset.Value, 0); }
public static void AddMinigameVictoryPrefabName(FlatBufferBuilder builder, StringOffset minigameVictoryPrefabNameOffset) { builder.AddOffset(27, minigameVictoryPrefabNameOffset.Value, 0); }
public static void AddMinigameMissionBgPrefabName(FlatBufferBuilder builder, StringOffset minigameMissionBgPrefabNameOffset) { builder.AddOffset(28, minigameMissionBgPrefabNameOffset.Value, 0); }
public static void AddCardBgImagePath(FlatBufferBuilder builder, StringOffset cardBgImagePathOffset) { builder.AddOffset(29, cardBgImagePathOffset.Value, 0); }
public static void AddEventAssist(FlatBufferBuilder builder, bool eventAssist) { builder.AddBool(30, eventAssist, false); }
public static void AddEventContentReleaseType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentReleaseType eventContentReleaseType) { builder.AddInt(31, (int)eventContentReleaseType, 0); }
public static void AddEventContentStageRewardIdPermanent(FlatBufferBuilder builder, long eventContentStageRewardIdPermanent) { builder.AddLong(32, eventContentStageRewardIdPermanent, 0); }
public static void AddRewardTagPermanent(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTagPermanent) { builder.AddInt(33, (int)rewardTagPermanent, 0); }
public static void AddMiniEventShortCutScenarioModeId(FlatBufferBuilder builder, long miniEventShortCutScenarioModeId) { builder.AddLong(34, miniEventShortCutScenarioModeId, 0); }
public static void AddMinigameMissionBgImagePath(FlatBufferBuilder builder, StringOffset minigameMissionBgImagePathOffset) { builder.AddOffset(29, minigameMissionBgImagePathOffset.Value, 0); }
public static void AddCardBgImagePath(FlatBufferBuilder builder, StringOffset cardBgImagePathOffset) { builder.AddOffset(30, cardBgImagePathOffset.Value, 0); }
public static void AddEventAssist(FlatBufferBuilder builder, bool eventAssist) { builder.AddBool(31, eventAssist, false); }
public static void AddEventContentReleaseType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentReleaseType eventContentReleaseType_) { builder.AddInt(32, (int)eventContentReleaseType_, 0); }
public static void AddEventContentStageRewardIdPermanent(FlatBufferBuilder builder, long eventContentStageRewardIdPermanent) { builder.AddLong(33, eventContentStageRewardIdPermanent, 0); }
public static void AddRewardTagPermanent(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTagPermanent) { builder.AddInt(34, (int)rewardTagPermanent, 0); }
public static void AddMiniEventShortCutScenarioModeId(FlatBufferBuilder builder, long miniEventShortCutScenarioModeId) { builder.AddLong(35, miniEventShortCutScenarioModeId, 0); }
public static void AddScenarioContentCollectionGroupId(FlatBufferBuilder builder, long scenarioContentCollectionGroupId) { builder.AddLong(36, scenarioContentCollectionGroupId, 0); }
public static Offset<SCHALE.Common.FlatData.EventContentSeasonExcel> EndEventContentSeasonExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.EventContentSeasonExcel>(o);
@ -284,11 +298,11 @@ public struct EventContentSeasonExcel : IFlatbufferObject
_o.OriginalEventContentId = TableEncryptionService.Convert(this.OriginalEventContentId, key);
_o.IsReturn = TableEncryptionService.Convert(this.IsReturn, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.EventContentType = TableEncryptionService.Convert(this.EventContentType, key);
_o.OpenConditionContent = TableEncryptionService.Convert(this.OpenConditionContent, key);
_o.EventContentType_ = TableEncryptionService.Convert(this.EventContentType_, key);
_o.OpenConditionContent_ = TableEncryptionService.Convert(this.OpenConditionContent_, key);
_o.EventDisplay = TableEncryptionService.Convert(this.EventDisplay, key);
_o.IconOrder = TableEncryptionService.Convert(this.IconOrder, key);
_o.SubEventType = TableEncryptionService.Convert(this.SubEventType, key);
_o.SubEventType_ = TableEncryptionService.Convert(this.SubEventType_, key);
_o.SubEvent = TableEncryptionService.Convert(this.SubEvent, key);
_o.EventItemId = TableEncryptionService.Convert(this.EventItemId, key);
_o.MainEventId = TableEncryptionService.Convert(this.MainEventId, key);
@ -310,12 +324,14 @@ public struct EventContentSeasonExcel : IFlatbufferObject
_o.MinigameLobbyPrefabName = TableEncryptionService.Convert(this.MinigameLobbyPrefabName, key);
_o.MinigameVictoryPrefabName = TableEncryptionService.Convert(this.MinigameVictoryPrefabName, key);
_o.MinigameMissionBgPrefabName = TableEncryptionService.Convert(this.MinigameMissionBgPrefabName, key);
_o.MinigameMissionBgImagePath = TableEncryptionService.Convert(this.MinigameMissionBgImagePath, key);
_o.CardBgImagePath = TableEncryptionService.Convert(this.CardBgImagePath, key);
_o.EventAssist = TableEncryptionService.Convert(this.EventAssist, key);
_o.EventContentReleaseType = TableEncryptionService.Convert(this.EventContentReleaseType, key);
_o.EventContentReleaseType_ = TableEncryptionService.Convert(this.EventContentReleaseType_, key);
_o.EventContentStageRewardIdPermanent = TableEncryptionService.Convert(this.EventContentStageRewardIdPermanent, key);
_o.RewardTagPermanent = TableEncryptionService.Convert(this.RewardTagPermanent, key);
_o.MiniEventShortCutScenarioModeId = TableEncryptionService.Convert(this.MiniEventShortCutScenarioModeId, key);
_o.ScenarioContentCollectionGroupId = TableEncryptionService.Convert(this.ScenarioContentCollectionGroupId, key);
}
public static Offset<SCHALE.Common.FlatData.EventContentSeasonExcel> Pack(FlatBufferBuilder builder, EventContentSeasonExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.EventContentSeasonExcel>);
@ -338,6 +354,7 @@ public struct EventContentSeasonExcel : IFlatbufferObject
var _MinigameLobbyPrefabName = _o.MinigameLobbyPrefabName == null ? default(StringOffset) : builder.CreateString(_o.MinigameLobbyPrefabName);
var _MinigameVictoryPrefabName = _o.MinigameVictoryPrefabName == null ? default(StringOffset) : builder.CreateString(_o.MinigameVictoryPrefabName);
var _MinigameMissionBgPrefabName = _o.MinigameMissionBgPrefabName == null ? default(StringOffset) : builder.CreateString(_o.MinigameMissionBgPrefabName);
var _MinigameMissionBgImagePath = _o.MinigameMissionBgImagePath == null ? default(StringOffset) : builder.CreateString(_o.MinigameMissionBgImagePath);
var _CardBgImagePath = _o.CardBgImagePath == null ? default(StringOffset) : builder.CreateString(_o.CardBgImagePath);
return CreateEventContentSeasonExcel(
builder,
@ -345,11 +362,11 @@ public struct EventContentSeasonExcel : IFlatbufferObject
_o.OriginalEventContentId,
_o.IsReturn,
_Name,
_o.EventContentType,
_o.OpenConditionContent,
_o.EventContentType_,
_o.OpenConditionContent_,
_o.EventDisplay,
_o.IconOrder,
_o.SubEventType,
_o.SubEventType_,
_o.SubEvent,
_o.EventItemId,
_o.MainEventId,
@ -370,12 +387,14 @@ public struct EventContentSeasonExcel : IFlatbufferObject
_MinigameLobbyPrefabName,
_MinigameVictoryPrefabName,
_MinigameMissionBgPrefabName,
_MinigameMissionBgImagePath,
_CardBgImagePath,
_o.EventAssist,
_o.EventContentReleaseType,
_o.EventContentReleaseType_,
_o.EventContentStageRewardIdPermanent,
_o.RewardTagPermanent,
_o.MiniEventShortCutScenarioModeId);
_o.MiniEventShortCutScenarioModeId,
_o.ScenarioContentCollectionGroupId);
}
}
@ -385,11 +404,11 @@ public class EventContentSeasonExcelT
public long OriginalEventContentId { get; set; }
public bool IsReturn { get; set; }
public string Name { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType { get; set; }
public SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get; set; }
public SCHALE.Common.FlatData.OpenConditionContent OpenConditionContent_ { get; set; }
public bool EventDisplay { get; set; }
public int IconOrder { get; set; }
public SCHALE.Common.FlatData.SubEventType SubEventType { get; set; }
public SCHALE.Common.FlatData.SubEventType SubEventType_ { get; set; }
public bool SubEvent { get; set; }
public long EventItemId { get; set; }
public long MainEventId { get; set; }
@ -410,23 +429,25 @@ public class EventContentSeasonExcelT
public string MinigameLobbyPrefabName { get; set; }
public string MinigameVictoryPrefabName { get; set; }
public string MinigameMissionBgPrefabName { get; set; }
public string MinigameMissionBgImagePath { get; set; }
public string CardBgImagePath { get; set; }
public bool EventAssist { get; set; }
public SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType { get; set; }
public SCHALE.Common.FlatData.EventContentReleaseType EventContentReleaseType_ { get; set; }
public long EventContentStageRewardIdPermanent { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTagPermanent { get; set; }
public long MiniEventShortCutScenarioModeId { get; set; }
public long ScenarioContentCollectionGroupId { get; set; }
public EventContentSeasonExcelT() {
this.EventContentId = 0;
this.OriginalEventContentId = 0;
this.IsReturn = false;
this.Name = null;
this.EventContentType = SCHALE.Common.FlatData.EventContentType.Stage;
this.OpenConditionContent = SCHALE.Common.FlatData.OpenConditionContent.Shop;
this.EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage;
this.OpenConditionContent_ = SCHALE.Common.FlatData.OpenConditionContent.Shop;
this.EventDisplay = false;
this.IconOrder = 0;
this.SubEventType = SCHALE.Common.FlatData.SubEventType.None;
this.SubEventType_ = SCHALE.Common.FlatData.SubEventType.None;
this.SubEvent = false;
this.EventItemId = 0;
this.MainEventId = 0;
@ -447,12 +468,14 @@ public class EventContentSeasonExcelT
this.MinigameLobbyPrefabName = null;
this.MinigameVictoryPrefabName = null;
this.MinigameMissionBgPrefabName = null;
this.MinigameMissionBgImagePath = null;
this.CardBgImagePath = null;
this.EventAssist = false;
this.EventContentReleaseType = SCHALE.Common.FlatData.EventContentReleaseType.None;
this.EventContentReleaseType_ = SCHALE.Common.FlatData.EventContentReleaseType.None;
this.EventContentStageRewardIdPermanent = 0;
this.RewardTagPermanent = SCHALE.Common.FlatData.RewardTag.Default;
this.MiniEventShortCutScenarioModeId = 0;
this.ScenarioContentCollectionGroupId = 0;
}
}
@ -466,11 +489,11 @@ static public class EventContentSeasonExcelVerify
&& verifier.VerifyField(tablePos, 6 /*OriginalEventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*IsReturn*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 10 /*Name*/, false)
&& verifier.VerifyField(tablePos, 12 /*EventContentType*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*OpenConditionContent*/, 4 /*SCHALE.Common.FlatData.OpenConditionContent*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*EventContentType_*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*OpenConditionContent_*/, 4 /*SCHALE.Common.FlatData.OpenConditionContent*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*EventDisplay*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 18 /*IconOrder*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*SubEventType*/, 4 /*SCHALE.Common.FlatData.SubEventType*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*SubEventType_*/, 4 /*SCHALE.Common.FlatData.SubEventType*/, 4, false)
&& verifier.VerifyField(tablePos, 22 /*SubEvent*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 24 /*EventItemId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 26 /*MainEventId*/, 8 /*long*/, 8, false)
@ -491,12 +514,14 @@ static public class EventContentSeasonExcelVerify
&& verifier.VerifyString(tablePos, 56 /*MinigameLobbyPrefabName*/, false)
&& verifier.VerifyString(tablePos, 58 /*MinigameVictoryPrefabName*/, false)
&& verifier.VerifyString(tablePos, 60 /*MinigameMissionBgPrefabName*/, false)
&& verifier.VerifyString(tablePos, 62 /*CardBgImagePath*/, false)
&& verifier.VerifyField(tablePos, 64 /*EventAssist*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 66 /*EventContentReleaseType*/, 4 /*SCHALE.Common.FlatData.EventContentReleaseType*/, 4, false)
&& verifier.VerifyField(tablePos, 68 /*EventContentStageRewardIdPermanent*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 70 /*RewardTagPermanent*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 72 /*MiniEventShortCutScenarioModeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 62 /*MinigameMissionBgImagePath*/, false)
&& verifier.VerifyString(tablePos, 64 /*CardBgImagePath*/, false)
&& verifier.VerifyField(tablePos, 66 /*EventAssist*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 68 /*EventContentReleaseType_*/, 4 /*SCHALE.Common.FlatData.EventContentReleaseType*/, 4, false)
&& verifier.VerifyField(tablePos, 70 /*EventContentStageRewardIdPermanent*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 72 /*RewardTagPermanent*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 74 /*MiniEventShortCutScenarioModeId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 76 /*ScenarioContentCollectionGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -50,7 +50,7 @@ public struct EventContentShopExcel : IFlatbufferObject
public byte[] GetSalePeriodToArray() { return __p.__vector_as_array<byte>(20); }
public long PurchaseCooltimeMin { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PurchaseCountLimit { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.PurchaseCountResetType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PurchaseCountResetType.None; } }
public SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType_ { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.PurchaseCountResetType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PurchaseCountResetType.None; } }
public string BuyReportEventName { get { int o = __p.__offset(28); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetBuyReportEventNameBytes() { return __p.__vector_as_span<byte>(28, 1); }
@ -72,7 +72,7 @@ public struct EventContentShopExcel : IFlatbufferObject
StringOffset SalePeriodToOffset = default(StringOffset),
long PurchaseCooltimeMin = 0,
long PurchaseCountLimit = 0,
SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType = SCHALE.Common.FlatData.PurchaseCountResetType.None,
SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType_ = SCHALE.Common.FlatData.PurchaseCountResetType.None,
StringOffset BuyReportEventNameOffset = default(StringOffset),
bool RestrictBuyWhenInventoryFull = false) {
builder.StartTable(14);
@ -82,7 +82,7 @@ public struct EventContentShopExcel : IFlatbufferObject
EventContentShopExcel.AddId(builder, Id);
EventContentShopExcel.AddEventContentId(builder, EventContentId);
EventContentShopExcel.AddBuyReportEventName(builder, BuyReportEventNameOffset);
EventContentShopExcel.AddPurchaseCountResetType(builder, PurchaseCountResetType);
EventContentShopExcel.AddPurchaseCountResetType_(builder, PurchaseCountResetType_);
EventContentShopExcel.AddSalePeriodTo(builder, SalePeriodToOffset);
EventContentShopExcel.AddSalePeriodFrom(builder, SalePeriodFromOffset);
EventContentShopExcel.AddGoodsId(builder, GoodsIdOffset);
@ -110,7 +110,7 @@ public struct EventContentShopExcel : IFlatbufferObject
public static void AddSalePeriodTo(FlatBufferBuilder builder, StringOffset salePeriodToOffset) { builder.AddOffset(8, salePeriodToOffset.Value, 0); }
public static void AddPurchaseCooltimeMin(FlatBufferBuilder builder, long purchaseCooltimeMin) { builder.AddLong(9, purchaseCooltimeMin, 0); }
public static void AddPurchaseCountLimit(FlatBufferBuilder builder, long purchaseCountLimit) { builder.AddLong(10, purchaseCountLimit, 0); }
public static void AddPurchaseCountResetType(FlatBufferBuilder builder, SCHALE.Common.FlatData.PurchaseCountResetType purchaseCountResetType) { builder.AddInt(11, (int)purchaseCountResetType, 0); }
public static void AddPurchaseCountResetType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.PurchaseCountResetType purchaseCountResetType_) { builder.AddInt(11, (int)purchaseCountResetType_, 0); }
public static void AddBuyReportEventName(FlatBufferBuilder builder, StringOffset buyReportEventNameOffset) { builder.AddOffset(12, buyReportEventNameOffset.Value, 0); }
public static void AddRestrictBuyWhenInventoryFull(FlatBufferBuilder builder, bool restrictBuyWhenInventoryFull) { builder.AddBool(13, restrictBuyWhenInventoryFull, false); }
public static Offset<SCHALE.Common.FlatData.EventContentShopExcel> EndEventContentShopExcel(FlatBufferBuilder builder) {
@ -136,7 +136,7 @@ public struct EventContentShopExcel : IFlatbufferObject
_o.SalePeriodTo = TableEncryptionService.Convert(this.SalePeriodTo, key);
_o.PurchaseCooltimeMin = TableEncryptionService.Convert(this.PurchaseCooltimeMin, key);
_o.PurchaseCountLimit = TableEncryptionService.Convert(this.PurchaseCountLimit, key);
_o.PurchaseCountResetType = TableEncryptionService.Convert(this.PurchaseCountResetType, key);
_o.PurchaseCountResetType_ = TableEncryptionService.Convert(this.PurchaseCountResetType_, key);
_o.BuyReportEventName = TableEncryptionService.Convert(this.BuyReportEventName, key);
_o.RestrictBuyWhenInventoryFull = TableEncryptionService.Convert(this.RestrictBuyWhenInventoryFull, key);
}
@ -163,7 +163,7 @@ public struct EventContentShopExcel : IFlatbufferObject
_SalePeriodTo,
_o.PurchaseCooltimeMin,
_o.PurchaseCountLimit,
_o.PurchaseCountResetType,
_o.PurchaseCountResetType_,
_BuyReportEventName,
_o.RestrictBuyWhenInventoryFull);
}
@ -182,7 +182,7 @@ public class EventContentShopExcelT
public string SalePeriodTo { get; set; }
public long PurchaseCooltimeMin { get; set; }
public long PurchaseCountLimit { get; set; }
public SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType { get; set; }
public SCHALE.Common.FlatData.PurchaseCountResetType PurchaseCountResetType_ { get; set; }
public string BuyReportEventName { get; set; }
public bool RestrictBuyWhenInventoryFull { get; set; }
@ -198,7 +198,7 @@ public class EventContentShopExcelT
this.SalePeriodTo = null;
this.PurchaseCooltimeMin = 0;
this.PurchaseCountLimit = 0;
this.PurchaseCountResetType = SCHALE.Common.FlatData.PurchaseCountResetType.None;
this.PurchaseCountResetType_ = SCHALE.Common.FlatData.PurchaseCountResetType.None;
this.BuyReportEventName = null;
this.RestrictBuyWhenInventoryFull = false;
}
@ -221,7 +221,7 @@ static public class EventContentShopExcelVerify
&& verifier.VerifyString(tablePos, 20 /*SalePeriodTo*/, false)
&& verifier.VerifyField(tablePos, 22 /*PurchaseCooltimeMin*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 24 /*PurchaseCountLimit*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 26 /*PurchaseCountResetType*/, 4 /*SCHALE.Common.FlatData.PurchaseCountResetType*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*PurchaseCountResetType_*/, 4 /*SCHALE.Common.FlatData.PurchaseCountResetType*/, 4, false)
&& verifier.VerifyString(tablePos, 28 /*BuyReportEventName*/, false)
&& verifier.VerifyField(tablePos, 30 /*RestrictBuyWhenInventoryFull*/, 1 /*bool*/, 1, false)
&& verifier.VerifyTableEnd(tablePos);

View File

@ -21,7 +21,7 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
public EventContentSpineDialogOffsetExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EventContentType EventContentType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EventContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EventContentType.Stage; } }
public long CostumeUniqueId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public float SpineOffsetX { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float SpineOffsetY { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
@ -30,7 +30,7 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentSpineDialogOffsetExcel> CreateEventContentSpineDialogOffsetExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.EventContentType EventContentType = SCHALE.Common.FlatData.EventContentType.Stage,
SCHALE.Common.FlatData.EventContentType EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage,
long CostumeUniqueId = 0,
float SpineOffsetX = 0.0f,
float SpineOffsetY = 0.0f,
@ -43,13 +43,13 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
EventContentSpineDialogOffsetExcel.AddDialogOffsetX(builder, DialogOffsetX);
EventContentSpineDialogOffsetExcel.AddSpineOffsetY(builder, SpineOffsetY);
EventContentSpineDialogOffsetExcel.AddSpineOffsetX(builder, SpineOffsetX);
EventContentSpineDialogOffsetExcel.AddEventContentType(builder, EventContentType);
EventContentSpineDialogOffsetExcel.AddEventContentType_(builder, EventContentType_);
return EventContentSpineDialogOffsetExcel.EndEventContentSpineDialogOffsetExcel(builder);
}
public static void StartEventContentSpineDialogOffsetExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(0, eventContentId, 0); }
public static void AddEventContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType) { builder.AddInt(1, (int)eventContentType, 0); }
public static void AddEventContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EventContentType eventContentType_) { builder.AddInt(1, (int)eventContentType_, 0); }
public static void AddCostumeUniqueId(FlatBufferBuilder builder, long costumeUniqueId) { builder.AddLong(2, costumeUniqueId, 0); }
public static void AddSpineOffsetX(FlatBufferBuilder builder, float spineOffsetX) { builder.AddFloat(3, spineOffsetX, 0.0f); }
public static void AddSpineOffsetY(FlatBufferBuilder builder, float spineOffsetY) { builder.AddFloat(4, spineOffsetY, 0.0f); }
@ -67,7 +67,7 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
public void UnPackTo(EventContentSpineDialogOffsetExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentSpineDialogOffset");
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.EventContentType = TableEncryptionService.Convert(this.EventContentType, key);
_o.EventContentType_ = TableEncryptionService.Convert(this.EventContentType_, key);
_o.CostumeUniqueId = TableEncryptionService.Convert(this.CostumeUniqueId, key);
_o.SpineOffsetX = TableEncryptionService.Convert(this.SpineOffsetX, key);
_o.SpineOffsetY = TableEncryptionService.Convert(this.SpineOffsetY, key);
@ -79,7 +79,7 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
return CreateEventContentSpineDialogOffsetExcel(
builder,
_o.EventContentId,
_o.EventContentType,
_o.EventContentType_,
_o.CostumeUniqueId,
_o.SpineOffsetX,
_o.SpineOffsetY,
@ -91,7 +91,7 @@ public struct EventContentSpineDialogOffsetExcel : IFlatbufferObject
public class EventContentSpineDialogOffsetExcelT
{
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType { get; set; }
public SCHALE.Common.FlatData.EventContentType EventContentType_ { get; set; }
public long CostumeUniqueId { get; set; }
public float SpineOffsetX { get; set; }
public float SpineOffsetY { get; set; }
@ -100,7 +100,7 @@ public class EventContentSpineDialogOffsetExcelT
public EventContentSpineDialogOffsetExcelT() {
this.EventContentId = 0;
this.EventContentType = SCHALE.Common.FlatData.EventContentType.Stage;
this.EventContentType_ = SCHALE.Common.FlatData.EventContentType.Stage;
this.CostumeUniqueId = 0;
this.SpineOffsetX = 0.0f;
this.SpineOffsetY = 0.0f;
@ -116,7 +116,7 @@ static public class EventContentSpineDialogOffsetExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentType*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*EventContentType_*/, 4 /*SCHALE.Common.FlatData.EventContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*CostumeUniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*SpineOffsetX*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*SpineOffsetY*/, 4 /*float*/, 4, false)

View File

@ -29,7 +29,7 @@ public struct EventContentStageExcel : IFlatbufferObject
#endif
public byte[] GetNameArray() { return __p.__vector_as_array<byte>(6); }
public long EventContentId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public string StageNumber { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetStageNumberBytes() { return __p.__vector_as_span<byte>(12, 1); }
@ -85,7 +85,7 @@ public struct EventContentStageExcel : IFlatbufferObject
public byte[] GetStrategyMapBGArray() { return __p.__vector_as_array<byte>(52); }
public long EventContentStageRewardId { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int MaxTurn { get { int o = __p.__offset(56); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(58); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(58); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public int RecommandLevel { get { int o = __p.__offset(60); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string BgmId { get { int o = __p.__offset(62); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -94,9 +94,9 @@ public struct EventContentStageExcel : IFlatbufferObject
public ArraySegment<byte>? GetBgmIdBytes() { return __p.__vector_as_arraysegment(62); }
#endif
public byte[] GetBgmIdArray() { return __p.__vector_as_array<byte>(62); }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment { get { int o = __p.__offset(64); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None; } }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get { int o = __p.__offset(64); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None; } }
public long GroundID { get { int o = __p.__offset(66); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(68); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(68); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public long BGMId { get { int o = __p.__offset(70); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool InstantClear { get { int o = __p.__offset(72); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long BuffContentId { get { int o = __p.__offset(74); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -120,13 +120,13 @@ public struct EventContentStageExcel : IFlatbufferObject
public int[] GetStarGoalAmountArray() { return __p.__vector_as_array<int>(82); }
public bool IsDefeatBattle { get { int o = __p.__offset(84); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public uint StageHint { get { int o = __p.__offset(86); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get { int o = __p.__offset(88); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(88); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public static Offset<SCHALE.Common.FlatData.EventContentStageExcel> CreateEventContentStageExcel(FlatBufferBuilder builder,
long Id = 0,
StringOffset NameOffset = default(StringOffset),
long EventContentId = 0,
SCHALE.Common.FlatData.StageDifficulty StageDifficulty = SCHALE.Common.FlatData.StageDifficulty.None,
SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ = SCHALE.Common.FlatData.StageDifficulty.None,
StringOffset StageNumberOffset = default(StringOffset),
int StageDisplay = 0,
long PrevStageId = 0,
@ -150,12 +150,12 @@ public struct EventContentStageExcel : IFlatbufferObject
StringOffset StrategyMapBGOffset = default(StringOffset),
long EventContentStageRewardId = 0,
int MaxTurn = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
StringOffset BgmIdOffset = default(StringOffset),
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment = SCHALE.Common.FlatData.StrategyEnvironment.None,
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None,
long GroundID = 0,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
long BGMId = 0,
bool InstantClear = false,
long BuffContentId = 0,
@ -165,7 +165,7 @@ public struct EventContentStageExcel : IFlatbufferObject
VectorOffset StarGoalAmountOffset = default(VectorOffset),
bool IsDefeatBattle = false,
uint StageHint = 0,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base) {
builder.StartTable(43);
EventContentStageExcel.AddFixedEchelonId(builder, FixedEchelonId);
EventContentStageExcel.AddBuffContentId(builder, BuffContentId);
@ -185,15 +185,15 @@ public struct EventContentStageExcel : IFlatbufferObject
EventContentStageExcel.AddPrevStageId(builder, PrevStageId);
EventContentStageExcel.AddEventContentId(builder, EventContentId);
EventContentStageExcel.AddId(builder, Id);
EventContentStageExcel.AddEchelonExtensionType(builder, EchelonExtensionType);
EventContentStageExcel.AddEchelonExtensionType_(builder, EchelonExtensionType_);
EventContentStageExcel.AddStageHint(builder, StageHint);
EventContentStageExcel.AddStarGoalAmount(builder, StarGoalAmountOffset);
EventContentStageExcel.AddStarGoal(builder, StarGoalOffset);
EventContentStageExcel.AddContentType(builder, ContentType);
EventContentStageExcel.AddStrategyEnvironment(builder, StrategyEnvironment);
EventContentStageExcel.AddContentType_(builder, ContentType_);
EventContentStageExcel.AddStrategyEnvironment_(builder, StrategyEnvironment_);
EventContentStageExcel.AddBgmId(builder, BgmIdOffset);
EventContentStageExcel.AddRecommandLevel(builder, RecommandLevel);
EventContentStageExcel.AddStageTopography(builder, StageTopography);
EventContentStageExcel.AddStageTopography_(builder, StageTopography_);
EventContentStageExcel.AddMaxTurn(builder, MaxTurn);
EventContentStageExcel.AddStrategyMapBG(builder, StrategyMapBGOffset);
EventContentStageExcel.AddStrategyMap(builder, StrategyMapOffset);
@ -205,7 +205,7 @@ public struct EventContentStageExcel : IFlatbufferObject
EventContentStageExcel.AddOpenConditionContentType(builder, OpenConditionContentType);
EventContentStageExcel.AddStageDisplay(builder, StageDisplay);
EventContentStageExcel.AddStageNumber(builder, StageNumberOffset);
EventContentStageExcel.AddStageDifficulty(builder, StageDifficulty);
EventContentStageExcel.AddStageDifficulty_(builder, StageDifficulty_);
EventContentStageExcel.AddName(builder, NameOffset);
EventContentStageExcel.AddIsDefeatBattle(builder, IsDefeatBattle);
EventContentStageExcel.AddChallengeDisplay(builder, ChallengeDisplay);
@ -217,7 +217,7 @@ public struct EventContentStageExcel : IFlatbufferObject
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(1, nameOffset.Value, 0); }
public static void AddEventContentId(FlatBufferBuilder builder, long eventContentId) { builder.AddLong(2, eventContentId, 0); }
public static void AddStageDifficulty(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageDifficulty stageDifficulty) { builder.AddInt(3, (int)stageDifficulty, 0); }
public static void AddStageDifficulty_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageDifficulty stageDifficulty_) { builder.AddInt(3, (int)stageDifficulty_, 0); }
public static void AddStageNumber(FlatBufferBuilder builder, StringOffset stageNumberOffset) { builder.AddOffset(4, stageNumberOffset.Value, 0); }
public static void AddStageDisplay(FlatBufferBuilder builder, int stageDisplay) { builder.AddInt(5, stageDisplay, 0); }
public static void AddPrevStageId(FlatBufferBuilder builder, long prevStageId) { builder.AddLong(6, prevStageId, 0); }
@ -251,12 +251,12 @@ public struct EventContentStageExcel : IFlatbufferObject
public static void AddStrategyMapBG(FlatBufferBuilder builder, StringOffset strategyMapBGOffset) { builder.AddOffset(24, strategyMapBGOffset.Value, 0); }
public static void AddEventContentStageRewardId(FlatBufferBuilder builder, long eventContentStageRewardId) { builder.AddLong(25, eventContentStageRewardId, 0); }
public static void AddMaxTurn(FlatBufferBuilder builder, int maxTurn) { builder.AddInt(26, maxTurn, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(27, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(27, (int)stageTopography_, 0); }
public static void AddRecommandLevel(FlatBufferBuilder builder, int recommandLevel) { builder.AddInt(28, recommandLevel, 0); }
public static void AddBgmId(FlatBufferBuilder builder, StringOffset bgmIdOffset) { builder.AddOffset(29, bgmIdOffset.Value, 0); }
public static void AddStrategyEnvironment(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyEnvironment strategyEnvironment) { builder.AddInt(30, (int)strategyEnvironment, 0); }
public static void AddStrategyEnvironment_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StrategyEnvironment strategyEnvironment_) { builder.AddInt(30, (int)strategyEnvironment_, 0); }
public static void AddGroundID(FlatBufferBuilder builder, long groundID) { builder.AddLong(31, groundID, 0); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(32, (int)contentType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(32, (int)contentType_, 0); }
public static void AddBGMId(FlatBufferBuilder builder, long bGMId) { builder.AddLong(33, bGMId, 0); }
public static void AddInstantClear(FlatBufferBuilder builder, bool instantClear) { builder.AddBool(34, instantClear, false); }
public static void AddBuffContentId(FlatBufferBuilder builder, long buffContentId) { builder.AddLong(35, buffContentId, 0); }
@ -276,7 +276,7 @@ public struct EventContentStageExcel : IFlatbufferObject
public static void StartStarGoalAmountVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddIsDefeatBattle(FlatBufferBuilder builder, bool isDefeatBattle) { builder.AddBool(40, isDefeatBattle, false); }
public static void AddStageHint(FlatBufferBuilder builder, uint stageHint) { builder.AddUint(41, stageHint, 0); }
public static void AddEchelonExtensionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType) { builder.AddInt(42, (int)echelonExtensionType, 0); }
public static void AddEchelonExtensionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.EchelonExtensionType echelonExtensionType_) { builder.AddInt(42, (int)echelonExtensionType_, 0); }
public static Offset<SCHALE.Common.FlatData.EventContentStageExcel> EndEventContentStageExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.EventContentStageExcel>(o);
@ -291,7 +291,7 @@ public struct EventContentStageExcel : IFlatbufferObject
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.EventContentId = TableEncryptionService.Convert(this.EventContentId, key);
_o.StageDifficulty = TableEncryptionService.Convert(this.StageDifficulty, key);
_o.StageDifficulty_ = TableEncryptionService.Convert(this.StageDifficulty_, key);
_o.StageNumber = TableEncryptionService.Convert(this.StageNumber, key);
_o.StageDisplay = TableEncryptionService.Convert(this.StageDisplay, key);
_o.PrevStageId = TableEncryptionService.Convert(this.PrevStageId, key);
@ -317,12 +317,12 @@ public struct EventContentStageExcel : IFlatbufferObject
_o.StrategyMapBG = TableEncryptionService.Convert(this.StrategyMapBG, key);
_o.EventContentStageRewardId = TableEncryptionService.Convert(this.EventContentStageRewardId, key);
_o.MaxTurn = TableEncryptionService.Convert(this.MaxTurn, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.RecommandLevel = TableEncryptionService.Convert(this.RecommandLevel, key);
_o.BgmId = TableEncryptionService.Convert(this.BgmId, key);
_o.StrategyEnvironment = TableEncryptionService.Convert(this.StrategyEnvironment, key);
_o.StrategyEnvironment_ = TableEncryptionService.Convert(this.StrategyEnvironment_, key);
_o.GroundID = TableEncryptionService.Convert(this.GroundID, key);
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.BGMId = TableEncryptionService.Convert(this.BGMId, key);
_o.InstantClear = TableEncryptionService.Convert(this.InstantClear, key);
_o.BuffContentId = TableEncryptionService.Convert(this.BuffContentId, key);
@ -334,7 +334,7 @@ public struct EventContentStageExcel : IFlatbufferObject
for (var _j = 0; _j < this.StarGoalAmountLength; ++_j) {_o.StarGoalAmount.Add(TableEncryptionService.Convert(this.StarGoalAmount(_j), key));}
_o.IsDefeatBattle = TableEncryptionService.Convert(this.IsDefeatBattle, key);
_o.StageHint = TableEncryptionService.Convert(this.StageHint, key);
_o.EchelonExtensionType = TableEncryptionService.Convert(this.EchelonExtensionType, key);
_o.EchelonExtensionType_ = TableEncryptionService.Convert(this.EchelonExtensionType_, key);
}
public static Offset<SCHALE.Common.FlatData.EventContentStageExcel> Pack(FlatBufferBuilder builder, EventContentStageExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.EventContentStageExcel>);
@ -368,7 +368,7 @@ public struct EventContentStageExcel : IFlatbufferObject
_o.Id,
_Name,
_o.EventContentId,
_o.StageDifficulty,
_o.StageDifficulty_,
_StageNumber,
_o.StageDisplay,
_o.PrevStageId,
@ -392,12 +392,12 @@ public struct EventContentStageExcel : IFlatbufferObject
_StrategyMapBG,
_o.EventContentStageRewardId,
_o.MaxTurn,
_o.StageTopography,
_o.StageTopography_,
_o.RecommandLevel,
_BgmId,
_o.StrategyEnvironment,
_o.StrategyEnvironment_,
_o.GroundID,
_o.ContentType,
_o.ContentType_,
_o.BGMId,
_o.InstantClear,
_o.BuffContentId,
@ -407,7 +407,7 @@ public struct EventContentStageExcel : IFlatbufferObject
_StarGoalAmount,
_o.IsDefeatBattle,
_o.StageHint,
_o.EchelonExtensionType);
_o.EchelonExtensionType_);
}
}
@ -416,7 +416,7 @@ public class EventContentStageExcelT
public long Id { get; set; }
public string Name { get; set; }
public long EventContentId { get; set; }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty { get; set; }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ { get; set; }
public string StageNumber { get; set; }
public int StageDisplay { get; set; }
public long PrevStageId { get; set; }
@ -440,12 +440,12 @@ public class EventContentStageExcelT
public string StrategyMapBG { get; set; }
public long EventContentStageRewardId { get; set; }
public int MaxTurn { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public int RecommandLevel { get; set; }
public string BgmId { get; set; }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment { get; set; }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get; set; }
public long GroundID { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public long BGMId { get; set; }
public bool InstantClear { get; set; }
public long BuffContentId { get; set; }
@ -455,13 +455,13 @@ public class EventContentStageExcelT
public List<int> StarGoalAmount { get; set; }
public bool IsDefeatBattle { get; set; }
public uint StageHint { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType { get; set; }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get; set; }
public EventContentStageExcelT() {
this.Id = 0;
this.Name = null;
this.EventContentId = 0;
this.StageDifficulty = SCHALE.Common.FlatData.StageDifficulty.None;
this.StageDifficulty_ = SCHALE.Common.FlatData.StageDifficulty.None;
this.StageNumber = null;
this.StageDisplay = 0;
this.PrevStageId = 0;
@ -485,12 +485,12 @@ public class EventContentStageExcelT
this.StrategyMapBG = null;
this.EventContentStageRewardId = 0;
this.MaxTurn = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.BgmId = null;
this.StrategyEnvironment = SCHALE.Common.FlatData.StrategyEnvironment.None;
this.StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None;
this.GroundID = 0;
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.BGMId = 0;
this.InstantClear = false;
this.BuffContentId = 0;
@ -500,7 +500,7 @@ public class EventContentStageExcelT
this.StarGoalAmount = null;
this.IsDefeatBattle = false;
this.StageHint = 0;
this.EchelonExtensionType = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
}
}
@ -513,7 +513,7 @@ static public class EventContentStageExcelVerify
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 6 /*Name*/, false)
&& verifier.VerifyField(tablePos, 8 /*EventContentId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*StageDifficulty*/, 4 /*SCHALE.Common.FlatData.StageDifficulty*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*StageDifficulty_*/, 4 /*SCHALE.Common.FlatData.StageDifficulty*/, 4, false)
&& verifier.VerifyString(tablePos, 12 /*StageNumber*/, false)
&& verifier.VerifyField(tablePos, 14 /*StageDisplay*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*PrevStageId*/, 8 /*long*/, 8, false)
@ -537,12 +537,12 @@ static public class EventContentStageExcelVerify
&& verifier.VerifyString(tablePos, 52 /*StrategyMapBG*/, false)
&& verifier.VerifyField(tablePos, 54 /*EventContentStageRewardId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 56 /*MaxTurn*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 58 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 58 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 60 /*RecommandLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyString(tablePos, 62 /*BgmId*/, false)
&& verifier.VerifyField(tablePos, 64 /*StrategyEnvironment*/, 4 /*SCHALE.Common.FlatData.StrategyEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 64 /*StrategyEnvironment_*/, 4 /*SCHALE.Common.FlatData.StrategyEnvironment*/, 4, false)
&& verifier.VerifyField(tablePos, 66 /*GroundID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 68 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 68 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 70 /*BGMId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 72 /*InstantClear*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 74 /*BuffContentId*/, 8 /*long*/, 8, false)
@ -552,7 +552,7 @@ static public class EventContentStageExcelVerify
&& verifier.VerifyVectorOfData(tablePos, 82 /*StarGoalAmount*/, 4 /*int*/, false)
&& verifier.VerifyField(tablePos, 84 /*IsDefeatBattle*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 86 /*StageHint*/, 4 /*uint*/, 4, false)
&& verifier.VerifyField(tablePos, 88 /*EchelonExtensionType*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyField(tablePos, 88 /*EchelonExtensionType_*/, 4 /*SCHALE.Common.FlatData.EchelonExtensionType*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
public EventContentStageRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int RewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long RewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,7 +30,7 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.EventContentStageRewardExcel> CreateEventContentStageRewardExcel(FlatBufferBuilder builder,
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag = SCHALE.Common.FlatData.RewardTag.Default,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int RewardProb = 0,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long RewardId = 0,
@ -42,14 +42,14 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
EventContentStageRewardExcel.AddRewardAmount(builder, RewardAmount);
EventContentStageRewardExcel.AddRewardParcelType(builder, RewardParcelType);
EventContentStageRewardExcel.AddRewardProb(builder, RewardProb);
EventContentStageRewardExcel.AddRewardTag(builder, RewardTag);
EventContentStageRewardExcel.AddRewardTag_(builder, RewardTag_);
EventContentStageRewardExcel.AddIsDisplayed(builder, IsDisplayed);
return EventContentStageRewardExcel.EndEventContentStageRewardExcel(builder);
}
public static void StartEventContentStageRewardExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(0, groupId, 0); }
public static void AddRewardTag(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag) { builder.AddInt(1, (int)rewardTag, 0); }
public static void AddRewardTag_(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag_) { builder.AddInt(1, (int)rewardTag_, 0); }
public static void AddRewardProb(FlatBufferBuilder builder, int rewardProb) { builder.AddInt(2, rewardProb, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType rewardParcelType) { builder.AddInt(3, (int)rewardParcelType, 0); }
public static void AddRewardId(FlatBufferBuilder builder, long rewardId) { builder.AddLong(4, rewardId, 0); }
@ -67,7 +67,7 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
public void UnPackTo(EventContentStageRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("EventContentStageReward");
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.RewardTag = TableEncryptionService.Convert(this.RewardTag, key);
_o.RewardTag_ = TableEncryptionService.Convert(this.RewardTag_, key);
_o.RewardProb = TableEncryptionService.Convert(this.RewardProb, key);
_o.RewardParcelType = TableEncryptionService.Convert(this.RewardParcelType, key);
_o.RewardId = TableEncryptionService.Convert(this.RewardId, key);
@ -79,7 +79,7 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
return CreateEventContentStageRewardExcel(
builder,
_o.GroupId,
_o.RewardTag,
_o.RewardTag_,
_o.RewardProb,
_o.RewardParcelType,
_o.RewardId,
@ -91,7 +91,7 @@ public struct EventContentStageRewardExcel : IFlatbufferObject
public class EventContentStageRewardExcelT
{
public long GroupId { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get; set; }
public int RewardProb { get; set; }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get; set; }
public long RewardId { get; set; }
@ -100,7 +100,7 @@ public class EventContentStageRewardExcelT
public EventContentStageRewardExcelT() {
this.GroupId = 0;
this.RewardTag = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardProb = 0;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardId = 0;
@ -116,7 +116,7 @@ static public class EventContentStageRewardExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag_*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*RewardProb*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*RewardId*/, 8 /*long*/, 8, false)

View File

@ -39,6 +39,11 @@ public enum EventContentType : int
Field = 29,
MultiFloorRaid = 30,
MinigameDreamMaker = 31,
MiniGameDefense = 32,
OpenWebView = 33,
SpecialMiniEvent = 34,
ScenarioCollection = 35,
ScenarioShortcut = 36,
};

View File

@ -12,6 +12,7 @@ public enum EventNotifyType : int
RaidSeasonManager = 2,
TimeAttackDungeonSeasonManage = 3,
EliminateRaidSeasonManage = 4,
MultiFloorRaidSeasonManage = 5,
};

View File

@ -17,6 +17,7 @@ public enum EventTargetType : int
AccountLevelExpIncrease = 7,
Raid = 8,
EliminateRaid = 9,
MultiFloorRaid = 10,
};

View File

@ -21,9 +21,9 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
public FarmingDungeonLocationManageExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long FarmingDungeonLocationId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.WeekDungeonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeekDungeonType.None; } }
public SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.SchoolDungeonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.SchoolDungeonType.SchoolA; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.WeekDungeonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeekDungeonType.None; } }
public SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.SchoolDungeonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.SchoolDungeonType.SchoolA; } }
public long Order { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string OpenStartDateTime { get { int o = __p.__offset(14); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -51,9 +51,9 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.FarmingDungeonLocationManageExcel> CreateFarmingDungeonLocationManageExcel(FlatBufferBuilder builder,
long FarmingDungeonLocationId = 0,
SCHALE.Common.FlatData.ContentType ContentType = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType = SCHALE.Common.FlatData.WeekDungeonType.None,
SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType = SCHALE.Common.FlatData.SchoolDungeonType.SchoolA,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType_ = SCHALE.Common.FlatData.WeekDungeonType.None,
SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType_ = SCHALE.Common.FlatData.SchoolDungeonType.SchoolA,
long Order = 0,
StringOffset OpenStartDateTimeOffset = default(StringOffset),
StringOffset OpenEndDateTimeOffset = default(StringOffset),
@ -68,17 +68,17 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
FarmingDungeonLocationManageExcel.AddLocationButtonImagePath(builder, LocationButtonImagePathOffset);
FarmingDungeonLocationManageExcel.AddOpenEndDateTime(builder, OpenEndDateTimeOffset);
FarmingDungeonLocationManageExcel.AddOpenStartDateTime(builder, OpenStartDateTimeOffset);
FarmingDungeonLocationManageExcel.AddSchoolDungeonType(builder, SchoolDungeonType);
FarmingDungeonLocationManageExcel.AddWeekDungeonType(builder, WeekDungeonType);
FarmingDungeonLocationManageExcel.AddContentType(builder, ContentType);
FarmingDungeonLocationManageExcel.AddSchoolDungeonType_(builder, SchoolDungeonType_);
FarmingDungeonLocationManageExcel.AddWeekDungeonType_(builder, WeekDungeonType_);
FarmingDungeonLocationManageExcel.AddContentType_(builder, ContentType_);
return FarmingDungeonLocationManageExcel.EndFarmingDungeonLocationManageExcel(builder);
}
public static void StartFarmingDungeonLocationManageExcel(FlatBufferBuilder builder) { builder.StartTable(10); }
public static void AddFarmingDungeonLocationId(FlatBufferBuilder builder, long farmingDungeonLocationId) { builder.AddLong(0, farmingDungeonLocationId, 0); }
public static void AddContentType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType) { builder.AddInt(1, (int)contentType, 0); }
public static void AddWeekDungeonType(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeekDungeonType weekDungeonType) { builder.AddInt(2, (int)weekDungeonType, 0); }
public static void AddSchoolDungeonType(FlatBufferBuilder builder, SCHALE.Common.FlatData.SchoolDungeonType schoolDungeonType) { builder.AddInt(3, (int)schoolDungeonType, 0); }
public static void AddContentType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ContentType contentType_) { builder.AddInt(1, (int)contentType_, 0); }
public static void AddWeekDungeonType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.WeekDungeonType weekDungeonType_) { builder.AddInt(2, (int)weekDungeonType_, 0); }
public static void AddSchoolDungeonType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.SchoolDungeonType schoolDungeonType_) { builder.AddInt(3, (int)schoolDungeonType_, 0); }
public static void AddOrder(FlatBufferBuilder builder, long order) { builder.AddLong(4, order, 0); }
public static void AddOpenStartDateTime(FlatBufferBuilder builder, StringOffset openStartDateTimeOffset) { builder.AddOffset(5, openStartDateTimeOffset.Value, 0); }
public static void AddOpenEndDateTime(FlatBufferBuilder builder, StringOffset openEndDateTimeOffset) { builder.AddOffset(6, openEndDateTimeOffset.Value, 0); }
@ -97,9 +97,9 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
public void UnPackTo(FarmingDungeonLocationManageExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("FarmingDungeonLocationManage");
_o.FarmingDungeonLocationId = TableEncryptionService.Convert(this.FarmingDungeonLocationId, key);
_o.ContentType = TableEncryptionService.Convert(this.ContentType, key);
_o.WeekDungeonType = TableEncryptionService.Convert(this.WeekDungeonType, key);
_o.SchoolDungeonType = TableEncryptionService.Convert(this.SchoolDungeonType, key);
_o.ContentType_ = TableEncryptionService.Convert(this.ContentType_, key);
_o.WeekDungeonType_ = TableEncryptionService.Convert(this.WeekDungeonType_, key);
_o.SchoolDungeonType_ = TableEncryptionService.Convert(this.SchoolDungeonType_, key);
_o.Order = TableEncryptionService.Convert(this.Order, key);
_o.OpenStartDateTime = TableEncryptionService.Convert(this.OpenStartDateTime, key);
_o.OpenEndDateTime = TableEncryptionService.Convert(this.OpenEndDateTime, key);
@ -115,9 +115,9 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
return CreateFarmingDungeonLocationManageExcel(
builder,
_o.FarmingDungeonLocationId,
_o.ContentType,
_o.WeekDungeonType,
_o.SchoolDungeonType,
_o.ContentType_,
_o.WeekDungeonType_,
_o.SchoolDungeonType_,
_o.Order,
_OpenStartDateTime,
_OpenEndDateTime,
@ -130,9 +130,9 @@ public struct FarmingDungeonLocationManageExcel : IFlatbufferObject
public class FarmingDungeonLocationManageExcelT
{
public long FarmingDungeonLocationId { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType { get; set; }
public SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType { get; set; }
public SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType { get; set; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get; set; }
public SCHALE.Common.FlatData.WeekDungeonType WeekDungeonType_ { get; set; }
public SCHALE.Common.FlatData.SchoolDungeonType SchoolDungeonType_ { get; set; }
public long Order { get; set; }
public string OpenStartDateTime { get; set; }
public string OpenEndDateTime { get; set; }
@ -142,9 +142,9 @@ public class FarmingDungeonLocationManageExcelT
public FarmingDungeonLocationManageExcelT() {
this.FarmingDungeonLocationId = 0;
this.ContentType = SCHALE.Common.FlatData.ContentType.None;
this.WeekDungeonType = SCHALE.Common.FlatData.WeekDungeonType.None;
this.SchoolDungeonType = SCHALE.Common.FlatData.SchoolDungeonType.SchoolA;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.WeekDungeonType_ = SCHALE.Common.FlatData.WeekDungeonType.None;
this.SchoolDungeonType_ = SCHALE.Common.FlatData.SchoolDungeonType.SchoolA;
this.Order = 0;
this.OpenStartDateTime = null;
this.OpenEndDateTime = null;
@ -161,9 +161,9 @@ static public class FarmingDungeonLocationManageExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*FarmingDungeonLocationId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*WeekDungeonType*/, 4 /*SCHALE.Common.FlatData.WeekDungeonType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*SchoolDungeonType*/, 4 /*SCHALE.Common.FlatData.SchoolDungeonType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ContentType_*/, 4 /*SCHALE.Common.FlatData.ContentType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*WeekDungeonType_*/, 4 /*SCHALE.Common.FlatData.WeekDungeonType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*SchoolDungeonType_*/, 4 /*SCHALE.Common.FlatData.SchoolDungeonType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*Order*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 14 /*OpenStartDateTime*/, false)
&& verifier.VerifyString(tablePos, 16 /*OpenEndDateTime*/, false)

View File

@ -24,7 +24,7 @@ public struct FieldContentStageExcel : IFlatbufferObject
public long SeasonId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AreaId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GroupId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public string Name { get { int o = __p.__offset(14); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetNameBytes() { return __p.__vector_as_span<byte>(14, 1); }
@ -36,7 +36,7 @@ public struct FieldContentStageExcel : IFlatbufferObject
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long StageEnterCostId { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StageEnterCostAmount { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public int RecommandLevel { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long GroundID { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long BGMId { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -49,13 +49,13 @@ public struct FieldContentStageExcel : IFlatbufferObject
long SeasonId = 0,
long AreaId = 0,
long GroupId = 0,
SCHALE.Common.FlatData.StageDifficulty StageDifficulty = SCHALE.Common.FlatData.StageDifficulty.None,
SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ = SCHALE.Common.FlatData.StageDifficulty.None,
StringOffset NameOffset = default(StringOffset),
long BattleDuration = 0,
SCHALE.Common.FlatData.ParcelType StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
long StageEnterCostId = 0,
int StageEnterCostAmount = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
long GroundID = 0,
long BGMId = 0,
@ -73,11 +73,11 @@ public struct FieldContentStageExcel : IFlatbufferObject
FieldContentStageExcel.AddSeasonId(builder, SeasonId);
FieldContentStageExcel.AddId(builder, Id);
FieldContentStageExcel.AddRecommandLevel(builder, RecommandLevel);
FieldContentStageExcel.AddStageTopography(builder, StageTopography);
FieldContentStageExcel.AddStageTopography_(builder, StageTopography_);
FieldContentStageExcel.AddStageEnterCostAmount(builder, StageEnterCostAmount);
FieldContentStageExcel.AddStageEnterCostType(builder, StageEnterCostType);
FieldContentStageExcel.AddName(builder, NameOffset);
FieldContentStageExcel.AddStageDifficulty(builder, StageDifficulty);
FieldContentStageExcel.AddStageDifficulty_(builder, StageDifficulty_);
FieldContentStageExcel.AddSkipFormationSettings(builder, SkipFormationSettings);
FieldContentStageExcel.AddInstantClear(builder, InstantClear);
return FieldContentStageExcel.EndFieldContentStageExcel(builder);
@ -88,13 +88,13 @@ public struct FieldContentStageExcel : IFlatbufferObject
public static void AddSeasonId(FlatBufferBuilder builder, long seasonId) { builder.AddLong(1, seasonId, 0); }
public static void AddAreaId(FlatBufferBuilder builder, long areaId) { builder.AddLong(2, areaId, 0); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(3, groupId, 0); }
public static void AddStageDifficulty(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageDifficulty stageDifficulty) { builder.AddInt(4, (int)stageDifficulty, 0); }
public static void AddStageDifficulty_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageDifficulty stageDifficulty_) { builder.AddInt(4, (int)stageDifficulty_, 0); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(5, nameOffset.Value, 0); }
public static void AddBattleDuration(FlatBufferBuilder builder, long battleDuration) { builder.AddLong(6, battleDuration, 0); }
public static void AddStageEnterCostType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType stageEnterCostType) { builder.AddInt(7, (int)stageEnterCostType, 0); }
public static void AddStageEnterCostId(FlatBufferBuilder builder, long stageEnterCostId) { builder.AddLong(8, stageEnterCostId, 0); }
public static void AddStageEnterCostAmount(FlatBufferBuilder builder, int stageEnterCostAmount) { builder.AddInt(9, stageEnterCostAmount, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(10, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(10, (int)stageTopography_, 0); }
public static void AddRecommandLevel(FlatBufferBuilder builder, int recommandLevel) { builder.AddInt(11, recommandLevel, 0); }
public static void AddGroundID(FlatBufferBuilder builder, long groundID) { builder.AddLong(12, groundID, 0); }
public static void AddBGMId(FlatBufferBuilder builder, long bGMId) { builder.AddLong(13, bGMId, 0); }
@ -116,13 +116,13 @@ public struct FieldContentStageExcel : IFlatbufferObject
_o.SeasonId = TableEncryptionService.Convert(this.SeasonId, key);
_o.AreaId = TableEncryptionService.Convert(this.AreaId, key);
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.StageDifficulty = TableEncryptionService.Convert(this.StageDifficulty, key);
_o.StageDifficulty_ = TableEncryptionService.Convert(this.StageDifficulty_, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.BattleDuration = TableEncryptionService.Convert(this.BattleDuration, key);
_o.StageEnterCostType = TableEncryptionService.Convert(this.StageEnterCostType, key);
_o.StageEnterCostId = TableEncryptionService.Convert(this.StageEnterCostId, key);
_o.StageEnterCostAmount = TableEncryptionService.Convert(this.StageEnterCostAmount, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.RecommandLevel = TableEncryptionService.Convert(this.RecommandLevel, key);
_o.GroundID = TableEncryptionService.Convert(this.GroundID, key);
_o.BGMId = TableEncryptionService.Convert(this.BGMId, key);
@ -139,13 +139,13 @@ public struct FieldContentStageExcel : IFlatbufferObject
_o.SeasonId,
_o.AreaId,
_o.GroupId,
_o.StageDifficulty,
_o.StageDifficulty_,
_Name,
_o.BattleDuration,
_o.StageEnterCostType,
_o.StageEnterCostId,
_o.StageEnterCostAmount,
_o.StageTopography,
_o.StageTopography_,
_o.RecommandLevel,
_o.GroundID,
_o.BGMId,
@ -161,13 +161,13 @@ public class FieldContentStageExcelT
public long SeasonId { get; set; }
public long AreaId { get; set; }
public long GroupId { get; set; }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty { get; set; }
public SCHALE.Common.FlatData.StageDifficulty StageDifficulty_ { get; set; }
public string Name { get; set; }
public long BattleDuration { get; set; }
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get; set; }
public long StageEnterCostId { get; set; }
public int StageEnterCostAmount { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public int RecommandLevel { get; set; }
public long GroundID { get; set; }
public long BGMId { get; set; }
@ -180,13 +180,13 @@ public class FieldContentStageExcelT
this.SeasonId = 0;
this.AreaId = 0;
this.GroupId = 0;
this.StageDifficulty = SCHALE.Common.FlatData.StageDifficulty.None;
this.StageDifficulty_ = SCHALE.Common.FlatData.StageDifficulty.None;
this.Name = null;
this.BattleDuration = 0;
this.StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.StageEnterCostId = 0;
this.StageEnterCostAmount = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.GroundID = 0;
this.BGMId = 0;
@ -206,13 +206,13 @@ static public class FieldContentStageExcelVerify
&& verifier.VerifyField(tablePos, 6 /*SeasonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*AreaId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*StageDifficulty*/, 4 /*SCHALE.Common.FlatData.StageDifficulty*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*StageDifficulty_*/, 4 /*SCHALE.Common.FlatData.StageDifficulty*/, 4, false)
&& verifier.VerifyString(tablePos, 14 /*Name*/, false)
&& verifier.VerifyField(tablePos, 16 /*BattleDuration*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*StageEnterCostType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 20 /*StageEnterCostId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 22 /*StageEnterCostAmount*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*RecommandLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 28 /*GroundID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 30 /*BGMId*/, 8 /*long*/, 8, false)

View File

@ -21,7 +21,7 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
public FieldContentStageRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int RewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long RewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,7 +30,7 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.FieldContentStageRewardExcel> CreateFieldContentStageRewardExcel(FlatBufferBuilder builder,
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag = SCHALE.Common.FlatData.RewardTag.Default,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int RewardProb = 0,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
long RewardId = 0,
@ -42,14 +42,14 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
FieldContentStageRewardExcel.AddRewardAmount(builder, RewardAmount);
FieldContentStageRewardExcel.AddRewardParcelType(builder, RewardParcelType);
FieldContentStageRewardExcel.AddRewardProb(builder, RewardProb);
FieldContentStageRewardExcel.AddRewardTag(builder, RewardTag);
FieldContentStageRewardExcel.AddRewardTag_(builder, RewardTag_);
FieldContentStageRewardExcel.AddIsDisplayed(builder, IsDisplayed);
return FieldContentStageRewardExcel.EndFieldContentStageRewardExcel(builder);
}
public static void StartFieldContentStageRewardExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(0, groupId, 0); }
public static void AddRewardTag(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag) { builder.AddInt(1, (int)rewardTag, 0); }
public static void AddRewardTag_(FlatBufferBuilder builder, SCHALE.Common.FlatData.RewardTag rewardTag_) { builder.AddInt(1, (int)rewardTag_, 0); }
public static void AddRewardProb(FlatBufferBuilder builder, int rewardProb) { builder.AddInt(2, rewardProb, 0); }
public static void AddRewardParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType rewardParcelType) { builder.AddInt(3, (int)rewardParcelType, 0); }
public static void AddRewardId(FlatBufferBuilder builder, long rewardId) { builder.AddLong(4, rewardId, 0); }
@ -67,7 +67,7 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
public void UnPackTo(FieldContentStageRewardExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("FieldContentStageReward");
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.RewardTag = TableEncryptionService.Convert(this.RewardTag, key);
_o.RewardTag_ = TableEncryptionService.Convert(this.RewardTag_, key);
_o.RewardProb = TableEncryptionService.Convert(this.RewardProb, key);
_o.RewardParcelType = TableEncryptionService.Convert(this.RewardParcelType, key);
_o.RewardId = TableEncryptionService.Convert(this.RewardId, key);
@ -79,7 +79,7 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
return CreateFieldContentStageRewardExcel(
builder,
_o.GroupId,
_o.RewardTag,
_o.RewardTag_,
_o.RewardProb,
_o.RewardParcelType,
_o.RewardId,
@ -91,7 +91,7 @@ public struct FieldContentStageRewardExcel : IFlatbufferObject
public class FieldContentStageRewardExcelT
{
public long GroupId { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag { get; set; }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get; set; }
public int RewardProb { get; set; }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get; set; }
public long RewardId { get; set; }
@ -100,7 +100,7 @@ public class FieldContentStageRewardExcelT
public FieldContentStageRewardExcelT() {
this.GroupId = 0;
this.RewardTag = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardProb = 0;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardId = 0;
@ -116,7 +116,7 @@ static public class FieldContentStageRewardExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*RewardTag_*/, 4 /*SCHALE.Common.FlatData.RewardTag*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*RewardProb*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*RewardParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*RewardId*/, 8 /*long*/, 8, false)

View File

@ -0,0 +1,102 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct FieldCurtainCallFreeModeExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static FieldCurtainCallFreeModeExcel GetRootAsFieldCurtainCallFreeModeExcel(ByteBuffer _bb) { return GetRootAsFieldCurtainCallFreeModeExcel(_bb, new FieldCurtainCallFreeModeExcel()); }
public static FieldCurtainCallFreeModeExcel GetRootAsFieldCurtainCallFreeModeExcel(ByteBuffer _bb, FieldCurtainCallFreeModeExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public FieldCurtainCallFreeModeExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long OpenDate { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long SetFieldDateID { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long SetFieldQuestOpenDate { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel> CreateFieldCurtainCallFreeModeExcel(FlatBufferBuilder builder,
long UniqueId = 0,
long OpenDate = 0,
long SetFieldDateID = 0,
long SetFieldQuestOpenDate = 0) {
builder.StartTable(4);
FieldCurtainCallFreeModeExcel.AddSetFieldQuestOpenDate(builder, SetFieldQuestOpenDate);
FieldCurtainCallFreeModeExcel.AddSetFieldDateID(builder, SetFieldDateID);
FieldCurtainCallFreeModeExcel.AddOpenDate(builder, OpenDate);
FieldCurtainCallFreeModeExcel.AddUniqueId(builder, UniqueId);
return FieldCurtainCallFreeModeExcel.EndFieldCurtainCallFreeModeExcel(builder);
}
public static void StartFieldCurtainCallFreeModeExcel(FlatBufferBuilder builder) { builder.StartTable(4); }
public static void AddUniqueId(FlatBufferBuilder builder, long uniqueId) { builder.AddLong(0, uniqueId, 0); }
public static void AddOpenDate(FlatBufferBuilder builder, long openDate) { builder.AddLong(1, openDate, 0); }
public static void AddSetFieldDateID(FlatBufferBuilder builder, long setFieldDateID) { builder.AddLong(2, setFieldDateID, 0); }
public static void AddSetFieldQuestOpenDate(FlatBufferBuilder builder, long setFieldQuestOpenDate) { builder.AddLong(3, setFieldQuestOpenDate, 0); }
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel> EndFieldCurtainCallFreeModeExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>(o);
}
public FieldCurtainCallFreeModeExcelT UnPack() {
var _o = new FieldCurtainCallFreeModeExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(FieldCurtainCallFreeModeExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("FieldCurtainCallFreeMode");
_o.UniqueId = TableEncryptionService.Convert(this.UniqueId, key);
_o.OpenDate = TableEncryptionService.Convert(this.OpenDate, key);
_o.SetFieldDateID = TableEncryptionService.Convert(this.SetFieldDateID, key);
_o.SetFieldQuestOpenDate = TableEncryptionService.Convert(this.SetFieldQuestOpenDate, key);
}
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel> Pack(FlatBufferBuilder builder, FieldCurtainCallFreeModeExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>);
return CreateFieldCurtainCallFreeModeExcel(
builder,
_o.UniqueId,
_o.OpenDate,
_o.SetFieldDateID,
_o.SetFieldQuestOpenDate);
}
}
public class FieldCurtainCallFreeModeExcelT
{
public long UniqueId { get; set; }
public long OpenDate { get; set; }
public long SetFieldDateID { get; set; }
public long SetFieldQuestOpenDate { get; set; }
public FieldCurtainCallFreeModeExcelT() {
this.UniqueId = 0;
this.OpenDate = 0;
this.SetFieldDateID = 0;
this.SetFieldQuestOpenDate = 0;
}
}
static public class FieldCurtainCallFreeModeExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*UniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*OpenDate*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*SetFieldDateID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*SetFieldQuestOpenDate*/, 8 /*long*/, 8, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -0,0 +1,88 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct FieldCurtainCallFreeModeExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static FieldCurtainCallFreeModeExcelTable GetRootAsFieldCurtainCallFreeModeExcelTable(ByteBuffer _bb) { return GetRootAsFieldCurtainCallFreeModeExcelTable(_bb, new FieldCurtainCallFreeModeExcelTable()); }
public static FieldCurtainCallFreeModeExcelTable GetRootAsFieldCurtainCallFreeModeExcelTable(ByteBuffer _bb, FieldCurtainCallFreeModeExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public FieldCurtainCallFreeModeExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel?)(new SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelTable> CreateFieldCurtainCallFreeModeExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
FieldCurtainCallFreeModeExcelTable.AddDataList(builder, DataListOffset);
return FieldCurtainCallFreeModeExcelTable.EndFieldCurtainCallFreeModeExcelTable(builder);
}
public static void StartFieldCurtainCallFreeModeExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelTable> EndFieldCurtainCallFreeModeExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelTable>(o);
}
public FieldCurtainCallFreeModeExcelTableT UnPack() {
var _o = new FieldCurtainCallFreeModeExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(FieldCurtainCallFreeModeExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("FieldCurtainCallFreeModeExcel");
_o.DataList = new List<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelTable> Pack(FlatBufferBuilder builder, FieldCurtainCallFreeModeExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateFieldCurtainCallFreeModeExcelTable(
builder,
_DataList);
}
}
public class FieldCurtainCallFreeModeExcelTableT
{
public List<SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelT> DataList { get; set; }
public FieldCurtainCallFreeModeExcelTableT() {
this.DataList = null;
}
}
static public class FieldCurtainCallFreeModeExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.FieldCurtainCallFreeModeExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -30,7 +30,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
#endif
public byte[] GetNameArray() { return __p.__vector_as_array<byte>(8); }
public long BattleDuration { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public int RecommandLevel { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long GroundID { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long BGMId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -42,7 +42,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
long SeasonId = 0,
StringOffset NameOffset = default(StringOffset),
long BattleDuration = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
long GroundID = 0,
long BGMId = 0,
@ -56,7 +56,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
FieldStoryStageExcel.AddSeasonId(builder, SeasonId);
FieldStoryStageExcel.AddId(builder, Id);
FieldStoryStageExcel.AddRecommandLevel(builder, RecommandLevel);
FieldStoryStageExcel.AddStageTopography(builder, StageTopography);
FieldStoryStageExcel.AddStageTopography_(builder, StageTopography_);
FieldStoryStageExcel.AddName(builder, NameOffset);
FieldStoryStageExcel.AddSkipFormationSettings(builder, SkipFormationSettings);
return FieldStoryStageExcel.EndFieldStoryStageExcel(builder);
@ -67,7 +67,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
public static void AddSeasonId(FlatBufferBuilder builder, long seasonId) { builder.AddLong(1, seasonId, 0); }
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset) { builder.AddOffset(2, nameOffset.Value, 0); }
public static void AddBattleDuration(FlatBufferBuilder builder, long battleDuration) { builder.AddLong(3, battleDuration, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(4, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(4, (int)stageTopography_, 0); }
public static void AddRecommandLevel(FlatBufferBuilder builder, int recommandLevel) { builder.AddInt(5, recommandLevel, 0); }
public static void AddGroundID(FlatBufferBuilder builder, long groundID) { builder.AddLong(6, groundID, 0); }
public static void AddBGMId(FlatBufferBuilder builder, long bGMId) { builder.AddLong(7, bGMId, 0); }
@ -88,7 +88,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
_o.SeasonId = TableEncryptionService.Convert(this.SeasonId, key);
_o.Name = TableEncryptionService.Convert(this.Name, key);
_o.BattleDuration = TableEncryptionService.Convert(this.BattleDuration, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.RecommandLevel = TableEncryptionService.Convert(this.RecommandLevel, key);
_o.GroundID = TableEncryptionService.Convert(this.GroundID, key);
_o.BGMId = TableEncryptionService.Convert(this.BGMId, key);
@ -104,7 +104,7 @@ public struct FieldStoryStageExcel : IFlatbufferObject
_o.SeasonId,
_Name,
_o.BattleDuration,
_o.StageTopography,
_o.StageTopography_,
_o.RecommandLevel,
_o.GroundID,
_o.BGMId,
@ -119,7 +119,7 @@ public class FieldStoryStageExcelT
public long SeasonId { get; set; }
public string Name { get; set; }
public long BattleDuration { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public int RecommandLevel { get; set; }
public long GroundID { get; set; }
public long BGMId { get; set; }
@ -131,7 +131,7 @@ public class FieldStoryStageExcelT
this.SeasonId = 0;
this.Name = null;
this.BattleDuration = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.GroundID = 0;
this.BGMId = 0;
@ -150,7 +150,7 @@ static public class FieldStoryStageExcelVerify
&& verifier.VerifyField(tablePos, 6 /*SeasonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 8 /*Name*/, false)
&& verifier.VerifyField(tablePos, 10 /*BattleDuration*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*RecommandLevel*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*GroundID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 18 /*BGMId*/, 8 /*long*/, 8, false)

View File

@ -21,7 +21,7 @@ public struct FloaterCommonExcel : IFlatbufferObject
public FloaterCommonExcel __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 SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public int FloaterOffsetPosX { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int FloaterOffsetPosY { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int FloaterRandomPosRangeX { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -29,7 +29,7 @@ public struct FloaterCommonExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.FloaterCommonExcel> CreateFloaterCommonExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None,
int FloaterOffsetPosX = 0,
int FloaterOffsetPosY = 0,
int FloaterRandomPosRangeX = 0,
@ -40,13 +40,13 @@ public struct FloaterCommonExcel : IFlatbufferObject
FloaterCommonExcel.AddFloaterRandomPosRangeX(builder, FloaterRandomPosRangeX);
FloaterCommonExcel.AddFloaterOffsetPosY(builder, FloaterOffsetPosY);
FloaterCommonExcel.AddFloaterOffsetPosX(builder, FloaterOffsetPosX);
FloaterCommonExcel.AddTacticEntityType(builder, TacticEntityType);
FloaterCommonExcel.AddTacticEntityType_(builder, TacticEntityType_);
return FloaterCommonExcel.EndFloaterCommonExcel(builder);
}
public static void StartFloaterCommonExcel(FlatBufferBuilder builder) { builder.StartTable(6); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddTacticEntityType(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType) { builder.AddInt(1, (int)tacticEntityType, 0); }
public static void AddTacticEntityType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType_) { builder.AddInt(1, (int)tacticEntityType_, 0); }
public static void AddFloaterOffsetPosX(FlatBufferBuilder builder, int floaterOffsetPosX) { builder.AddInt(2, floaterOffsetPosX, 0); }
public static void AddFloaterOffsetPosY(FlatBufferBuilder builder, int floaterOffsetPosY) { builder.AddInt(3, floaterOffsetPosY, 0); }
public static void AddFloaterRandomPosRangeX(FlatBufferBuilder builder, int floaterRandomPosRangeX) { builder.AddInt(4, floaterRandomPosRangeX, 0); }
@ -63,7 +63,7 @@ public struct FloaterCommonExcel : IFlatbufferObject
public void UnPackTo(FloaterCommonExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("FloaterCommon");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.TacticEntityType = TableEncryptionService.Convert(this.TacticEntityType, key);
_o.TacticEntityType_ = TableEncryptionService.Convert(this.TacticEntityType_, key);
_o.FloaterOffsetPosX = TableEncryptionService.Convert(this.FloaterOffsetPosX, key);
_o.FloaterOffsetPosY = TableEncryptionService.Convert(this.FloaterOffsetPosY, key);
_o.FloaterRandomPosRangeX = TableEncryptionService.Convert(this.FloaterRandomPosRangeX, key);
@ -74,7 +74,7 @@ public struct FloaterCommonExcel : IFlatbufferObject
return CreateFloaterCommonExcel(
builder,
_o.Id,
_o.TacticEntityType,
_o.TacticEntityType_,
_o.FloaterOffsetPosX,
_o.FloaterOffsetPosY,
_o.FloaterRandomPosRangeX,
@ -85,7 +85,7 @@ public struct FloaterCommonExcel : IFlatbufferObject
public class FloaterCommonExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType { get; set; }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get; set; }
public int FloaterOffsetPosX { get; set; }
public int FloaterOffsetPosY { get; set; }
public int FloaterRandomPosRangeX { get; set; }
@ -93,7 +93,7 @@ public class FloaterCommonExcelT
public FloaterCommonExcelT() {
this.Id = 0;
this.TacticEntityType = SCHALE.Common.FlatData.TacticEntityType.None;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None;
this.FloaterOffsetPosX = 0;
this.FloaterOffsetPosY = 0;
this.FloaterRandomPosRangeX = 0;
@ -108,7 +108,7 @@ static public class FloaterCommonExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*TacticEntityType_*/, 4 /*SCHALE.Common.FlatData.TacticEntityType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*FloaterOffsetPosX*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*FloaterOffsetPosY*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*FloaterRandomPosRangeX*/, 4 /*int*/, 4, false)

View File

@ -20,20 +20,20 @@ public struct Form : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public Form __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.MoveEnd? MoveEnd { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.MoveEnd?)(new SCHALE.Common.FlatData.MoveEnd()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
public SCHALE.Common.FlatData.MoveEnd? MoveEnd_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.MoveEnd?)(new SCHALE.Common.FlatData.MoveEnd()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
public SCHALE.Common.FlatData.Motion? PublicSkill { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.Motion?)(new SCHALE.Common.FlatData.Motion()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
public static Offset<SCHALE.Common.FlatData.Form> CreateForm(FlatBufferBuilder builder,
Offset<SCHALE.Common.FlatData.MoveEnd> MoveEndOffset = default(Offset<SCHALE.Common.FlatData.MoveEnd>),
Offset<SCHALE.Common.FlatData.MoveEnd> MoveEnd_Offset = default(Offset<SCHALE.Common.FlatData.MoveEnd>),
Offset<SCHALE.Common.FlatData.Motion> PublicSkillOffset = default(Offset<SCHALE.Common.FlatData.Motion>)) {
builder.StartTable(2);
Form.AddPublicSkill(builder, PublicSkillOffset);
Form.AddMoveEnd(builder, MoveEndOffset);
Form.AddMoveEnd_(builder, MoveEnd_Offset);
return Form.EndForm(builder);
}
public static void StartForm(FlatBufferBuilder builder) { builder.StartTable(2); }
public static void AddMoveEnd(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.MoveEnd> moveEndOffset) { builder.AddOffset(0, moveEndOffset.Value, 0); }
public static void AddMoveEnd_(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.MoveEnd> moveEnd_Offset) { builder.AddOffset(0, moveEnd_Offset.Value, 0); }
public static void AddPublicSkill(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.Motion> publicSkillOffset) { builder.AddOffset(1, publicSkillOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.Form> EndForm(FlatBufferBuilder builder) {
int o = builder.EndTable();
@ -46,27 +46,27 @@ public struct Form : IFlatbufferObject
}
public void UnPackTo(FormT _o) {
byte[] key = { 0 };
_o.MoveEnd = this.MoveEnd.HasValue ? this.MoveEnd.Value.UnPack() : null;
_o.MoveEnd_ = this.MoveEnd_.HasValue ? this.MoveEnd_.Value.UnPack() : null;
_o.PublicSkill = this.PublicSkill.HasValue ? this.PublicSkill.Value.UnPack() : null;
}
public static Offset<SCHALE.Common.FlatData.Form> Pack(FlatBufferBuilder builder, FormT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.Form>);
var _MoveEnd = _o.MoveEnd == null ? default(Offset<SCHALE.Common.FlatData.MoveEnd>) : SCHALE.Common.FlatData.MoveEnd.Pack(builder, _o.MoveEnd);
var _MoveEnd_ = _o.MoveEnd_ == null ? default(Offset<SCHALE.Common.FlatData.MoveEnd>) : SCHALE.Common.FlatData.MoveEnd.Pack(builder, _o.MoveEnd_);
var _PublicSkill = _o.PublicSkill == null ? default(Offset<SCHALE.Common.FlatData.Motion>) : SCHALE.Common.FlatData.Motion.Pack(builder, _o.PublicSkill);
return CreateForm(
builder,
_MoveEnd,
_MoveEnd_,
_PublicSkill);
}
}
public class FormT
{
public SCHALE.Common.FlatData.MoveEndT MoveEnd { get; set; }
public SCHALE.Common.FlatData.MoveEndT MoveEnd_ { get; set; }
public SCHALE.Common.FlatData.MotionT PublicSkill { get; set; }
public FormT() {
this.MoveEnd = null;
this.MoveEnd_ = null;
this.PublicSkill = null;
}
}
@ -77,7 +77,7 @@ static public class FormVerify
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyTable(tablePos, 4 /*MoveEnd*/, SCHALE.Common.FlatData.MoveEndVerify.Verify, false)
&& verifier.VerifyTable(tablePos, 4 /*MoveEnd_*/, SCHALE.Common.FlatData.MoveEndVerify.Verify, false)
&& verifier.VerifyTable(tablePos, 6 /*PublicSkill*/, SCHALE.Common.FlatData.MotionVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}

View File

@ -21,8 +21,8 @@ public struct FurnitureExcel : IFlatbufferObject
public FurnitureExcel __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 SCHALE.Common.FlatData.ProductionStep ProductionStep { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.FurnitureCategory Category { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.FurnitureCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureCategory.Furnitures; } }
public SCHALE.Common.FlatData.FurnitureSubCategory SubCategory { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.FurnitureSubCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureSubCategory.Table; } }
public uint LocalizeEtcId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
@ -94,7 +94,7 @@ public struct FurnitureExcel : IFlatbufferObject
public long CraftQualityTier1 { get { int o = __p.__offset(60); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CraftQualityTier2 { get { int o = __p.__offset(62); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ShiftingCraftQuality { get { int o = __p.__offset(64); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType { get { int o = __p.__offset(66); return o != 0 ? (SCHALE.Common.FlatData.FurnitureFunctionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureFunctionType.None; } }
public SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType_ { get { int o = __p.__offset(66); return o != 0 ? (SCHALE.Common.FlatData.FurnitureFunctionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureFunctionType.None; } }
public long FurnitureFunctionParameter { get { int o = __p.__offset(68); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long VideoId { get { int o = __p.__offset(70); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventCollectionId { get { int o = __p.__offset(72); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -111,8 +111,8 @@ public struct FurnitureExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.FurnitureExcel> CreateFurnitureExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.ProductionStep ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.FurnitureCategory Category = SCHALE.Common.FlatData.FurnitureCategory.Furnitures,
SCHALE.Common.FlatData.FurnitureSubCategory SubCategory = SCHALE.Common.FlatData.FurnitureSubCategory.Table,
uint LocalizeEtcId = 0,
@ -141,7 +141,7 @@ public struct FurnitureExcel : IFlatbufferObject
long CraftQualityTier1 = 0,
long CraftQualityTier2 = 0,
long ShiftingCraftQuality = 0,
SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType = SCHALE.Common.FlatData.FurnitureFunctionType.None,
SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType_ = SCHALE.Common.FlatData.FurnitureFunctionType.None,
long FurnitureFunctionParameter = 0,
long VideoId = 0,
long EventCollectionId = 0,
@ -173,7 +173,7 @@ public struct FurnitureExcel : IFlatbufferObject
FurnitureExcel.AddCafeCharacterStateMake(builder, CafeCharacterStateMakeOffset);
FurnitureExcel.AddCafeCharacterStateAdd(builder, CafeCharacterStateAddOffset);
FurnitureExcel.AddCafeCharacterStateReq(builder, CafeCharacterStateReqOffset);
FurnitureExcel.AddFurnitureFunctionType(builder, FurnitureFunctionType);
FurnitureExcel.AddFurnitureFunctionType_(builder, FurnitureFunctionType_);
FurnitureExcel.AddTags(builder, TagsOffset);
FurnitureExcel.AddCornerPrefab(builder, CornerPrefabOffset);
FurnitureExcel.AddSubExpandPrefab(builder, SubExpandPrefabOffset);
@ -189,8 +189,8 @@ public struct FurnitureExcel : IFlatbufferObject
FurnitureExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
FurnitureExcel.AddSubCategory(builder, SubCategory);
FurnitureExcel.AddCategory(builder, Category);
FurnitureExcel.AddRarity(builder, Rarity);
FurnitureExcel.AddProductionStep(builder, ProductionStep);
FurnitureExcel.AddRarity_(builder, Rarity_);
FurnitureExcel.AddProductionStep_(builder, ProductionStep_);
FurnitureExcel.AddReverseRotation(builder, ReverseRotation);
FurnitureExcel.AddEnable(builder, Enable);
return FurnitureExcel.EndFurnitureExcel(builder);
@ -198,8 +198,8 @@ public struct FurnitureExcel : IFlatbufferObject
public static void StartFurnitureExcel(FlatBufferBuilder builder) { builder.StartTable(41); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddProductionStep(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep) { builder.AddInt(1, (int)productionStep, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(2, (int)rarity, 0); }
public static void AddProductionStep_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep_) { builder.AddInt(1, (int)productionStep_, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(2, (int)rarity_, 0); }
public static void AddCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.FurnitureCategory category) { builder.AddInt(3, (int)category, 0); }
public static void AddSubCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.FurnitureSubCategory subCategory) { builder.AddInt(4, (int)subCategory, 0); }
public static void AddLocalizeEtcId(FlatBufferBuilder builder, uint localizeEtcId) { builder.AddUint(5, localizeEtcId, 0); }
@ -233,7 +233,7 @@ public struct FurnitureExcel : IFlatbufferObject
public static void AddCraftQualityTier1(FlatBufferBuilder builder, long craftQualityTier1) { builder.AddLong(28, craftQualityTier1, 0); }
public static void AddCraftQualityTier2(FlatBufferBuilder builder, long craftQualityTier2) { builder.AddLong(29, craftQualityTier2, 0); }
public static void AddShiftingCraftQuality(FlatBufferBuilder builder, long shiftingCraftQuality) { builder.AddLong(30, shiftingCraftQuality, 0); }
public static void AddFurnitureFunctionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.FurnitureFunctionType furnitureFunctionType) { builder.AddInt(31, (int)furnitureFunctionType, 0); }
public static void AddFurnitureFunctionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.FurnitureFunctionType furnitureFunctionType_) { builder.AddInt(31, (int)furnitureFunctionType_, 0); }
public static void AddFurnitureFunctionParameter(FlatBufferBuilder builder, long furnitureFunctionParameter) { builder.AddLong(32, furnitureFunctionParameter, 0); }
public static void AddVideoId(FlatBufferBuilder builder, long videoId) { builder.AddLong(33, videoId, 0); }
public static void AddEventCollectionId(FlatBufferBuilder builder, long eventCollectionId) { builder.AddLong(34, eventCollectionId, 0); }
@ -275,8 +275,8 @@ public struct FurnitureExcel : IFlatbufferObject
public void UnPackTo(FurnitureExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("Furniture");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.ProductionStep = TableEncryptionService.Convert(this.ProductionStep, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.ProductionStep_ = TableEncryptionService.Convert(this.ProductionStep_, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.Category = TableEncryptionService.Convert(this.Category, key);
_o.SubCategory = TableEncryptionService.Convert(this.SubCategory, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
@ -306,7 +306,7 @@ public struct FurnitureExcel : IFlatbufferObject
_o.CraftQualityTier1 = TableEncryptionService.Convert(this.CraftQualityTier1, key);
_o.CraftQualityTier2 = TableEncryptionService.Convert(this.CraftQualityTier2, key);
_o.ShiftingCraftQuality = TableEncryptionService.Convert(this.ShiftingCraftQuality, key);
_o.FurnitureFunctionType = TableEncryptionService.Convert(this.FurnitureFunctionType, key);
_o.FurnitureFunctionType_ = TableEncryptionService.Convert(this.FurnitureFunctionType_, key);
_o.FurnitureFunctionParameter = TableEncryptionService.Convert(this.FurnitureFunctionParameter, key);
_o.VideoId = TableEncryptionService.Convert(this.VideoId, key);
_o.EventCollectionId = TableEncryptionService.Convert(this.EventCollectionId, key);
@ -361,8 +361,8 @@ public struct FurnitureExcel : IFlatbufferObject
return CreateFurnitureExcel(
builder,
_o.Id,
_o.ProductionStep,
_o.Rarity,
_o.ProductionStep_,
_o.Rarity_,
_o.Category,
_o.SubCategory,
_o.LocalizeEtcId,
@ -391,7 +391,7 @@ public struct FurnitureExcel : IFlatbufferObject
_o.CraftQualityTier1,
_o.CraftQualityTier2,
_o.ShiftingCraftQuality,
_o.FurnitureFunctionType,
_o.FurnitureFunctionType_,
_o.FurnitureFunctionParameter,
_o.VideoId,
_o.EventCollectionId,
@ -407,8 +407,8 @@ public struct FurnitureExcel : IFlatbufferObject
public class FurnitureExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public SCHALE.Common.FlatData.FurnitureCategory Category { get; set; }
public SCHALE.Common.FlatData.FurnitureSubCategory SubCategory { get; set; }
public uint LocalizeEtcId { get; set; }
@ -437,7 +437,7 @@ public class FurnitureExcelT
public long CraftQualityTier1 { get; set; }
public long CraftQualityTier2 { get; set; }
public long ShiftingCraftQuality { get; set; }
public SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType { get; set; }
public SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType_ { get; set; }
public long FurnitureFunctionParameter { get; set; }
public long VideoId { get; set; }
public long EventCollectionId { get; set; }
@ -450,8 +450,8 @@ public class FurnitureExcelT
public FurnitureExcelT() {
this.Id = 0;
this.ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.Category = SCHALE.Common.FlatData.FurnitureCategory.Furnitures;
this.SubCategory = SCHALE.Common.FlatData.FurnitureSubCategory.Table;
this.LocalizeEtcId = 0;
@ -480,7 +480,7 @@ public class FurnitureExcelT
this.CraftQualityTier1 = 0;
this.CraftQualityTier2 = 0;
this.ShiftingCraftQuality = 0;
this.FurnitureFunctionType = SCHALE.Common.FlatData.FurnitureFunctionType.None;
this.FurnitureFunctionType_ = SCHALE.Common.FlatData.FurnitureFunctionType.None;
this.FurnitureFunctionParameter = 0;
this.VideoId = 0;
this.EventCollectionId = 0;
@ -500,8 +500,8 @@ static public class FurnitureExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*ProductionStep*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*ProductionStep_*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*Category*/, 4 /*SCHALE.Common.FlatData.FurnitureCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*SubCategory*/, 4 /*SCHALE.Common.FlatData.FurnitureSubCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*LocalizeEtcId*/, 4 /*uint*/, 4, false)
@ -530,7 +530,7 @@ static public class FurnitureExcelVerify
&& verifier.VerifyField(tablePos, 60 /*CraftQualityTier1*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 62 /*CraftQualityTier2*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 64 /*ShiftingCraftQuality*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 66 /*FurnitureFunctionType*/, 4 /*SCHALE.Common.FlatData.FurnitureFunctionType*/, 4, false)
&& verifier.VerifyField(tablePos, 66 /*FurnitureFunctionType_*/, 4 /*SCHALE.Common.FlatData.FurnitureFunctionType*/, 4, false)
&& verifier.VerifyField(tablePos, 68 /*FurnitureFunctionParameter*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 70 /*VideoId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 72 /*EventCollectionId*/, 8 /*long*/, 8, false)

View File

@ -22,9 +22,9 @@ public struct GachaElementExcel : IFlatbufferObject
public long ID { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GachaGroupID { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ParcelID { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public int ParcelAmountMin { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int ParcelAmountMax { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int Prob { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -33,9 +33,9 @@ public struct GachaElementExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.GachaElementExcel> CreateGachaElementExcel(FlatBufferBuilder builder,
long ID = 0,
long GachaGroupID = 0,
SCHALE.Common.FlatData.ParcelType ParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
long ParcelID = 0,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
int ParcelAmountMin = 0,
int ParcelAmountMax = 0,
int Prob = 0,
@ -48,17 +48,17 @@ public struct GachaElementExcel : IFlatbufferObject
GachaElementExcel.AddProb(builder, Prob);
GachaElementExcel.AddParcelAmountMax(builder, ParcelAmountMax);
GachaElementExcel.AddParcelAmountMin(builder, ParcelAmountMin);
GachaElementExcel.AddRarity(builder, Rarity);
GachaElementExcel.AddParcelType(builder, ParcelType);
GachaElementExcel.AddRarity_(builder, Rarity_);
GachaElementExcel.AddParcelType_(builder, ParcelType_);
return GachaElementExcel.EndGachaElementExcel(builder);
}
public static void StartGachaElementExcel(FlatBufferBuilder builder) { builder.StartTable(9); }
public static void AddID(FlatBufferBuilder builder, long iD) { builder.AddLong(0, iD, 0); }
public static void AddGachaGroupID(FlatBufferBuilder builder, long gachaGroupID) { builder.AddLong(1, gachaGroupID, 0); }
public static void AddParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType) { builder.AddInt(2, (int)parcelType, 0); }
public static void AddParcelType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType_) { builder.AddInt(2, (int)parcelType_, 0); }
public static void AddParcelID(FlatBufferBuilder builder, long parcelID) { builder.AddLong(3, parcelID, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(4, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(4, (int)rarity_, 0); }
public static void AddParcelAmountMin(FlatBufferBuilder builder, int parcelAmountMin) { builder.AddInt(5, parcelAmountMin, 0); }
public static void AddParcelAmountMax(FlatBufferBuilder builder, int parcelAmountMax) { builder.AddInt(6, parcelAmountMax, 0); }
public static void AddProb(FlatBufferBuilder builder, int prob) { builder.AddInt(7, prob, 0); }
@ -76,9 +76,9 @@ public struct GachaElementExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("GachaElement");
_o.ID = TableEncryptionService.Convert(this.ID, key);
_o.GachaGroupID = TableEncryptionService.Convert(this.GachaGroupID, key);
_o.ParcelType = TableEncryptionService.Convert(this.ParcelType, key);
_o.ParcelType_ = TableEncryptionService.Convert(this.ParcelType_, key);
_o.ParcelID = TableEncryptionService.Convert(this.ParcelID, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.ParcelAmountMin = TableEncryptionService.Convert(this.ParcelAmountMin, key);
_o.ParcelAmountMax = TableEncryptionService.Convert(this.ParcelAmountMax, key);
_o.Prob = TableEncryptionService.Convert(this.Prob, key);
@ -90,9 +90,9 @@ public struct GachaElementExcel : IFlatbufferObject
builder,
_o.ID,
_o.GachaGroupID,
_o.ParcelType,
_o.ParcelType_,
_o.ParcelID,
_o.Rarity,
_o.Rarity_,
_o.ParcelAmountMin,
_o.ParcelAmountMax,
_o.Prob,
@ -104,9 +104,9 @@ public class GachaElementExcelT
{
public long ID { get; set; }
public long GachaGroupID { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get; set; }
public long ParcelID { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public int ParcelAmountMin { get; set; }
public int ParcelAmountMax { get; set; }
public int Prob { get; set; }
@ -115,9 +115,9 @@ public class GachaElementExcelT
public GachaElementExcelT() {
this.ID = 0;
this.GachaGroupID = 0;
this.ParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelID = 0;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.ParcelAmountMin = 0;
this.ParcelAmountMax = 0;
this.Prob = 0;
@ -133,9 +133,9 @@ static public class GachaElementExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*GachaGroupID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelType_*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ParcelID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*ParcelAmountMin*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*ParcelAmountMax*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*Prob*/, 4 /*int*/, 4, false)

View File

@ -22,7 +22,7 @@ public struct GachaElementRecursiveExcel : IFlatbufferObject
public long ID { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GachaGroupID { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public long ParcelID { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ParcelAmountMin { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int ParcelAmountMax { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -32,7 +32,7 @@ public struct GachaElementRecursiveExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.GachaElementRecursiveExcel> CreateGachaElementRecursiveExcel(FlatBufferBuilder builder,
long ID = 0,
long GachaGroupID = 0,
SCHALE.Common.FlatData.ParcelType ParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
long ParcelID = 0,
int ParcelAmountMin = 0,
int ParcelAmountMax = 0,
@ -46,14 +46,14 @@ public struct GachaElementRecursiveExcel : IFlatbufferObject
GachaElementRecursiveExcel.AddProb(builder, Prob);
GachaElementRecursiveExcel.AddParcelAmountMax(builder, ParcelAmountMax);
GachaElementRecursiveExcel.AddParcelAmountMin(builder, ParcelAmountMin);
GachaElementRecursiveExcel.AddParcelType(builder, ParcelType);
GachaElementRecursiveExcel.AddParcelType_(builder, ParcelType_);
return GachaElementRecursiveExcel.EndGachaElementRecursiveExcel(builder);
}
public static void StartGachaElementRecursiveExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddID(FlatBufferBuilder builder, long iD) { builder.AddLong(0, iD, 0); }
public static void AddGachaGroupID(FlatBufferBuilder builder, long gachaGroupID) { builder.AddLong(1, gachaGroupID, 0); }
public static void AddParcelType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType) { builder.AddInt(2, (int)parcelType, 0); }
public static void AddParcelType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType parcelType_) { builder.AddInt(2, (int)parcelType_, 0); }
public static void AddParcelID(FlatBufferBuilder builder, long parcelID) { builder.AddLong(3, parcelID, 0); }
public static void AddParcelAmountMin(FlatBufferBuilder builder, int parcelAmountMin) { builder.AddInt(4, parcelAmountMin, 0); }
public static void AddParcelAmountMax(FlatBufferBuilder builder, int parcelAmountMax) { builder.AddInt(5, parcelAmountMax, 0); }
@ -72,7 +72,7 @@ public struct GachaElementRecursiveExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("GachaElementRecursive");
_o.ID = TableEncryptionService.Convert(this.ID, key);
_o.GachaGroupID = TableEncryptionService.Convert(this.GachaGroupID, key);
_o.ParcelType = TableEncryptionService.Convert(this.ParcelType, key);
_o.ParcelType_ = TableEncryptionService.Convert(this.ParcelType_, key);
_o.ParcelID = TableEncryptionService.Convert(this.ParcelID, key);
_o.ParcelAmountMin = TableEncryptionService.Convert(this.ParcelAmountMin, key);
_o.ParcelAmountMax = TableEncryptionService.Convert(this.ParcelAmountMax, key);
@ -85,7 +85,7 @@ public struct GachaElementRecursiveExcel : IFlatbufferObject
builder,
_o.ID,
_o.GachaGroupID,
_o.ParcelType,
_o.ParcelType_,
_o.ParcelID,
_o.ParcelAmountMin,
_o.ParcelAmountMax,
@ -98,7 +98,7 @@ public class GachaElementRecursiveExcelT
{
public long ID { get; set; }
public long GachaGroupID { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType { get; set; }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get; set; }
public long ParcelID { get; set; }
public int ParcelAmountMin { get; set; }
public int ParcelAmountMax { get; set; }
@ -108,7 +108,7 @@ public class GachaElementRecursiveExcelT
public GachaElementRecursiveExcelT() {
this.ID = 0;
this.GachaGroupID = 0;
this.ParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelID = 0;
this.ParcelAmountMin = 0;
this.ParcelAmountMax = 0;
@ -125,7 +125,7 @@ static public class GachaElementRecursiveExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*ID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*GachaGroupID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*ParcelType_*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ParcelID*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*ParcelAmountMin*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*ParcelAmountMax*/, 4 /*int*/, 4, false)

View File

@ -18,6 +18,9 @@ public enum Geas : int
AttackSpeed = 8,
Critical = 9,
Heal = 10,
MoveSpeed = 11,
LifeSteal = 12,
Evasion = 13,
};

View File

@ -22,7 +22,7 @@ public struct GoodsExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int Type { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public string IconPath { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetIconPathBytes() { return __p.__vector_as_span<byte>(10, 1); }
@ -111,7 +111,7 @@ public struct GoodsExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.GoodsExcel> CreateGoodsExcel(FlatBufferBuilder builder,
long Id = 0,
int Type = 0,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
StringOffset IconPathOffset = default(StringOffset),
VectorOffset ConsumeParcelTypeOffset = default(VectorOffset),
VectorOffset ConsumeParcelIdOffset = default(VectorOffset),
@ -144,7 +144,7 @@ public struct GoodsExcel : IFlatbufferObject
GoodsExcel.AddConsumeParcelId(builder, ConsumeParcelIdOffset);
GoodsExcel.AddConsumeParcelType(builder, ConsumeParcelTypeOffset);
GoodsExcel.AddIconPath(builder, IconPathOffset);
GoodsExcel.AddRarity(builder, Rarity);
GoodsExcel.AddRarity_(builder, Rarity_);
GoodsExcel.AddType(builder, Type);
return GoodsExcel.EndGoodsExcel(builder);
}
@ -152,7 +152,7 @@ public struct GoodsExcel : IFlatbufferObject
public static void StartGoodsExcel(FlatBufferBuilder builder) { builder.StartTable(18); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddType(FlatBufferBuilder builder, int type) { builder.AddInt(1, type, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(2, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(2, (int)rarity_, 0); }
public static void AddIconPath(FlatBufferBuilder builder, StringOffset iconPathOffset) { builder.AddOffset(3, iconPathOffset.Value, 0); }
public static void AddConsumeParcelType(FlatBufferBuilder builder, VectorOffset consumeParcelTypeOffset) { builder.AddOffset(4, consumeParcelTypeOffset.Value, 0); }
public static VectorOffset CreateConsumeParcelTypeVector(FlatBufferBuilder builder, SCHALE.Common.FlatData.ParcelType[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt((int)data[i]); return builder.EndVector(); }
@ -226,7 +226,7 @@ public struct GoodsExcel : IFlatbufferObject
byte[] key = TableEncryptionService.CreateKey("Goods");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.Type = TableEncryptionService.Convert(this.Type, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.IconPath = TableEncryptionService.Convert(this.IconPath, key);
_o.ConsumeParcelType = new List<SCHALE.Common.FlatData.ParcelType>();
for (var _j = 0; _j < this.ConsumeParcelTypeLength; ++_j) {_o.ConsumeParcelType.Add(TableEncryptionService.Convert(this.ConsumeParcelType(_j), key));}
@ -304,7 +304,7 @@ public struct GoodsExcel : IFlatbufferObject
builder,
_o.Id,
_o.Type,
_o.Rarity,
_o.Rarity_,
_IconPath,
_ConsumeParcelType,
_ConsumeParcelId,
@ -327,7 +327,7 @@ public class GoodsExcelT
{
public long Id { get; set; }
public int Type { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public string IconPath { get; set; }
public List<SCHALE.Common.FlatData.ParcelType> ConsumeParcelType { get; set; }
public List<long> ConsumeParcelId { get; set; }
@ -347,7 +347,7 @@ public class GoodsExcelT
public GoodsExcelT() {
this.Id = 0;
this.Type = 0;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.IconPath = null;
this.ConsumeParcelType = null;
this.ConsumeParcelId = null;
@ -374,7 +374,7 @@ static public class GoodsExcelVerify
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*Type*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyString(tablePos, 10 /*IconPath*/, false)
&& verifier.VerifyVectorOfData(tablePos, 12 /*ConsumeParcelType*/, 4 /*SCHALE.Common.FlatData.ParcelType*/, false)
&& verifier.VerifyVectorOfData(tablePos, 14 /*ConsumeParcelId*/, 8 /*long*/, false)

View File

@ -31,7 +31,7 @@ public struct GroundExcel : IFlatbufferObject
#endif
public byte[] GetGroundSceneNameArray() { return __p.__vector_as_array<byte>(8); }
public long FormationGroupId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageTopography StageTopography { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StageTopography)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageTopography.Street; } }
public SCHALE.Common.FlatData.BulletType EnemyBulletType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.BulletType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BulletType.Normal; } }
public SCHALE.Common.FlatData.ArmorType EnemyArmorType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ArmorType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArmorType.LightArmor; } }
public long LevelNPC { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -85,37 +85,39 @@ public struct GroundExcel : IFlatbufferObject
public ArraySegment<byte>? GetBeforeVictoryTimelinePathBytes() { return __p.__vector_as_arraysegment(94); }
#endif
public byte[] GetBeforeVictoryTimelinePathArray() { return __p.__vector_as_array<byte>(94); }
public bool HideNPCWhenBattleEnd { get { int o = __p.__offset(96); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public float UIHpScale { get { int o = __p.__offset(98); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float UIEmojiScale { get { int o = __p.__offset(100); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float UISkillMainLogScale { get { int o = __p.__offset(102); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public string AllyPassiveSkillId(int j) { int o = __p.__offset(104); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int AllyPassiveSkillIdLength { get { int o = __p.__offset(104); return o != 0 ? __p.__vector_len(o) : 0; } }
public int AllyPassiveSkillLevel(int j) { int o = __p.__offset(106); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int AllyPassiveSkillLevelLength { get { int o = __p.__offset(106); return o != 0 ? __p.__vector_len(o) : 0; } }
public bool SkipBattleEnd { get { int o = __p.__offset(96); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool HideNPCWhenBattleEnd { get { int o = __p.__offset(98); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool CoverPointOff { get { int o = __p.__offset(100); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public float UIHpScale { get { int o = __p.__offset(102); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float UIEmojiScale { get { int o = __p.__offset(104); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float UISkillMainLogScale { get { int o = __p.__offset(106); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public string AllyPassiveSkillId(int j) { int o = __p.__offset(108); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int AllyPassiveSkillIdLength { get { int o = __p.__offset(108); return o != 0 ? __p.__vector_len(o) : 0; } }
public int AllyPassiveSkillLevel(int j) { int o = __p.__offset(110); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int AllyPassiveSkillLevelLength { get { int o = __p.__offset(110); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<int> GetAllyPassiveSkillLevelBytes() { return __p.__vector_as_span<int>(106, 4); }
public Span<int> GetAllyPassiveSkillLevelBytes() { return __p.__vector_as_span<int>(110, 4); }
#else
public ArraySegment<byte>? GetAllyPassiveSkillLevelBytes() { return __p.__vector_as_arraysegment(106); }
public ArraySegment<byte>? GetAllyPassiveSkillLevelBytes() { return __p.__vector_as_arraysegment(110); }
#endif
public int[] GetAllyPassiveSkillLevelArray() { return __p.__vector_as_array<int>(106); }
public string EnemyPassiveSkillId(int j) { int o = __p.__offset(108); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int EnemyPassiveSkillIdLength { get { int o = __p.__offset(108); return o != 0 ? __p.__vector_len(o) : 0; } }
public int EnemyPassiveSkillLevel(int j) { int o = __p.__offset(110); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int EnemyPassiveSkillLevelLength { get { int o = __p.__offset(110); return o != 0 ? __p.__vector_len(o) : 0; } }
public int[] GetAllyPassiveSkillLevelArray() { return __p.__vector_as_array<int>(110); }
public string EnemyPassiveSkillId(int j) { int o = __p.__offset(112); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int EnemyPassiveSkillIdLength { get { int o = __p.__offset(112); return o != 0 ? __p.__vector_len(o) : 0; } }
public int EnemyPassiveSkillLevel(int j) { int o = __p.__offset(114); return o != 0 ? __p.bb.GetInt(__p.__vector(o) + j * 4) : (int)0; }
public int EnemyPassiveSkillLevelLength { get { int o = __p.__offset(114); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<int> GetEnemyPassiveSkillLevelBytes() { return __p.__vector_as_span<int>(110, 4); }
public Span<int> GetEnemyPassiveSkillLevelBytes() { return __p.__vector_as_span<int>(114, 4); }
#else
public ArraySegment<byte>? GetEnemyPassiveSkillLevelBytes() { return __p.__vector_as_arraysegment(110); }
public ArraySegment<byte>? GetEnemyPassiveSkillLevelBytes() { return __p.__vector_as_arraysegment(114); }
#endif
public int[] GetEnemyPassiveSkillLevelArray() { return __p.__vector_as_array<int>(110); }
public int[] GetEnemyPassiveSkillLevelArray() { return __p.__vector_as_array<int>(114); }
public static Offset<SCHALE.Common.FlatData.GroundExcel> CreateGroundExcel(FlatBufferBuilder builder,
long Id = 0,
VectorOffset StageFileNameOffset = default(VectorOffset),
StringOffset GroundSceneNameOffset = default(StringOffset),
long FormationGroupId = 0,
SCHALE.Common.FlatData.StageTopography StageTopography = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
SCHALE.Common.FlatData.BulletType EnemyBulletType = SCHALE.Common.FlatData.BulletType.Normal,
SCHALE.Common.FlatData.ArmorType EnemyArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor,
long LevelNPC = 0,
@ -157,7 +159,9 @@ public struct GroundExcel : IFlatbufferObject
bool UIBattleHideFromScratch = false,
StringOffset BattleReadyTimelinePathOffset = default(StringOffset),
StringOffset BeforeVictoryTimelinePathOffset = default(StringOffset),
bool SkipBattleEnd = false,
bool HideNPCWhenBattleEnd = false,
bool CoverPointOff = false,
float UIHpScale = 0.0f,
float UIEmojiScale = 0.0f,
float UISkillMainLogScale = 0.0f,
@ -165,7 +169,7 @@ public struct GroundExcel : IFlatbufferObject
VectorOffset AllyPassiveSkillLevelOffset = default(VectorOffset),
VectorOffset EnemyPassiveSkillIdOffset = default(VectorOffset),
VectorOffset EnemyPassiveSkillLevelOffset = default(VectorOffset)) {
builder.StartTable(54);
builder.StartTable(56);
GroundExcel.AddBGMId(builder, BGMId);
GroundExcel.AddTSSAirUnitHeight(builder, TSSAirUnitHeight);
GroundExcel.AddEnemyMinimumPositionGapRate(builder, EnemyMinimumPositionGapRate);
@ -209,10 +213,12 @@ public struct GroundExcel : IFlatbufferObject
GroundExcel.AddForcedTacticSpeed(builder, ForcedTacticSpeed);
GroundExcel.AddEnemyArmorType(builder, EnemyArmorType);
GroundExcel.AddEnemyBulletType(builder, EnemyBulletType);
GroundExcel.AddStageTopography(builder, StageTopography);
GroundExcel.AddStageTopography_(builder, StageTopography_);
GroundExcel.AddGroundSceneName(builder, GroundSceneNameOffset);
GroundExcel.AddStageFileName(builder, StageFileNameOffset);
GroundExcel.AddCoverPointOff(builder, CoverPointOff);
GroundExcel.AddHideNPCWhenBattleEnd(builder, HideNPCWhenBattleEnd);
GroundExcel.AddSkipBattleEnd(builder, SkipBattleEnd);
GroundExcel.AddUIBattleHideFromScratch(builder, UIBattleHideFromScratch);
GroundExcel.AddImmuneHitBeforeTimeOutEnd(builder, ImmuneHitBeforeTimeOutEnd);
GroundExcel.AddTSSHatchOpen(builder, TSSHatchOpen);
@ -223,7 +229,7 @@ public struct GroundExcel : IFlatbufferObject
return GroundExcel.EndGroundExcel(builder);
}
public static void StartGroundExcel(FlatBufferBuilder builder) { builder.StartTable(54); }
public static void StartGroundExcel(FlatBufferBuilder builder) { builder.StartTable(56); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddStageFileName(FlatBufferBuilder builder, VectorOffset stageFileNameOffset) { builder.AddOffset(1, stageFileNameOffset.Value, 0); }
public static VectorOffset CreateStageFileNameVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
@ -233,7 +239,7 @@ public struct GroundExcel : IFlatbufferObject
public static void StartStageFileNameVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddGroundSceneName(FlatBufferBuilder builder, StringOffset groundSceneNameOffset) { builder.AddOffset(2, groundSceneNameOffset.Value, 0); }
public static void AddFormationGroupId(FlatBufferBuilder builder, long formationGroupId) { builder.AddLong(3, formationGroupId, 0); }
public static void AddStageTopography(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography) { builder.AddInt(4, (int)stageTopography, 0); }
public static void AddStageTopography_(FlatBufferBuilder builder, SCHALE.Common.FlatData.StageTopography stageTopography_) { builder.AddInt(4, (int)stageTopography_, 0); }
public static void AddEnemyBulletType(FlatBufferBuilder builder, SCHALE.Common.FlatData.BulletType enemyBulletType) { builder.AddInt(5, (int)enemyBulletType, 0); }
public static void AddEnemyArmorType(FlatBufferBuilder builder, SCHALE.Common.FlatData.ArmorType enemyArmorType) { builder.AddInt(6, (int)enemyArmorType, 0); }
public static void AddLevelNPC(FlatBufferBuilder builder, long levelNPC) { builder.AddLong(7, levelNPC, 0); }
@ -275,29 +281,31 @@ public struct GroundExcel : IFlatbufferObject
public static void AddUIBattleHideFromScratch(FlatBufferBuilder builder, bool uIBattleHideFromScratch) { builder.AddBool(43, uIBattleHideFromScratch, false); }
public static void AddBattleReadyTimelinePath(FlatBufferBuilder builder, StringOffset battleReadyTimelinePathOffset) { builder.AddOffset(44, battleReadyTimelinePathOffset.Value, 0); }
public static void AddBeforeVictoryTimelinePath(FlatBufferBuilder builder, StringOffset beforeVictoryTimelinePathOffset) { builder.AddOffset(45, beforeVictoryTimelinePathOffset.Value, 0); }
public static void AddHideNPCWhenBattleEnd(FlatBufferBuilder builder, bool hideNPCWhenBattleEnd) { builder.AddBool(46, hideNPCWhenBattleEnd, false); }
public static void AddUIHpScale(FlatBufferBuilder builder, float uIHpScale) { builder.AddFloat(47, uIHpScale, 0.0f); }
public static void AddUIEmojiScale(FlatBufferBuilder builder, float uIEmojiScale) { builder.AddFloat(48, uIEmojiScale, 0.0f); }
public static void AddUISkillMainLogScale(FlatBufferBuilder builder, float uISkillMainLogScale) { builder.AddFloat(49, uISkillMainLogScale, 0.0f); }
public static void AddAllyPassiveSkillId(FlatBufferBuilder builder, VectorOffset allyPassiveSkillIdOffset) { builder.AddOffset(50, allyPassiveSkillIdOffset.Value, 0); }
public static void AddSkipBattleEnd(FlatBufferBuilder builder, bool skipBattleEnd) { builder.AddBool(46, skipBattleEnd, false); }
public static void AddHideNPCWhenBattleEnd(FlatBufferBuilder builder, bool hideNPCWhenBattleEnd) { builder.AddBool(47, hideNPCWhenBattleEnd, false); }
public static void AddCoverPointOff(FlatBufferBuilder builder, bool coverPointOff) { builder.AddBool(48, coverPointOff, false); }
public static void AddUIHpScale(FlatBufferBuilder builder, float uIHpScale) { builder.AddFloat(49, uIHpScale, 0.0f); }
public static void AddUIEmojiScale(FlatBufferBuilder builder, float uIEmojiScale) { builder.AddFloat(50, uIEmojiScale, 0.0f); }
public static void AddUISkillMainLogScale(FlatBufferBuilder builder, float uISkillMainLogScale) { builder.AddFloat(51, uISkillMainLogScale, 0.0f); }
public static void AddAllyPassiveSkillId(FlatBufferBuilder builder, VectorOffset allyPassiveSkillIdOffset) { builder.AddOffset(52, allyPassiveSkillIdOffset.Value, 0); }
public static VectorOffset CreateAllyPassiveSkillIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartAllyPassiveSkillIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddAllyPassiveSkillLevel(FlatBufferBuilder builder, VectorOffset allyPassiveSkillLevelOffset) { builder.AddOffset(51, allyPassiveSkillLevelOffset.Value, 0); }
public static void AddAllyPassiveSkillLevel(FlatBufferBuilder builder, VectorOffset allyPassiveSkillLevelOffset) { builder.AddOffset(53, allyPassiveSkillLevelOffset.Value, 0); }
public static VectorOffset CreateAllyPassiveSkillLevelVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillLevelVectorBlock(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillLevelVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateAllyPassiveSkillLevelVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<int>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartAllyPassiveSkillLevelVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddEnemyPassiveSkillId(FlatBufferBuilder builder, VectorOffset enemyPassiveSkillIdOffset) { builder.AddOffset(52, enemyPassiveSkillIdOffset.Value, 0); }
public static void AddEnemyPassiveSkillId(FlatBufferBuilder builder, VectorOffset enemyPassiveSkillIdOffset) { builder.AddOffset(54, enemyPassiveSkillIdOffset.Value, 0); }
public static VectorOffset CreateEnemyPassiveSkillIdVector(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateEnemyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateEnemyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateEnemyPassiveSkillIdVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartEnemyPassiveSkillIdVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddEnemyPassiveSkillLevel(FlatBufferBuilder builder, VectorOffset enemyPassiveSkillLevelOffset) { builder.AddOffset(53, enemyPassiveSkillLevelOffset.Value, 0); }
public static void AddEnemyPassiveSkillLevel(FlatBufferBuilder builder, VectorOffset enemyPassiveSkillLevelOffset) { builder.AddOffset(55, enemyPassiveSkillLevelOffset.Value, 0); }
public static VectorOffset CreateEnemyPassiveSkillLevelVector(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]); return builder.EndVector(); }
public static VectorOffset CreateEnemyPassiveSkillLevelVectorBlock(FlatBufferBuilder builder, int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateEnemyPassiveSkillLevelVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
@ -319,7 +327,7 @@ public struct GroundExcel : IFlatbufferObject
for (var _j = 0; _j < this.StageFileNameLength; ++_j) {_o.StageFileName.Add(TableEncryptionService.Convert(this.StageFileName(_j), key));}
_o.GroundSceneName = TableEncryptionService.Convert(this.GroundSceneName, key);
_o.FormationGroupId = TableEncryptionService.Convert(this.FormationGroupId, key);
_o.StageTopography = TableEncryptionService.Convert(this.StageTopography, key);
_o.StageTopography_ = TableEncryptionService.Convert(this.StageTopography_, key);
_o.EnemyBulletType = TableEncryptionService.Convert(this.EnemyBulletType, key);
_o.EnemyArmorType = TableEncryptionService.Convert(this.EnemyArmorType, key);
_o.LevelNPC = TableEncryptionService.Convert(this.LevelNPC, key);
@ -361,7 +369,9 @@ public struct GroundExcel : IFlatbufferObject
_o.UIBattleHideFromScratch = TableEncryptionService.Convert(this.UIBattleHideFromScratch, key);
_o.BattleReadyTimelinePath = TableEncryptionService.Convert(this.BattleReadyTimelinePath, key);
_o.BeforeVictoryTimelinePath = TableEncryptionService.Convert(this.BeforeVictoryTimelinePath, key);
_o.SkipBattleEnd = TableEncryptionService.Convert(this.SkipBattleEnd, key);
_o.HideNPCWhenBattleEnd = TableEncryptionService.Convert(this.HideNPCWhenBattleEnd, key);
_o.CoverPointOff = TableEncryptionService.Convert(this.CoverPointOff, key);
_o.UIHpScale = TableEncryptionService.Convert(this.UIHpScale, key);
_o.UIEmojiScale = TableEncryptionService.Convert(this.UIEmojiScale, key);
_o.UISkillMainLogScale = TableEncryptionService.Convert(this.UISkillMainLogScale, key);
@ -413,7 +423,7 @@ public struct GroundExcel : IFlatbufferObject
_StageFileName,
_GroundSceneName,
_o.FormationGroupId,
_o.StageTopography,
_o.StageTopography_,
_o.EnemyBulletType,
_o.EnemyArmorType,
_o.LevelNPC,
@ -455,7 +465,9 @@ public struct GroundExcel : IFlatbufferObject
_o.UIBattleHideFromScratch,
_BattleReadyTimelinePath,
_BeforeVictoryTimelinePath,
_o.SkipBattleEnd,
_o.HideNPCWhenBattleEnd,
_o.CoverPointOff,
_o.UIHpScale,
_o.UIEmojiScale,
_o.UISkillMainLogScale,
@ -472,7 +484,7 @@ public class GroundExcelT
public List<string> StageFileName { get; set; }
public string GroundSceneName { get; set; }
public long FormationGroupId { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography { get; set; }
public SCHALE.Common.FlatData.StageTopography StageTopography_ { get; set; }
public SCHALE.Common.FlatData.BulletType EnemyBulletType { get; set; }
public SCHALE.Common.FlatData.ArmorType EnemyArmorType { get; set; }
public long LevelNPC { get; set; }
@ -514,7 +526,9 @@ public class GroundExcelT
public bool UIBattleHideFromScratch { get; set; }
public string BattleReadyTimelinePath { get; set; }
public string BeforeVictoryTimelinePath { get; set; }
public bool SkipBattleEnd { get; set; }
public bool HideNPCWhenBattleEnd { get; set; }
public bool CoverPointOff { get; set; }
public float UIHpScale { get; set; }
public float UIEmojiScale { get; set; }
public float UISkillMainLogScale { get; set; }
@ -528,7 +542,7 @@ public class GroundExcelT
this.StageFileName = null;
this.GroundSceneName = null;
this.FormationGroupId = 0;
this.StageTopography = SCHALE.Common.FlatData.StageTopography.Street;
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.EnemyBulletType = SCHALE.Common.FlatData.BulletType.Normal;
this.EnemyArmorType = SCHALE.Common.FlatData.ArmorType.LightArmor;
this.LevelNPC = 0;
@ -570,7 +584,9 @@ public class GroundExcelT
this.UIBattleHideFromScratch = false;
this.BattleReadyTimelinePath = null;
this.BeforeVictoryTimelinePath = null;
this.SkipBattleEnd = false;
this.HideNPCWhenBattleEnd = false;
this.CoverPointOff = false;
this.UIHpScale = 0.0f;
this.UIEmojiScale = 0.0f;
this.UISkillMainLogScale = 0.0f;
@ -591,7 +607,7 @@ static public class GroundExcelVerify
&& verifier.VerifyVectorOfStrings(tablePos, 6 /*StageFileName*/, false)
&& verifier.VerifyString(tablePos, 8 /*GroundSceneName*/, false)
&& verifier.VerifyField(tablePos, 10 /*FormationGroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*StageTopography*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*StageTopography_*/, 4 /*SCHALE.Common.FlatData.StageTopography*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*EnemyBulletType*/, 4 /*SCHALE.Common.FlatData.BulletType*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*EnemyArmorType*/, 4 /*SCHALE.Common.FlatData.ArmorType*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*LevelNPC*/, 8 /*long*/, 8, false)
@ -633,14 +649,16 @@ static public class GroundExcelVerify
&& verifier.VerifyField(tablePos, 90 /*UIBattleHideFromScratch*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 92 /*BattleReadyTimelinePath*/, false)
&& verifier.VerifyString(tablePos, 94 /*BeforeVictoryTimelinePath*/, false)
&& verifier.VerifyField(tablePos, 96 /*HideNPCWhenBattleEnd*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 98 /*UIHpScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 100 /*UIEmojiScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 102 /*UISkillMainLogScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyVectorOfStrings(tablePos, 104 /*AllyPassiveSkillId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 106 /*AllyPassiveSkillLevel*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 108 /*EnemyPassiveSkillId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 110 /*EnemyPassiveSkillLevel*/, 4 /*int*/, false)
&& verifier.VerifyField(tablePos, 96 /*SkipBattleEnd*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 98 /*HideNPCWhenBattleEnd*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 100 /*CoverPointOff*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 102 /*UIHpScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 104 /*UIEmojiScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 106 /*UISkillMainLogScale*/, 4 /*float*/, 4, false)
&& verifier.VerifyVectorOfStrings(tablePos, 108 /*AllyPassiveSkillId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 110 /*AllyPassiveSkillLevel*/, 4 /*int*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 112 /*EnemyPassiveSkillId*/, false)
&& verifier.VerifyVectorOfData(tablePos, 114 /*EnemyPassiveSkillLevel*/, 4 /*int*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -21,7 +21,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
public IdCardBackgroundExcel __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 SCHALE.Common.FlatData.Rarity Rarity { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public SCHALE.Common.FlatData.Rarity Rarity_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.Rarity)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Rarity.N; } }
public long DisplayOrder { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool CollectionVisible { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool IsDefault { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -43,7 +43,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.IdCardBackgroundExcel> CreateIdCardBackgroundExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.Rarity Rarity = SCHALE.Common.FlatData.Rarity.N,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
long DisplayOrder = 0,
bool CollectionVisible = false,
bool IsDefault = false,
@ -56,7 +56,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
IdCardBackgroundExcel.AddIcon(builder, IconOffset);
IdCardBackgroundExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
IdCardBackgroundExcel.AddBgPath(builder, BgPathOffset);
IdCardBackgroundExcel.AddRarity(builder, Rarity);
IdCardBackgroundExcel.AddRarity_(builder, Rarity_);
IdCardBackgroundExcel.AddIsDefault(builder, IsDefault);
IdCardBackgroundExcel.AddCollectionVisible(builder, CollectionVisible);
return IdCardBackgroundExcel.EndIdCardBackgroundExcel(builder);
@ -64,7 +64,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
public static void StartIdCardBackgroundExcel(FlatBufferBuilder builder) { builder.StartTable(8); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddRarity(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity) { builder.AddInt(1, (int)rarity, 0); }
public static void AddRarity_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Rarity rarity_) { builder.AddInt(1, (int)rarity_, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, long displayOrder) { builder.AddLong(2, displayOrder, 0); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(3, collectionVisible, false); }
public static void AddIsDefault(FlatBufferBuilder builder, bool isDefault) { builder.AddBool(4, isDefault, false); }
@ -83,7 +83,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
public void UnPackTo(IdCardBackgroundExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("IdCardBackground");
_o.Id = TableEncryptionService.Convert(this.Id, key);
_o.Rarity = TableEncryptionService.Convert(this.Rarity, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.IsDefault = TableEncryptionService.Convert(this.IsDefault, key);
@ -98,7 +98,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
return CreateIdCardBackgroundExcel(
builder,
_o.Id,
_o.Rarity,
_o.Rarity_,
_o.DisplayOrder,
_o.CollectionVisible,
_o.IsDefault,
@ -111,7 +111,7 @@ public struct IdCardBackgroundExcel : IFlatbufferObject
public class IdCardBackgroundExcelT
{
public long Id { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
public long DisplayOrder { get; set; }
public bool CollectionVisible { get; set; }
public bool IsDefault { get; set; }
@ -121,7 +121,7 @@ public class IdCardBackgroundExcelT
public IdCardBackgroundExcelT() {
this.Id = 0;
this.Rarity = SCHALE.Common.FlatData.Rarity.N;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
this.DisplayOrder = 0;
this.CollectionVisible = false;
this.IsDefault = false;
@ -138,7 +138,7 @@ static public class IdCardBackgroundExcelVerify
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*Rarity*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 6 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*DisplayOrder*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 12 /*IsDefault*/, 1 /*bool*/, 1, false)

Some files were not shown because too many files have changed in this diff Show More