Skip to content

Commit 4d52fb1

Browse files
committed
ephb flatbuffers
1 parent 747e8f4 commit 4d52fb1

18 files changed

+740
-47
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ scripts/CurrentPathList
88
scripts/hashlist.db
99
scripts/delta.txt
1010
scripts/npc_files.json
11+
flatc.exe
+88
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
// <auto-generated>
2+
// automatically generated by the FlatBuffers compiler, do not modify
3+
// </auto-generated>
4+
5+
namespace VFXEditor.Flatbuffer.Ephb
6+
{
7+
8+
using global::System;
9+
using global::System.Collections.Generic;
10+
using global::Google.FlatBuffers;
11+
12+
public struct EphbAlpha : IFlatbufferObject
13+
{
14+
private Table __p;
15+
public ByteBuffer ByteBuffer { get { return __p.bb; } }
16+
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
17+
public static EphbAlpha GetRootAsEphbAlpha(ByteBuffer _bb) { return GetRootAsEphbAlpha(_bb, new EphbAlpha()); }
18+
public static EphbAlpha GetRootAsEphbAlpha(ByteBuffer _bb, EphbAlpha obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
19+
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
20+
public EphbAlpha __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
21+
22+
public VFXEditor.Flatbuffer.Ephb.EphbBeta? Beta(int j) { int o = __p.__offset(4); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbBeta?)(new VFXEditor.Flatbuffer.Ephb.EphbBeta()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
23+
public int BetaLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
24+
public VFXEditor.Flatbuffer.Ephb.EphbEta? Eta(int j) { int o = __p.__offset(6); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbEta?)(new VFXEditor.Flatbuffer.Ephb.EphbEta()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
25+
public int EtaLength { get { int o = __p.__offset(6); return o != 0 ? __p.__vector_len(o) : 0; } }
26+
public VFXEditor.Flatbuffer.Ephb.EphbEpsilon? Epsilon(int j) { int o = __p.__offset(8); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbEpsilon?)(new VFXEditor.Flatbuffer.Ephb.EphbEpsilon()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
27+
public int EpsilonLength { get { int o = __p.__offset(8); return o != 0 ? __p.__vector_len(o) : 0; } }
28+
public bool Unknown1 { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
29+
public VFXEditor.Flatbuffer.Ephb.EphbZeta? Zeta { get { int o = __p.__offset(12); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbZeta?)(new VFXEditor.Flatbuffer.Ephb.EphbZeta()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
30+
31+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbAlpha> CreateEphbAlpha(FlatBufferBuilder builder,
32+
VectorOffset betaOffset = default(VectorOffset),
33+
VectorOffset etaOffset = default(VectorOffset),
34+
VectorOffset epsilonOffset = default(VectorOffset),
35+
bool unknown1 = false,
36+
Offset<VFXEditor.Flatbuffer.Ephb.EphbZeta> zetaOffset = default(Offset<VFXEditor.Flatbuffer.Ephb.EphbZeta>)) {
37+
builder.StartTable(5);
38+
EphbAlpha.AddZeta(builder, zetaOffset);
39+
EphbAlpha.AddEpsilon(builder, epsilonOffset);
40+
EphbAlpha.AddEta(builder, etaOffset);
41+
EphbAlpha.AddBeta(builder, betaOffset);
42+
EphbAlpha.AddUnknown1(builder, unknown1);
43+
return EphbAlpha.EndEphbAlpha(builder);
44+
}
45+
46+
public static void StartEphbAlpha(FlatBufferBuilder builder) { builder.StartTable(5); }
47+
public static void AddBeta(FlatBufferBuilder builder, VectorOffset betaOffset) { builder.AddOffset(0, betaOffset.Value, 0); }
48+
public static VectorOffset CreateBetaVector(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
49+
public static VectorOffset CreateBetaVectorBlock(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
50+
public static VectorOffset CreateBetaVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
51+
public static VectorOffset CreateBetaVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta>>(dataPtr, sizeInBytes); return builder.EndVector(); }
52+
public static void StartBetaVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
53+
public static void AddEta(FlatBufferBuilder builder, VectorOffset etaOffset) { builder.AddOffset(1, etaOffset.Value, 0); }
54+
public static VectorOffset CreateEtaVector(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbEta>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
55+
public static VectorOffset CreateEtaVectorBlock(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbEta>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
56+
public static VectorOffset CreateEtaVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<VFXEditor.Flatbuffer.Ephb.EphbEta>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
57+
public static VectorOffset CreateEtaVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<VFXEditor.Flatbuffer.Ephb.EphbEta>>(dataPtr, sizeInBytes); return builder.EndVector(); }
58+
public static void StartEtaVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
59+
public static void AddEpsilon(FlatBufferBuilder builder, VectorOffset epsilonOffset) { builder.AddOffset(2, epsilonOffset.Value, 0); }
60+
public static VectorOffset CreateEpsilonVector(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
61+
public static VectorOffset CreateEpsilonVectorBlock(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
62+
public static VectorOffset CreateEpsilonVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
63+
public static VectorOffset CreateEpsilonVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon>>(dataPtr, sizeInBytes); return builder.EndVector(); }
64+
public static void StartEpsilonVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
65+
public static void AddUnknown1(FlatBufferBuilder builder, bool unknown1) { builder.AddBool(3, unknown1, false); }
66+
public static void AddZeta(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbZeta> zetaOffset) { builder.AddOffset(4, zetaOffset.Value, 0); }
67+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbAlpha> EndEphbAlpha(FlatBufferBuilder builder) {
68+
int o = builder.EndTable();
69+
return new Offset<VFXEditor.Flatbuffer.Ephb.EphbAlpha>(o);
70+
}
71+
}
72+
73+
74+
static public class EphbAlphaVerify
75+
{
76+
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
77+
{
78+
return verifier.VerifyTableStart(tablePos)
79+
&& verifier.VerifyVectorOfTables(tablePos, 4 /*Beta*/, VFXEditor.Flatbuffer.Ephb.EphbBetaVerify.Verify, false)
80+
&& verifier.VerifyVectorOfTables(tablePos, 6 /*Eta*/, VFXEditor.Flatbuffer.Ephb.EphbEtaVerify.Verify, false)
81+
&& verifier.VerifyVectorOfTables(tablePos, 8 /*Epsilon*/, VFXEditor.Flatbuffer.Ephb.EphbEpsilonVerify.Verify, false)
82+
&& verifier.VerifyField(tablePos, 10 /*Unknown1*/, 1 /*bool*/, 1, false)
83+
&& verifier.VerifyTable(tablePos, 12 /*Zeta*/, VFXEditor.Flatbuffer.Ephb.EphbZetaVerify.Verify, false)
84+
&& verifier.VerifyTableEnd(tablePos);
85+
}
86+
}
87+
88+
}

VFXEditor/Flatbuffer/Ephb/EphbBeta.cs

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
// <auto-generated>
2+
// automatically generated by the FlatBuffers compiler, do not modify
3+
// </auto-generated>
4+
5+
namespace VFXEditor.Flatbuffer.Ephb
6+
{
7+
8+
using global::System;
9+
using global::System.Collections.Generic;
10+
using global::Google.FlatBuffers;
11+
12+
public struct EphbBeta : IFlatbufferObject
13+
{
14+
private Table __p;
15+
public ByteBuffer ByteBuffer { get { return __p.bb; } }
16+
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
17+
public static EphbBeta GetRootAsEphbBeta(ByteBuffer _bb) { return GetRootAsEphbBeta(_bb, new EphbBeta()); }
18+
public static EphbBeta GetRootAsEphbBeta(ByteBuffer _bb, EphbBeta obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
19+
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
20+
public EphbBeta __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
21+
22+
public VFXEditor.Flatbuffer.Ephb.EphbGamma? Gamma(int j) { int o = __p.__offset(4); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbGamma?)(new VFXEditor.Flatbuffer.Ephb.EphbGamma()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
23+
public int GammaLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
24+
25+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta> CreateEphbBeta(FlatBufferBuilder builder,
26+
VectorOffset gammaOffset = default(VectorOffset)) {
27+
builder.StartTable(1);
28+
EphbBeta.AddGamma(builder, gammaOffset);
29+
return EphbBeta.EndEphbBeta(builder);
30+
}
31+
32+
public static void StartEphbBeta(FlatBufferBuilder builder) { builder.StartTable(1); }
33+
public static void AddGamma(FlatBufferBuilder builder, VectorOffset gammaOffset) { builder.AddOffset(0, gammaOffset.Value, 0); }
34+
public static VectorOffset CreateGammaVector(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbGamma>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
35+
public static VectorOffset CreateGammaVectorBlock(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbGamma>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
36+
public static VectorOffset CreateGammaVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<VFXEditor.Flatbuffer.Ephb.EphbGamma>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
37+
public static VectorOffset CreateGammaVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<VFXEditor.Flatbuffer.Ephb.EphbGamma>>(dataPtr, sizeInBytes); return builder.EndVector(); }
38+
public static void StartGammaVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
39+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta> EndEphbBeta(FlatBufferBuilder builder) {
40+
int o = builder.EndTable();
41+
return new Offset<VFXEditor.Flatbuffer.Ephb.EphbBeta>(o);
42+
}
43+
}
44+
45+
46+
static public class EphbBetaVerify
47+
{
48+
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
49+
{
50+
return verifier.VerifyTableStart(tablePos)
51+
&& verifier.VerifyVectorOfTables(tablePos, 4 /*Gamma*/, VFXEditor.Flatbuffer.Ephb.EphbGammaVerify.Verify, false)
52+
&& verifier.VerifyTableEnd(tablePos);
53+
}
54+
}
55+
56+
}
+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
// <auto-generated>
2+
// automatically generated by the FlatBuffers compiler, do not modify
3+
// </auto-generated>
4+
5+
namespace VFXEditor.Flatbuffer.Ephb
6+
{
7+
8+
using global::System;
9+
using global::System.Collections.Generic;
10+
using global::Google.FlatBuffers;
11+
12+
public struct EphbDelta : IFlatbufferObject
13+
{
14+
private Table __p;
15+
public ByteBuffer ByteBuffer { get { return __p.bb; } }
16+
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
17+
public static EphbDelta GetRootAsEphbDelta(ByteBuffer _bb) { return GetRootAsEphbDelta(_bb, new EphbDelta()); }
18+
public static EphbDelta GetRootAsEphbDelta(ByteBuffer _bb, EphbDelta obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
19+
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
20+
public EphbDelta __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
21+
22+
public VFXEditor.Flatbuffer.Ephb.EphbUnknownT? Unknown1 { get { int o = __p.__offset(4); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbUnknownT?)(new VFXEditor.Flatbuffer.Ephb.EphbUnknownT()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
23+
public VFXEditor.Flatbuffer.Ephb.EphbUnknownT? Unknown2 { get { int o = __p.__offset(6); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbUnknownT?)(new VFXEditor.Flatbuffer.Ephb.EphbUnknownT()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
24+
public float Unknown3 { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
25+
26+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbDelta> CreateEphbDelta(FlatBufferBuilder builder,
27+
Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown1Offset = default(Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT>),
28+
Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown2Offset = default(Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT>),
29+
float unknown3 = 0.0f) {
30+
builder.StartTable(3);
31+
EphbDelta.AddUnknown3(builder, unknown3);
32+
EphbDelta.AddUnknown2(builder, unknown2Offset);
33+
EphbDelta.AddUnknown1(builder, unknown1Offset);
34+
return EphbDelta.EndEphbDelta(builder);
35+
}
36+
37+
public static void StartEphbDelta(FlatBufferBuilder builder) { builder.StartTable(3); }
38+
public static void AddUnknown1(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown1Offset) { builder.AddOffset(0, unknown1Offset.Value, 0); }
39+
public static void AddUnknown2(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown2Offset) { builder.AddOffset(1, unknown2Offset.Value, 0); }
40+
public static void AddUnknown3(FlatBufferBuilder builder, float unknown3) { builder.AddFloat(2, unknown3, 0.0f); }
41+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbDelta> EndEphbDelta(FlatBufferBuilder builder) {
42+
int o = builder.EndTable();
43+
return new Offset<VFXEditor.Flatbuffer.Ephb.EphbDelta>(o);
44+
}
45+
}
46+
47+
48+
static public class EphbDeltaVerify
49+
{
50+
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
51+
{
52+
return verifier.VerifyTableStart(tablePos)
53+
&& verifier.VerifyTable(tablePos, 4 /*Unknown1*/, VFXEditor.Flatbuffer.Ephb.EphbUnknownTVerify.Verify, false)
54+
&& verifier.VerifyTable(tablePos, 6 /*Unknown2*/, VFXEditor.Flatbuffer.Ephb.EphbUnknownTVerify.Verify, false)
55+
&& verifier.VerifyField(tablePos, 8 /*Unknown3*/, 4 /*float*/, 4, false)
56+
&& verifier.VerifyTableEnd(tablePos);
57+
}
58+
}
59+
60+
}
+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
// <auto-generated>
2+
// automatically generated by the FlatBuffers compiler, do not modify
3+
// </auto-generated>
4+
5+
namespace VFXEditor.Flatbuffer.Ephb
6+
{
7+
8+
using global::System;
9+
using global::System.Collections.Generic;
10+
using global::Google.FlatBuffers;
11+
12+
public struct EphbEpsilon : IFlatbufferObject
13+
{
14+
private Table __p;
15+
public ByteBuffer ByteBuffer { get { return __p.bb; } }
16+
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
17+
public static EphbEpsilon GetRootAsEphbEpsilon(ByteBuffer _bb) { return GetRootAsEphbEpsilon(_bb, new EphbEpsilon()); }
18+
public static EphbEpsilon GetRootAsEphbEpsilon(ByteBuffer _bb, EphbEpsilon obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
19+
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
20+
public EphbEpsilon __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
21+
22+
public ushort Unknown1 { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetUshort(o + __p.bb_pos) : (ushort)0; } }
23+
public VFXEditor.Flatbuffer.Ephb.EphbUnknownT? Unknown2 { get { int o = __p.__offset(6); return o != 0 ? (VFXEditor.Flatbuffer.Ephb.EphbUnknownT?)(new VFXEditor.Flatbuffer.Ephb.EphbUnknownT()).__assign(__p.__indirect(o + __p.bb_pos), __p.bb) : null; } }
24+
public ushort Unknown3 { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetUshort(o + __p.bb_pos) : (ushort)0; } }
25+
public float Unknown4 { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
26+
public float Unknown5 { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
27+
28+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon> CreateEphbEpsilon(FlatBufferBuilder builder,
29+
ushort unknown1 = 0,
30+
Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown2Offset = default(Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT>),
31+
ushort unknown3 = 0,
32+
float unknown4 = 0.0f,
33+
float unknown5 = 0.0f) {
34+
builder.StartTable(5);
35+
EphbEpsilon.AddUnknown5(builder, unknown5);
36+
EphbEpsilon.AddUnknown4(builder, unknown4);
37+
EphbEpsilon.AddUnknown2(builder, unknown2Offset);
38+
EphbEpsilon.AddUnknown3(builder, unknown3);
39+
EphbEpsilon.AddUnknown1(builder, unknown1);
40+
return EphbEpsilon.EndEphbEpsilon(builder);
41+
}
42+
43+
public static void StartEphbEpsilon(FlatBufferBuilder builder) { builder.StartTable(5); }
44+
public static void AddUnknown1(FlatBufferBuilder builder, ushort unknown1) { builder.AddUshort(0, unknown1, 0); }
45+
public static void AddUnknown2(FlatBufferBuilder builder, Offset<VFXEditor.Flatbuffer.Ephb.EphbUnknownT> unknown2Offset) { builder.AddOffset(1, unknown2Offset.Value, 0); }
46+
public static void AddUnknown3(FlatBufferBuilder builder, ushort unknown3) { builder.AddUshort(2, unknown3, 0); }
47+
public static void AddUnknown4(FlatBufferBuilder builder, float unknown4) { builder.AddFloat(3, unknown4, 0.0f); }
48+
public static void AddUnknown5(FlatBufferBuilder builder, float unknown5) { builder.AddFloat(4, unknown5, 0.0f); }
49+
public static Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon> EndEphbEpsilon(FlatBufferBuilder builder) {
50+
int o = builder.EndTable();
51+
return new Offset<VFXEditor.Flatbuffer.Ephb.EphbEpsilon>(o);
52+
}
53+
}
54+
55+
56+
static public class EphbEpsilonVerify
57+
{
58+
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
59+
{
60+
return verifier.VerifyTableStart(tablePos)
61+
&& verifier.VerifyField(tablePos, 4 /*Unknown1*/, 2 /*ushort*/, 2, false)
62+
&& verifier.VerifyTable(tablePos, 6 /*Unknown2*/, VFXEditor.Flatbuffer.Ephb.EphbUnknownTVerify.Verify, false)
63+
&& verifier.VerifyField(tablePos, 8 /*Unknown3*/, 2 /*ushort*/, 2, false)
64+
&& verifier.VerifyField(tablePos, 10 /*Unknown4*/, 4 /*float*/, 4, false)
65+
&& verifier.VerifyField(tablePos, 12 /*Unknown5*/, 4 /*float*/, 4, false)
66+
&& verifier.VerifyTableEnd(tablePos);
67+
}
68+
}
69+
70+
}

0 commit comments

Comments
 (0)