SCHALE.GameServer/SCHALE.Common/FlatData/FurnitureExcel.cs

566 lines
42 KiB
C#
Raw Normal View History

2024-04-21 00:21:57 +00:00
// <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;
2024-04-29 15:52:45 +00:00
using global::SCHALE.Common.Crypto;
2024-04-21 00:21:57 +00:00
using global::Google.FlatBuffers;
public struct FurnitureExcel : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static FurnitureExcel GetRootAsFurnitureExcel(ByteBuffer _bb) { return GetRootAsFurnitureExcel(_bb, new FurnitureExcel()); }
public static FurnitureExcel GetRootAsFurnitureExcel(ByteBuffer _bb, FurnitureExcel obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
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; } }
2024-11-08 10:52:05 +00:00
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; } }
2024-04-21 00:21:57 +00:00
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; } }
public int StarGradeInit { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long Tier { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string Icon { get { int o = __p.__offset(20); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetIconBytes() { return __p.__vector_as_span<byte>(20, 1); }
#else
public ArraySegment<byte>? GetIconBytes() { return __p.__vector_as_arraysegment(20); }
#endif
public byte[] GetIconArray() { return __p.__vector_as_array<byte>(20); }
public int SizeWidth { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int SizeHeight { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int OtherSize { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int ExpandWidth { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool Enable { get { int o = __p.__offset(30); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool ReverseRotation { get { int o = __p.__offset(32); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string Prefab { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetPrefabBytes() { return __p.__vector_as_span<byte>(34, 1); }
#else
public ArraySegment<byte>? GetPrefabBytes() { return __p.__vector_as_arraysegment(34); }
#endif
public byte[] GetPrefabArray() { return __p.__vector_as_array<byte>(34); }
public string PrefabExpand { get { int o = __p.__offset(36); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetPrefabExpandBytes() { return __p.__vector_as_span<byte>(36, 1); }
#else
public ArraySegment<byte>? GetPrefabExpandBytes() { return __p.__vector_as_arraysegment(36); }
#endif
public byte[] GetPrefabExpandArray() { return __p.__vector_as_array<byte>(36); }
public string SubPrefab { get { int o = __p.__offset(38); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetSubPrefabBytes() { return __p.__vector_as_span<byte>(38, 1); }
#else
public ArraySegment<byte>? GetSubPrefabBytes() { return __p.__vector_as_arraysegment(38); }
#endif
public byte[] GetSubPrefabArray() { return __p.__vector_as_array<byte>(38); }
public string SubExpandPrefab { get { int o = __p.__offset(40); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetSubExpandPrefabBytes() { return __p.__vector_as_span<byte>(40, 1); }
#else
public ArraySegment<byte>? GetSubExpandPrefabBytes() { return __p.__vector_as_arraysegment(40); }
#endif
public byte[] GetSubExpandPrefabArray() { return __p.__vector_as_array<byte>(40); }
public string CornerPrefab { get { int o = __p.__offset(42); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetCornerPrefabBytes() { return __p.__vector_as_span<byte>(42, 1); }
#else
public ArraySegment<byte>? GetCornerPrefabBytes() { return __p.__vector_as_arraysegment(42); }
#endif
public byte[] GetCornerPrefabArray() { return __p.__vector_as_array<byte>(42); }
public long StackableMax { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RecipeCraftId { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long SetGroudpId { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ComfortBonus { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long VisitOperationType { get { int o = __p.__offset(52); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long VisitBonusOperationType { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.Tag Tags(int j) { int o = __p.__offset(56); 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(56); 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>(56, 4); }
#else
public ArraySegment<byte>? GetTagsBytes() { return __p.__vector_as_arraysegment(56); }
#endif
public SCHALE.Common.FlatData.Tag[] GetTagsArray() { int o = __p.__offset(56); 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 CraftQualityTier0 { get { int o = __p.__offset(58); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
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 long FurnitureFunctionParameter(int j) { int o = __p.__offset(68); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int FurnitureFunctionParameterLength { get { int o = __p.__offset(68); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetFurnitureFunctionParameterBytes() { return __p.__vector_as_span<long>(68, 8); }
#else
public ArraySegment<byte>? GetFurnitureFunctionParameterBytes() { return __p.__vector_as_arraysegment(68); }
#endif
public long[] GetFurnitureFunctionParameterArray() { return __p.__vector_as_array<long>(68); }
2024-04-21 00:21:57 +00:00
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; } }
public long FurnitureBubbleOffsetX { get { int o = __p.__offset(74); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FurnitureBubbleOffsetY { get { int o = __p.__offset(76); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string CafeCharacterStateReq(int j) { int o = __p.__offset(78); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int CafeCharacterStateReqLength { get { int o = __p.__offset(78); return o != 0 ? __p.__vector_len(o) : 0; } }
public string CafeCharacterStateAdd(int j) { int o = __p.__offset(80); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int CafeCharacterStateAddLength { get { int o = __p.__offset(80); return o != 0 ? __p.__vector_len(o) : 0; } }
public string CafeCharacterStateMake(int j) { int o = __p.__offset(82); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int CafeCharacterStateMakeLength { get { int o = __p.__offset(82); return o != 0 ? __p.__vector_len(o) : 0; } }
public string CafeCharacterStateOnly(int j) { int o = __p.__offset(84); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int CafeCharacterStateOnlyLength { get { int o = __p.__offset(84); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.FurnitureExcel> CreateFurnitureExcel(FlatBufferBuilder builder,
long Id = 0,
2024-11-08 10:52:05 +00:00
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.Rarity Rarity_ = SCHALE.Common.FlatData.Rarity.N,
2024-04-21 00:21:57 +00:00
SCHALE.Common.FlatData.FurnitureCategory Category = SCHALE.Common.FlatData.FurnitureCategory.Furnitures,
SCHALE.Common.FlatData.FurnitureSubCategory SubCategory = SCHALE.Common.FlatData.FurnitureSubCategory.Table,
uint LocalizeEtcId = 0,
int StarGradeInit = 0,
long Tier = 0,
StringOffset IconOffset = default(StringOffset),
int SizeWidth = 0,
int SizeHeight = 0,
int OtherSize = 0,
int ExpandWidth = 0,
bool Enable = false,
bool ReverseRotation = false,
StringOffset PrefabOffset = default(StringOffset),
StringOffset PrefabExpandOffset = default(StringOffset),
StringOffset SubPrefabOffset = default(StringOffset),
StringOffset SubExpandPrefabOffset = default(StringOffset),
StringOffset CornerPrefabOffset = default(StringOffset),
long StackableMax = 0,
long RecipeCraftId = 0,
long SetGroudpId = 0,
long ComfortBonus = 0,
long VisitOperationType = 0,
long VisitBonusOperationType = 0,
VectorOffset TagsOffset = default(VectorOffset),
long CraftQualityTier0 = 0,
long CraftQualityTier1 = 0,
long CraftQualityTier2 = 0,
long ShiftingCraftQuality = 0,
SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType_ = SCHALE.Common.FlatData.FurnitureFunctionType.None_,
VectorOffset FurnitureFunctionParameterOffset = default(VectorOffset),
2024-04-21 00:21:57 +00:00
long VideoId = 0,
long EventCollectionId = 0,
long FurnitureBubbleOffsetX = 0,
long FurnitureBubbleOffsetY = 0,
VectorOffset CafeCharacterStateReqOffset = default(VectorOffset),
VectorOffset CafeCharacterStateAddOffset = default(VectorOffset),
VectorOffset CafeCharacterStateMakeOffset = default(VectorOffset),
VectorOffset CafeCharacterStateOnlyOffset = default(VectorOffset)) {
builder.StartTable(41);
FurnitureExcel.AddFurnitureBubbleOffsetY(builder, FurnitureBubbleOffsetY);
FurnitureExcel.AddFurnitureBubbleOffsetX(builder, FurnitureBubbleOffsetX);
FurnitureExcel.AddEventCollectionId(builder, EventCollectionId);
FurnitureExcel.AddVideoId(builder, VideoId);
FurnitureExcel.AddShiftingCraftQuality(builder, ShiftingCraftQuality);
FurnitureExcel.AddCraftQualityTier2(builder, CraftQualityTier2);
FurnitureExcel.AddCraftQualityTier1(builder, CraftQualityTier1);
FurnitureExcel.AddCraftQualityTier0(builder, CraftQualityTier0);
FurnitureExcel.AddVisitBonusOperationType(builder, VisitBonusOperationType);
FurnitureExcel.AddVisitOperationType(builder, VisitOperationType);
FurnitureExcel.AddComfortBonus(builder, ComfortBonus);
FurnitureExcel.AddSetGroudpId(builder, SetGroudpId);
FurnitureExcel.AddRecipeCraftId(builder, RecipeCraftId);
FurnitureExcel.AddStackableMax(builder, StackableMax);
FurnitureExcel.AddTier(builder, Tier);
FurnitureExcel.AddId(builder, Id);
FurnitureExcel.AddCafeCharacterStateOnly(builder, CafeCharacterStateOnlyOffset);
FurnitureExcel.AddCafeCharacterStateMake(builder, CafeCharacterStateMakeOffset);
FurnitureExcel.AddCafeCharacterStateAdd(builder, CafeCharacterStateAddOffset);
FurnitureExcel.AddCafeCharacterStateReq(builder, CafeCharacterStateReqOffset);
FurnitureExcel.AddFurnitureFunctionParameter(builder, FurnitureFunctionParameterOffset);
2024-11-08 10:52:05 +00:00
FurnitureExcel.AddFurnitureFunctionType_(builder, FurnitureFunctionType_);
2024-04-21 00:21:57 +00:00
FurnitureExcel.AddTags(builder, TagsOffset);
FurnitureExcel.AddCornerPrefab(builder, CornerPrefabOffset);
FurnitureExcel.AddSubExpandPrefab(builder, SubExpandPrefabOffset);
FurnitureExcel.AddSubPrefab(builder, SubPrefabOffset);
FurnitureExcel.AddPrefabExpand(builder, PrefabExpandOffset);
FurnitureExcel.AddPrefab(builder, PrefabOffset);
FurnitureExcel.AddExpandWidth(builder, ExpandWidth);
FurnitureExcel.AddOtherSize(builder, OtherSize);
FurnitureExcel.AddSizeHeight(builder, SizeHeight);
FurnitureExcel.AddSizeWidth(builder, SizeWidth);
FurnitureExcel.AddIcon(builder, IconOffset);
FurnitureExcel.AddStarGradeInit(builder, StarGradeInit);
FurnitureExcel.AddLocalizeEtcId(builder, LocalizeEtcId);
FurnitureExcel.AddSubCategory(builder, SubCategory);
FurnitureExcel.AddCategory(builder, Category);
2024-11-08 10:52:05 +00:00
FurnitureExcel.AddRarity_(builder, Rarity_);
FurnitureExcel.AddProductionStep_(builder, ProductionStep_);
2024-04-21 00:21:57 +00:00
FurnitureExcel.AddReverseRotation(builder, ReverseRotation);
FurnitureExcel.AddEnable(builder, Enable);
return FurnitureExcel.EndFurnitureExcel(builder);
}
public static void StartFurnitureExcel(FlatBufferBuilder builder) { builder.StartTable(41); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
2024-11-08 10:52:05 +00:00
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); }
2024-04-21 00:21:57 +00:00
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); }
public static void AddStarGradeInit(FlatBufferBuilder builder, int starGradeInit) { builder.AddInt(6, starGradeInit, 0); }
public static void AddTier(FlatBufferBuilder builder, long tier) { builder.AddLong(7, tier, 0); }
public static void AddIcon(FlatBufferBuilder builder, StringOffset iconOffset) { builder.AddOffset(8, iconOffset.Value, 0); }
public static void AddSizeWidth(FlatBufferBuilder builder, int sizeWidth) { builder.AddInt(9, sizeWidth, 0); }
public static void AddSizeHeight(FlatBufferBuilder builder, int sizeHeight) { builder.AddInt(10, sizeHeight, 0); }
public static void AddOtherSize(FlatBufferBuilder builder, int otherSize) { builder.AddInt(11, otherSize, 0); }
public static void AddExpandWidth(FlatBufferBuilder builder, int expandWidth) { builder.AddInt(12, expandWidth, 0); }
public static void AddEnable(FlatBufferBuilder builder, bool enable) { builder.AddBool(13, enable, false); }
public static void AddReverseRotation(FlatBufferBuilder builder, bool reverseRotation) { builder.AddBool(14, reverseRotation, false); }
public static void AddPrefab(FlatBufferBuilder builder, StringOffset prefabOffset) { builder.AddOffset(15, prefabOffset.Value, 0); }
public static void AddPrefabExpand(FlatBufferBuilder builder, StringOffset prefabExpandOffset) { builder.AddOffset(16, prefabExpandOffset.Value, 0); }
public static void AddSubPrefab(FlatBufferBuilder builder, StringOffset subPrefabOffset) { builder.AddOffset(17, subPrefabOffset.Value, 0); }
public static void AddSubExpandPrefab(FlatBufferBuilder builder, StringOffset subExpandPrefabOffset) { builder.AddOffset(18, subExpandPrefabOffset.Value, 0); }
public static void AddCornerPrefab(FlatBufferBuilder builder, StringOffset cornerPrefabOffset) { builder.AddOffset(19, cornerPrefabOffset.Value, 0); }
public static void AddStackableMax(FlatBufferBuilder builder, long stackableMax) { builder.AddLong(20, stackableMax, 0); }
public static void AddRecipeCraftId(FlatBufferBuilder builder, long recipeCraftId) { builder.AddLong(21, recipeCraftId, 0); }
public static void AddSetGroudpId(FlatBufferBuilder builder, long setGroudpId) { builder.AddLong(22, setGroudpId, 0); }
public static void AddComfortBonus(FlatBufferBuilder builder, long comfortBonus) { builder.AddLong(23, comfortBonus, 0); }
public static void AddVisitOperationType(FlatBufferBuilder builder, long visitOperationType) { builder.AddLong(24, visitOperationType, 0); }
public static void AddVisitBonusOperationType(FlatBufferBuilder builder, long visitBonusOperationType) { builder.AddLong(25, visitBonusOperationType, 0); }
public static void AddTags(FlatBufferBuilder builder, VectorOffset tagsOffset) { builder.AddOffset(26, 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 AddCraftQualityTier0(FlatBufferBuilder builder, long craftQualityTier0) { builder.AddLong(27, craftQualityTier0, 0); }
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); }
2024-11-08 10:52:05 +00:00
public static void AddFurnitureFunctionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.FurnitureFunctionType furnitureFunctionType_) { builder.AddInt(31, (int)furnitureFunctionType_, 0); }
public static void AddFurnitureFunctionParameter(FlatBufferBuilder builder, VectorOffset furnitureFunctionParameterOffset) { builder.AddOffset(32, furnitureFunctionParameterOffset.Value, 0); }
public static VectorOffset CreateFurnitureFunctionParameterVector(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 CreateFurnitureFunctionParameterVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateFurnitureFunctionParameterVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateFurnitureFunctionParameterVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartFurnitureFunctionParameterVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
2024-04-21 00:21:57 +00:00
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); }
public static void AddFurnitureBubbleOffsetX(FlatBufferBuilder builder, long furnitureBubbleOffsetX) { builder.AddLong(35, furnitureBubbleOffsetX, 0); }
public static void AddFurnitureBubbleOffsetY(FlatBufferBuilder builder, long furnitureBubbleOffsetY) { builder.AddLong(36, furnitureBubbleOffsetY, 0); }
public static void AddCafeCharacterStateReq(FlatBufferBuilder builder, VectorOffset cafeCharacterStateReqOffset) { builder.AddOffset(37, cafeCharacterStateReqOffset.Value, 0); }
public static VectorOffset CreateCafeCharacterStateReqVector(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 CreateCafeCharacterStateReqVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateReqVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateReqVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartCafeCharacterStateReqVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddCafeCharacterStateAdd(FlatBufferBuilder builder, VectorOffset cafeCharacterStateAddOffset) { builder.AddOffset(38, cafeCharacterStateAddOffset.Value, 0); }
public static VectorOffset CreateCafeCharacterStateAddVector(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 CreateCafeCharacterStateAddVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateAddVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateAddVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartCafeCharacterStateAddVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddCafeCharacterStateMake(FlatBufferBuilder builder, VectorOffset cafeCharacterStateMakeOffset) { builder.AddOffset(39, cafeCharacterStateMakeOffset.Value, 0); }
public static VectorOffset CreateCafeCharacterStateMakeVector(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 CreateCafeCharacterStateMakeVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateMakeVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateMakeVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartCafeCharacterStateMakeVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static void AddCafeCharacterStateOnly(FlatBufferBuilder builder, VectorOffset cafeCharacterStateOnlyOffset) { builder.AddOffset(40, cafeCharacterStateOnlyOffset.Value, 0); }
public static VectorOffset CreateCafeCharacterStateOnlyVector(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 CreateCafeCharacterStateOnlyVectorBlock(FlatBufferBuilder builder, StringOffset[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateOnlyVectorBlock(FlatBufferBuilder builder, ArraySegment<StringOffset> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateCafeCharacterStateOnlyVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<StringOffset>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartCafeCharacterStateOnlyVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.FurnitureExcel> EndFurnitureExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.FurnitureExcel>(o);
}
2024-04-29 15:52:45 +00:00
public FurnitureExcelT UnPack() {
var _o = new FurnitureExcelT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(FurnitureExcelT _o) {
byte[] key = TableEncryptionService.CreateKey("Furniture");
_o.Id = TableEncryptionService.Convert(this.Id, key);
2024-11-08 10:52:05 +00:00
_o.ProductionStep_ = TableEncryptionService.Convert(this.ProductionStep_, key);
_o.Rarity_ = TableEncryptionService.Convert(this.Rarity_, key);
2024-04-29 15:52:45 +00:00
_o.Category = TableEncryptionService.Convert(this.Category, key);
_o.SubCategory = TableEncryptionService.Convert(this.SubCategory, key);
_o.LocalizeEtcId = TableEncryptionService.Convert(this.LocalizeEtcId, key);
_o.StarGradeInit = TableEncryptionService.Convert(this.StarGradeInit, key);
_o.Tier = TableEncryptionService.Convert(this.Tier, key);
_o.Icon = TableEncryptionService.Convert(this.Icon, key);
_o.SizeWidth = TableEncryptionService.Convert(this.SizeWidth, key);
_o.SizeHeight = TableEncryptionService.Convert(this.SizeHeight, key);
_o.OtherSize = TableEncryptionService.Convert(this.OtherSize, key);
_o.ExpandWidth = TableEncryptionService.Convert(this.ExpandWidth, key);
_o.Enable = TableEncryptionService.Convert(this.Enable, key);
_o.ReverseRotation = TableEncryptionService.Convert(this.ReverseRotation, key);
_o.Prefab = TableEncryptionService.Convert(this.Prefab, key);
_o.PrefabExpand = TableEncryptionService.Convert(this.PrefabExpand, key);
_o.SubPrefab = TableEncryptionService.Convert(this.SubPrefab, key);
_o.SubExpandPrefab = TableEncryptionService.Convert(this.SubExpandPrefab, key);
_o.CornerPrefab = TableEncryptionService.Convert(this.CornerPrefab, key);
_o.StackableMax = TableEncryptionService.Convert(this.StackableMax, key);
_o.RecipeCraftId = TableEncryptionService.Convert(this.RecipeCraftId, key);
_o.SetGroudpId = TableEncryptionService.Convert(this.SetGroudpId, key);
_o.ComfortBonus = TableEncryptionService.Convert(this.ComfortBonus, key);
_o.VisitOperationType = TableEncryptionService.Convert(this.VisitOperationType, key);
_o.VisitBonusOperationType = TableEncryptionService.Convert(this.VisitBonusOperationType, key);
_o.Tags = new List<SCHALE.Common.FlatData.Tag>();
for (var _j = 0; _j < this.TagsLength; ++_j) {_o.Tags.Add(TableEncryptionService.Convert(this.Tags(_j), key));}
_o.CraftQualityTier0 = TableEncryptionService.Convert(this.CraftQualityTier0, key);
_o.CraftQualityTier1 = TableEncryptionService.Convert(this.CraftQualityTier1, key);
_o.CraftQualityTier2 = TableEncryptionService.Convert(this.CraftQualityTier2, key);
_o.ShiftingCraftQuality = TableEncryptionService.Convert(this.ShiftingCraftQuality, key);
2024-11-08 10:52:05 +00:00
_o.FurnitureFunctionType_ = TableEncryptionService.Convert(this.FurnitureFunctionType_, key);
_o.FurnitureFunctionParameter = new List<long>();
for (var _j = 0; _j < this.FurnitureFunctionParameterLength; ++_j) {_o.FurnitureFunctionParameter.Add(TableEncryptionService.Convert(this.FurnitureFunctionParameter(_j), key));}
2024-04-29 15:52:45 +00:00
_o.VideoId = TableEncryptionService.Convert(this.VideoId, key);
_o.EventCollectionId = TableEncryptionService.Convert(this.EventCollectionId, key);
_o.FurnitureBubbleOffsetX = TableEncryptionService.Convert(this.FurnitureBubbleOffsetX, key);
_o.FurnitureBubbleOffsetY = TableEncryptionService.Convert(this.FurnitureBubbleOffsetY, key);
_o.CafeCharacterStateReq = new List<string>();
for (var _j = 0; _j < this.CafeCharacterStateReqLength; ++_j) {_o.CafeCharacterStateReq.Add(TableEncryptionService.Convert(this.CafeCharacterStateReq(_j), key));}
_o.CafeCharacterStateAdd = new List<string>();
for (var _j = 0; _j < this.CafeCharacterStateAddLength; ++_j) {_o.CafeCharacterStateAdd.Add(TableEncryptionService.Convert(this.CafeCharacterStateAdd(_j), key));}
_o.CafeCharacterStateMake = new List<string>();
for (var _j = 0; _j < this.CafeCharacterStateMakeLength; ++_j) {_o.CafeCharacterStateMake.Add(TableEncryptionService.Convert(this.CafeCharacterStateMake(_j), key));}
_o.CafeCharacterStateOnly = new List<string>();
for (var _j = 0; _j < this.CafeCharacterStateOnlyLength; ++_j) {_o.CafeCharacterStateOnly.Add(TableEncryptionService.Convert(this.CafeCharacterStateOnly(_j), key));}
}
public static Offset<SCHALE.Common.FlatData.FurnitureExcel> Pack(FlatBufferBuilder builder, FurnitureExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.FurnitureExcel>);
var _Icon = _o.Icon == null ? default(StringOffset) : builder.CreateString(_o.Icon);
var _Prefab = _o.Prefab == null ? default(StringOffset) : builder.CreateString(_o.Prefab);
var _PrefabExpand = _o.PrefabExpand == null ? default(StringOffset) : builder.CreateString(_o.PrefabExpand);
var _SubPrefab = _o.SubPrefab == null ? default(StringOffset) : builder.CreateString(_o.SubPrefab);
var _SubExpandPrefab = _o.SubExpandPrefab == null ? default(StringOffset) : builder.CreateString(_o.SubExpandPrefab);
var _CornerPrefab = _o.CornerPrefab == null ? default(StringOffset) : builder.CreateString(_o.CornerPrefab);
var _Tags = default(VectorOffset);
if (_o.Tags != null) {
var __Tags = _o.Tags.ToArray();
_Tags = CreateTagsVector(builder, __Tags);
}
var _FurnitureFunctionParameter = default(VectorOffset);
if (_o.FurnitureFunctionParameter != null) {
var __FurnitureFunctionParameter = _o.FurnitureFunctionParameter.ToArray();
_FurnitureFunctionParameter = CreateFurnitureFunctionParameterVector(builder, __FurnitureFunctionParameter);
}
2024-04-29 15:52:45 +00:00
var _CafeCharacterStateReq = default(VectorOffset);
if (_o.CafeCharacterStateReq != null) {
var __CafeCharacterStateReq = new StringOffset[_o.CafeCharacterStateReq.Count];
for (var _j = 0; _j < __CafeCharacterStateReq.Length; ++_j) { __CafeCharacterStateReq[_j] = builder.CreateString(_o.CafeCharacterStateReq[_j]); }
_CafeCharacterStateReq = CreateCafeCharacterStateReqVector(builder, __CafeCharacterStateReq);
}
var _CafeCharacterStateAdd = default(VectorOffset);
if (_o.CafeCharacterStateAdd != null) {
var __CafeCharacterStateAdd = new StringOffset[_o.CafeCharacterStateAdd.Count];
for (var _j = 0; _j < __CafeCharacterStateAdd.Length; ++_j) { __CafeCharacterStateAdd[_j] = builder.CreateString(_o.CafeCharacterStateAdd[_j]); }
_CafeCharacterStateAdd = CreateCafeCharacterStateAddVector(builder, __CafeCharacterStateAdd);
}
var _CafeCharacterStateMake = default(VectorOffset);
if (_o.CafeCharacterStateMake != null) {
var __CafeCharacterStateMake = new StringOffset[_o.CafeCharacterStateMake.Count];
for (var _j = 0; _j < __CafeCharacterStateMake.Length; ++_j) { __CafeCharacterStateMake[_j] = builder.CreateString(_o.CafeCharacterStateMake[_j]); }
_CafeCharacterStateMake = CreateCafeCharacterStateMakeVector(builder, __CafeCharacterStateMake);
}
var _CafeCharacterStateOnly = default(VectorOffset);
if (_o.CafeCharacterStateOnly != null) {
var __CafeCharacterStateOnly = new StringOffset[_o.CafeCharacterStateOnly.Count];
for (var _j = 0; _j < __CafeCharacterStateOnly.Length; ++_j) { __CafeCharacterStateOnly[_j] = builder.CreateString(_o.CafeCharacterStateOnly[_j]); }
_CafeCharacterStateOnly = CreateCafeCharacterStateOnlyVector(builder, __CafeCharacterStateOnly);
}
return CreateFurnitureExcel(
builder,
_o.Id,
2024-11-08 10:52:05 +00:00
_o.ProductionStep_,
_o.Rarity_,
2024-04-29 15:52:45 +00:00
_o.Category,
_o.SubCategory,
_o.LocalizeEtcId,
_o.StarGradeInit,
_o.Tier,
_Icon,
_o.SizeWidth,
_o.SizeHeight,
_o.OtherSize,
_o.ExpandWidth,
_o.Enable,
_o.ReverseRotation,
_Prefab,
_PrefabExpand,
_SubPrefab,
_SubExpandPrefab,
_CornerPrefab,
_o.StackableMax,
_o.RecipeCraftId,
_o.SetGroudpId,
_o.ComfortBonus,
_o.VisitOperationType,
_o.VisitBonusOperationType,
_Tags,
_o.CraftQualityTier0,
_o.CraftQualityTier1,
_o.CraftQualityTier2,
_o.ShiftingCraftQuality,
2024-11-08 10:52:05 +00:00
_o.FurnitureFunctionType_,
_FurnitureFunctionParameter,
2024-04-29 15:52:45 +00:00
_o.VideoId,
_o.EventCollectionId,
_o.FurnitureBubbleOffsetX,
_o.FurnitureBubbleOffsetY,
_CafeCharacterStateReq,
_CafeCharacterStateAdd,
_CafeCharacterStateMake,
_CafeCharacterStateOnly);
}
}
public class FurnitureExcelT
{
public long Id { get; set; }
2024-11-08 10:52:05 +00:00
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get; set; }
public SCHALE.Common.FlatData.Rarity Rarity_ { get; set; }
2024-04-29 15:52:45 +00:00
public SCHALE.Common.FlatData.FurnitureCategory Category { get; set; }
public SCHALE.Common.FlatData.FurnitureSubCategory SubCategory { get; set; }
public uint LocalizeEtcId { get; set; }
public int StarGradeInit { get; set; }
public long Tier { get; set; }
public string Icon { get; set; }
public int SizeWidth { get; set; }
public int SizeHeight { get; set; }
public int OtherSize { get; set; }
public int ExpandWidth { get; set; }
public bool Enable { get; set; }
public bool ReverseRotation { get; set; }
public string Prefab { get; set; }
public string PrefabExpand { get; set; }
public string SubPrefab { get; set; }
public string SubExpandPrefab { get; set; }
public string CornerPrefab { get; set; }
public long StackableMax { get; set; }
public long RecipeCraftId { get; set; }
public long SetGroudpId { get; set; }
public long ComfortBonus { get; set; }
public long VisitOperationType { get; set; }
public long VisitBonusOperationType { get; set; }
public List<SCHALE.Common.FlatData.Tag> Tags { get; set; }
public long CraftQualityTier0 { get; set; }
public long CraftQualityTier1 { get; set; }
public long CraftQualityTier2 { get; set; }
public long ShiftingCraftQuality { get; set; }
2024-11-08 10:52:05 +00:00
public SCHALE.Common.FlatData.FurnitureFunctionType FurnitureFunctionType_ { get; set; }
public List<long> FurnitureFunctionParameter { get; set; }
2024-04-29 15:52:45 +00:00
public long VideoId { get; set; }
public long EventCollectionId { get; set; }
public long FurnitureBubbleOffsetX { get; set; }
public long FurnitureBubbleOffsetY { get; set; }
public List<string> CafeCharacterStateReq { get; set; }
public List<string> CafeCharacterStateAdd { get; set; }
public List<string> CafeCharacterStateMake { get; set; }
public List<string> CafeCharacterStateOnly { get; set; }
public FurnitureExcelT() {
this.Id = 0;
2024-11-08 10:52:05 +00:00
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.Rarity_ = SCHALE.Common.FlatData.Rarity.N;
2024-04-29 15:52:45 +00:00
this.Category = SCHALE.Common.FlatData.FurnitureCategory.Furnitures;
this.SubCategory = SCHALE.Common.FlatData.FurnitureSubCategory.Table;
this.LocalizeEtcId = 0;
this.StarGradeInit = 0;
this.Tier = 0;
this.Icon = null;
this.SizeWidth = 0;
this.SizeHeight = 0;
this.OtherSize = 0;
this.ExpandWidth = 0;
this.Enable = false;
this.ReverseRotation = false;
this.Prefab = null;
this.PrefabExpand = null;
this.SubPrefab = null;
this.SubExpandPrefab = null;
this.CornerPrefab = null;
this.StackableMax = 0;
this.RecipeCraftId = 0;
this.SetGroudpId = 0;
this.ComfortBonus = 0;
this.VisitOperationType = 0;
this.VisitBonusOperationType = 0;
this.Tags = null;
this.CraftQualityTier0 = 0;
this.CraftQualityTier1 = 0;
this.CraftQualityTier2 = 0;
this.ShiftingCraftQuality = 0;
this.FurnitureFunctionType_ = SCHALE.Common.FlatData.FurnitureFunctionType.None_;
this.FurnitureFunctionParameter = null;
2024-04-29 15:52:45 +00:00
this.VideoId = 0;
this.EventCollectionId = 0;
this.FurnitureBubbleOffsetX = 0;
this.FurnitureBubbleOffsetY = 0;
this.CafeCharacterStateReq = null;
this.CafeCharacterStateAdd = null;
this.CafeCharacterStateMake = null;
this.CafeCharacterStateOnly = null;
}
2024-04-21 00:21:57 +00:00
}
static public class FurnitureExcelVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyField(tablePos, 4 /*Id*/, 8 /*long*/, 8, false)
2024-11-08 10:52:05 +00:00
&& verifier.VerifyField(tablePos, 6 /*ProductionStep_*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 8 /*Rarity_*/, 4 /*SCHALE.Common.FlatData.Rarity*/, 4, false)
2024-04-21 00:21:57 +00:00
&& 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)
&& verifier.VerifyField(tablePos, 16 /*StarGradeInit*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 18 /*Tier*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 20 /*Icon*/, false)
&& verifier.VerifyField(tablePos, 22 /*SizeWidth*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*SizeHeight*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 26 /*OtherSize*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 28 /*ExpandWidth*/, 4 /*int*/, 4, false)
&& verifier.VerifyField(tablePos, 30 /*Enable*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 32 /*ReverseRotation*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 34 /*Prefab*/, false)
&& verifier.VerifyString(tablePos, 36 /*PrefabExpand*/, false)
&& verifier.VerifyString(tablePos, 38 /*SubPrefab*/, false)
&& verifier.VerifyString(tablePos, 40 /*SubExpandPrefab*/, false)
&& verifier.VerifyString(tablePos, 42 /*CornerPrefab*/, false)
&& verifier.VerifyField(tablePos, 44 /*StackableMax*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 46 /*RecipeCraftId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 48 /*SetGroudpId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 50 /*ComfortBonus*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 52 /*VisitOperationType*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 54 /*VisitBonusOperationType*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 56 /*Tags*/, 4 /*SCHALE.Common.FlatData.Tag*/, false)
&& verifier.VerifyField(tablePos, 58 /*CraftQualityTier0*/, 8 /*long*/, 8, false)
&& 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)
2024-11-08 10:52:05 +00:00
&& verifier.VerifyField(tablePos, 66 /*FurnitureFunctionType_*/, 4 /*SCHALE.Common.FlatData.FurnitureFunctionType*/, 4, false)
&& verifier.VerifyVectorOfData(tablePos, 68 /*FurnitureFunctionParameter*/, 8 /*long*/, false)
2024-04-21 00:21:57 +00:00
&& verifier.VerifyField(tablePos, 70 /*VideoId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 72 /*EventCollectionId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 74 /*FurnitureBubbleOffsetX*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 76 /*FurnitureBubbleOffsetY*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfStrings(tablePos, 78 /*CafeCharacterStateReq*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 80 /*CafeCharacterStateAdd*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 82 /*CafeCharacterStateMake*/, false)
&& verifier.VerifyVectorOfStrings(tablePos, 84 /*CafeCharacterStateOnly*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}