Add support for game version 3.6 (#2110)

* Update to game version `3.6.0` (pt. 1)

not complete!

* Update to game version `3.6.0` (pt. 2)

not complete!

* Update compiled definitions
This commit is contained in:
Magix
2023-04-30 19:08:54 -07:00
committed by GitHub
Unverified
parent 60e8106b01
commit c4f1208f45
1323 changed files with 434863 additions and 141164 deletions
@@ -19,44 +19,44 @@ public final class AbilityActionGenerateElemBallOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 room_id = 3;</code>
* <code>uint32 room_id = 2;</code>
* @return The roomId.
*/
int getRoomId();
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return Whether the rot field is set.
*/
boolean hasRot();
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return The rot.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getRot();
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder();
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
boolean hasPos();
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getPos();
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
}
/**
* <pre>
* Name: CEJDDBMAHGE
* Name: ANCKCFFOAID
* </pre>
*
* Protobuf type {@code AbilityActionGenerateElemBall}
@@ -103,25 +103,12 @@ public final class AbilityActionGenerateElemBallOuterClass {
case 0:
done = true;
break;
case 10: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
subBuilder = pos_.toBuilder();
}
pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(pos_);
pos_ = subBuilder.buildPartial();
}
break;
}
case 24: {
case 16: {
roomId_ = input.readUInt32();
break;
}
case 98: {
case 74: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (rot_ != null) {
subBuilder = rot_.toBuilder();
@@ -134,6 +121,19 @@ public final class AbilityActionGenerateElemBallOuterClass {
break;
}
case 114: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
subBuilder = pos_.toBuilder();
}
pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(pos_);
pos_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -166,10 +166,10 @@ public final class AbilityActionGenerateElemBallOuterClass {
emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class);
}
public static final int ROOM_ID_FIELD_NUMBER = 3;
public static final int ROOM_ID_FIELD_NUMBER = 2;
private int roomId_;
/**
* <code>uint32 room_id = 3;</code>
* <code>uint32 room_id = 2;</code>
* @return The roomId.
*/
@java.lang.Override
@@ -177,10 +177,10 @@ public final class AbilityActionGenerateElemBallOuterClass {
return roomId_;
}
public static final int ROT_FIELD_NUMBER = 12;
public static final int ROT_FIELD_NUMBER = 9;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
@@ -188,7 +188,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return rot_ != null;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return The rot.
*/
@java.lang.Override
@@ -196,17 +196,17 @@ public final class AbilityActionGenerateElemBallOuterClass {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
return getRot();
}
public static final int POS_FIELD_NUMBER = 1;
public static final int POS_FIELD_NUMBER = 14;
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
@java.lang.Override
@@ -214,7 +214,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return pos_ != null;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
@java.lang.Override
@@ -222,7 +222,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
@@ -243,14 +243,14 @@ public final class AbilityActionGenerateElemBallOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (pos_ != null) {
output.writeMessage(1, getPos());
}
if (roomId_ != 0) {
output.writeUInt32(3, roomId_);
output.writeUInt32(2, roomId_);
}
if (rot_ != null) {
output.writeMessage(12, getRot());
output.writeMessage(9, getRot());
}
if (pos_ != null) {
output.writeMessage(14, getPos());
}
unknownFields.writeTo(output);
}
@@ -261,17 +261,17 @@ public final class AbilityActionGenerateElemBallOuterClass {
if (size != -1) return size;
size = 0;
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getPos());
}
if (roomId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, roomId_);
.computeUInt32Size(2, roomId_);
}
if (rot_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, getRot());
.computeMessageSize(9, getRot());
}
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getPos());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -418,7 +418,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
/**
* <pre>
* Name: CEJDDBMAHGE
* Name: ANCKCFFOAID
* </pre>
*
* Protobuf type {@code AbilityActionGenerateElemBall}
@@ -597,7 +597,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
private int roomId_ ;
/**
* <code>uint32 room_id = 3;</code>
* <code>uint32 room_id = 2;</code>
* @return The roomId.
*/
@java.lang.Override
@@ -605,7 +605,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return roomId_;
}
/**
* <code>uint32 room_id = 3;</code>
* <code>uint32 room_id = 2;</code>
* @param value The roomId to set.
* @return This builder for chaining.
*/
@@ -616,7 +616,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>uint32 room_id = 3;</code>
* <code>uint32 room_id = 2;</code>
* @return This builder for chaining.
*/
public Builder clearRoomId() {
@@ -630,14 +630,14 @@ public final class AbilityActionGenerateElemBallOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_;
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return Whether the rot field is set.
*/
public boolean hasRot() {
return rotBuilder_ != null || rot_ != null;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
* @return The rot.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
@@ -648,7 +648,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
@@ -664,7 +664,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public Builder setRot(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
@@ -678,7 +678,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
@@ -696,7 +696,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public Builder clearRot() {
if (rotBuilder_ == null) {
@@ -710,7 +710,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() {
@@ -718,7 +718,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return getRotFieldBuilder().getBuilder();
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
if (rotBuilder_ != null) {
@@ -729,7 +729,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector rot = 12;</code>
* <code>.Vector rot = 9;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
@@ -749,14 +749,14 @@ public final class AbilityActionGenerateElemBallOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_;
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
public boolean hasPos() {
return posBuilder_ != null || pos_ != null;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() {
@@ -767,7 +767,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -783,7 +783,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
@@ -797,7 +797,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -815,7 +815,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder clearPos() {
if (posBuilder_ == null) {
@@ -829,7 +829,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() {
@@ -837,7 +837,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return getPosFieldBuilder().getBuilder();
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
if (posBuilder_ != null) {
@@ -848,7 +848,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector pos = 1;</code>
* <code>.Vector pos = 14;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
@@ -932,8 +932,8 @@ public final class AbilityActionGenerateElemBallOuterClass {
java.lang.String[] descriptorData = {
"\n#AbilityActionGenerateElemBall.proto\032\014V" +
"ector.proto\"\\\n\035AbilityActionGenerateElem" +
"Ball\022\017\n\007room_id\030\003 \001(\r\022\024\n\003rot\030\014 \001(\0132\007.Vec" +
"tor\022\024\n\003pos\030\001 \001(\0132\007.VectorB\033\n\031emu.grasscu" +
"Ball\022\017\n\007room_id\030\002 \001(\r\022\024\n\003rot\030\t \001(\0132\007.Vec" +
"tor\022\024\n\003pos\030\016 \001(\0132\007.VectorB\033\n\031emu.grasscu" +
"tter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor