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,63 +19,39 @@ public final class HomeResourceNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return Whether the fetterExp field is set.
*/
boolean hasFetterExp();
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return The fetterExp.
*/
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource getFetterExp();
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getFetterExpOrBuilder();
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return Whether the homeCoin field is set.
*/
boolean hasHomeCoin();
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return The homeCoin.
*/
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource getHomeCoin();
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getHomeCoinOrBuilder();
}
/**
* <pre>
* Name: PEPNHFLKBLG
* CmdId: 4753
* CmdId: 4687
* Name: KOKKGGFLIGL
* </pre>
*
* Protobuf type {@code HomeResourceNotify}
@@ -122,7 +98,7 @@ public final class HomeResourceNotifyOuterClass {
case 0:
done = true;
break;
case 42: {
case 90: {
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder subBuilder = null;
if (fetterExp_ != null) {
subBuilder = fetterExp_.toBuilder();
@@ -135,7 +111,7 @@ public final class HomeResourceNotifyOuterClass {
break;
}
case 114: {
case 122: {
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder subBuilder = null;
if (homeCoin_ != null) {
subBuilder = homeCoin_.toBuilder();
@@ -180,14 +156,10 @@ public final class HomeResourceNotifyOuterClass {
emu.grasscutter.net.proto.HomeResourceNotifyOuterClass.HomeResourceNotify.class, emu.grasscutter.net.proto.HomeResourceNotifyOuterClass.HomeResourceNotify.Builder.class);
}
public static final int FETTER_EXP_FIELD_NUMBER = 5;
public static final int FETTER_EXP_FIELD_NUMBER = 11;
private emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource fetterExp_;
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return Whether the fetterExp field is set.
*/
@java.lang.Override
@@ -195,11 +167,7 @@ public final class HomeResourceNotifyOuterClass {
return fetterExp_ != null;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return The fetterExp.
*/
@java.lang.Override
@@ -207,25 +175,17 @@ public final class HomeResourceNotifyOuterClass {
return fetterExp_ == null ? emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.getDefaultInstance() : fetterExp_;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getFetterExpOrBuilder() {
return getFetterExp();
}
public static final int HOME_COIN_FIELD_NUMBER = 14;
public static final int HOME_COIN_FIELD_NUMBER = 15;
private emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource homeCoin_;
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return Whether the homeCoin field is set.
*/
@java.lang.Override
@@ -233,11 +193,7 @@ public final class HomeResourceNotifyOuterClass {
return homeCoin_ != null;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return The homeCoin.
*/
@java.lang.Override
@@ -245,11 +201,7 @@ public final class HomeResourceNotifyOuterClass {
return homeCoin_ == null ? emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.getDefaultInstance() : homeCoin_;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getHomeCoinOrBuilder() {
@@ -271,10 +223,10 @@ public final class HomeResourceNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (fetterExp_ != null) {
output.writeMessage(5, getFetterExp());
output.writeMessage(11, getFetterExp());
}
if (homeCoin_ != null) {
output.writeMessage(14, getHomeCoin());
output.writeMessage(15, getHomeCoin());
}
unknownFields.writeTo(output);
}
@@ -287,11 +239,11 @@ public final class HomeResourceNotifyOuterClass {
size = 0;
if (fetterExp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getFetterExp());
.computeMessageSize(11, getFetterExp());
}
if (homeCoin_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getHomeCoin());
.computeMessageSize(15, getHomeCoin());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -434,8 +386,8 @@ public final class HomeResourceNotifyOuterClass {
}
/**
* <pre>
* Name: PEPNHFLKBLG
* CmdId: 4753
* CmdId: 4687
* Name: KOKKGGFLIGL
* </pre>
*
* Protobuf type {@code HomeResourceNotify}
@@ -610,22 +562,14 @@ public final class HomeResourceNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder> fetterExpBuilder_;
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return Whether the fetterExp field is set.
*/
public boolean hasFetterExp() {
return fetterExpBuilder_ != null || fetterExp_ != null;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
* @return The fetterExp.
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource getFetterExp() {
@@ -636,11 +580,7 @@ public final class HomeResourceNotifyOuterClass {
}
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public Builder setFetterExp(emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource value) {
if (fetterExpBuilder_ == null) {
@@ -656,11 +596,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public Builder setFetterExp(
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder builderForValue) {
@@ -674,11 +610,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public Builder mergeFetterExp(emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource value) {
if (fetterExpBuilder_ == null) {
@@ -696,11 +628,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public Builder clearFetterExp() {
if (fetterExpBuilder_ == null) {
@@ -714,11 +642,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder getFetterExpBuilder() {
@@ -726,11 +650,7 @@ public final class HomeResourceNotifyOuterClass {
return getFetterExpFieldBuilder().getBuilder();
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getFetterExpOrBuilder() {
if (fetterExpBuilder_ != null) {
@@ -741,11 +661,7 @@ public final class HomeResourceNotifyOuterClass {
}
}
/**
* <pre>
*DPCGMOMFNCD
* </pre>
*
* <code>.HomeResource fetter_exp = 5;</code>
* <code>.HomeResource fetter_exp = 11;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder>
@@ -765,22 +681,14 @@ public final class HomeResourceNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder> homeCoinBuilder_;
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return Whether the homeCoin field is set.
*/
public boolean hasHomeCoin() {
return homeCoinBuilder_ != null || homeCoin_ != null;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
* @return The homeCoin.
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource getHomeCoin() {
@@ -791,11 +699,7 @@ public final class HomeResourceNotifyOuterClass {
}
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public Builder setHomeCoin(emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource value) {
if (homeCoinBuilder_ == null) {
@@ -811,11 +715,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public Builder setHomeCoin(
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder builderForValue) {
@@ -829,11 +729,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public Builder mergeHomeCoin(emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource value) {
if (homeCoinBuilder_ == null) {
@@ -851,11 +747,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public Builder clearHomeCoin() {
if (homeCoinBuilder_ == null) {
@@ -869,11 +761,7 @@ public final class HomeResourceNotifyOuterClass {
return this;
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder getHomeCoinBuilder() {
@@ -881,11 +769,7 @@ public final class HomeResourceNotifyOuterClass {
return getHomeCoinFieldBuilder().getBuilder();
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
public emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder getHomeCoinOrBuilder() {
if (homeCoinBuilder_ != null) {
@@ -896,11 +780,7 @@ public final class HomeResourceNotifyOuterClass {
}
}
/**
* <pre>
*ONMIIOIPGAI
* </pre>
*
* <code>.HomeResource home_coin = 14;</code>
* <code>.HomeResource home_coin = 15;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResource.Builder, emu.grasscutter.net.proto.HomeResourceOuterClass.HomeResourceOrBuilder>
@@ -984,7 +864,7 @@ public final class HomeResourceNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n\030HomeResourceNotify.proto\032\022HomeResource" +
".proto\"Y\n\022HomeResourceNotify\022!\n\nfetter_e" +
"xp\030\005 \001(\0132\r.HomeResource\022 \n\thome_coin\030\016 \001" +
"xp\030\013 \001(\0132\r.HomeResource\022 \n\thome_coin\030\017 \001" +
"(\0132\r.HomeResourceB\033\n\031emu.grasscutter.net" +
".protob\006proto3"
};