mirror of
https://github.com/Melledy/Nebula.git
synced 2026-09-19 17:19:58 +02:00
Update to support game version 1.15.0.*
This commit is contained in:
@@ -0,0 +1,579 @@
|
|||||||
|
// Code generated by protocol buffer compiler. Do not edit!
|
||||||
|
package emu.nebula.proto;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import us.hebi.quickbuf.FieldName;
|
||||||
|
import us.hebi.quickbuf.InvalidProtocolBufferException;
|
||||||
|
import us.hebi.quickbuf.JsonSink;
|
||||||
|
import us.hebi.quickbuf.JsonSource;
|
||||||
|
import us.hebi.quickbuf.MessageFactory;
|
||||||
|
import us.hebi.quickbuf.ProtoMessage;
|
||||||
|
import us.hebi.quickbuf.ProtoSink;
|
||||||
|
import us.hebi.quickbuf.ProtoSource;
|
||||||
|
import us.hebi.quickbuf.RepeatedByte;
|
||||||
|
import us.hebi.quickbuf.Utf8String;
|
||||||
|
|
||||||
|
public final class ActivityPenguinCardEndlessLevelSave {
|
||||||
|
/**
|
||||||
|
* Protobuf type {@code ActivityPenguinCardEndlessLevelSaveReq}
|
||||||
|
*/
|
||||||
|
public static final class ActivityPenguinCardEndlessLevelSaveReq extends ProtoMessage<ActivityPenguinCardEndlessLevelSaveReq> implements Cloneable {
|
||||||
|
private static final long serialVersionUID = 0L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 LevelId = 1;</code>
|
||||||
|
*/
|
||||||
|
private int levelId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Score = 3;</code>
|
||||||
|
*/
|
||||||
|
private int score;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
*/
|
||||||
|
private final RepeatedByte nextPackage = RepeatedByte.newEmptyInstance();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
*/
|
||||||
|
private final Utf8String data = Utf8String.newEmptyInstance();
|
||||||
|
|
||||||
|
private ActivityPenguinCardEndlessLevelSaveReq() {
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return a new empty instance of {@code ActivityPenguinCardEndlessLevelSaveReq}
|
||||||
|
*/
|
||||||
|
public static ActivityPenguinCardEndlessLevelSaveReq newInstance() {
|
||||||
|
return new ActivityPenguinCardEndlessLevelSaveReq();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 LevelId = 1;</code>
|
||||||
|
* @return whether the levelId field is set
|
||||||
|
*/
|
||||||
|
public boolean hasLevelId() {
|
||||||
|
return (bitField0_ & 0x00000001) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 LevelId = 1;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clearLevelId() {
|
||||||
|
bitField0_ &= ~0x00000001;
|
||||||
|
levelId = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 LevelId = 1;</code>
|
||||||
|
* @return the levelId
|
||||||
|
*/
|
||||||
|
public int getLevelId() {
|
||||||
|
return levelId;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 LevelId = 1;</code>
|
||||||
|
* @param value the levelId to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq setLevelId(final int value) {
|
||||||
|
bitField0_ |= 0x00000001;
|
||||||
|
levelId = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Score = 3;</code>
|
||||||
|
* @return whether the score field is set
|
||||||
|
*/
|
||||||
|
public boolean hasScore() {
|
||||||
|
return (bitField0_ & 0x00000002) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Score = 3;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clearScore() {
|
||||||
|
bitField0_ &= ~0x00000002;
|
||||||
|
score = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Score = 3;</code>
|
||||||
|
* @return the score
|
||||||
|
*/
|
||||||
|
public int getScore() {
|
||||||
|
return score;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Score = 3;</code>
|
||||||
|
* @param value the score to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq setScore(final int value) {
|
||||||
|
bitField0_ |= 0x00000002;
|
||||||
|
score = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
* @return whether the nextPackage field is set
|
||||||
|
*/
|
||||||
|
public boolean hasNextPackage() {
|
||||||
|
return (bitField0_ & 0x00000004) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clearNextPackage() {
|
||||||
|
bitField0_ &= ~0x00000004;
|
||||||
|
nextPackage.clear();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
*
|
||||||
|
* This method returns the internal storage object without modifying any has state.
|
||||||
|
* The returned object should not be modified and be treated as read-only.
|
||||||
|
*
|
||||||
|
* Use {@link #getMutableNextPackage()} if you want to modify it.
|
||||||
|
*
|
||||||
|
* @return internal storage object for reading
|
||||||
|
*/
|
||||||
|
public RepeatedByte getNextPackage() {
|
||||||
|
return nextPackage;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
*
|
||||||
|
* This method returns the internal storage object and sets the corresponding
|
||||||
|
* has state. The returned object will become part of this message and its
|
||||||
|
* contents may be modified as long as the has state is not cleared.
|
||||||
|
*
|
||||||
|
* @return internal storage object for modifications
|
||||||
|
*/
|
||||||
|
public RepeatedByte getMutableNextPackage() {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
return nextPackage;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
* @param value the nextPackage to add
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq addNextPackage(final byte value) {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
nextPackage.add(value);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
* @param values the nextPackage to add
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq addAllNextPackage(final byte... values) {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
nextPackage.addAll(values);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
|
* @param values the nextPackage to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq setNextPackage(final byte... values) {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
nextPackage.copyFrom(values);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @return whether the data field is set
|
||||||
|
*/
|
||||||
|
public boolean hasData() {
|
||||||
|
return (bitField0_ & 0x00000008) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clearData() {
|
||||||
|
bitField0_ &= ~0x00000008;
|
||||||
|
data.clear();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @return the data
|
||||||
|
*/
|
||||||
|
public String getData() {
|
||||||
|
return data.getString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @return internal {@code Utf8String} representation of data for reading
|
||||||
|
*/
|
||||||
|
public Utf8String getDataBytes() {
|
||||||
|
return this.data;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @return internal {@code Utf8String} representation of data for modifications
|
||||||
|
*/
|
||||||
|
public Utf8String getMutableDataBytes() {
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
return this.data;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @param value the data to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq setData(final CharSequence value) {
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
data.copyFrom(value);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional string Data = 2;</code>
|
||||||
|
* @param value the data to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq setData(final Utf8String value) {
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
data.copyFrom(value);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq copyFrom(
|
||||||
|
final ActivityPenguinCardEndlessLevelSaveReq other) {
|
||||||
|
cachedSize = other.cachedSize;
|
||||||
|
if ((bitField0_ | other.bitField0_) != 0) {
|
||||||
|
bitField0_ = other.bitField0_;
|
||||||
|
levelId = other.levelId;
|
||||||
|
score = other.score;
|
||||||
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
|
data.copyFrom(other.data);
|
||||||
|
}
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq mergeFrom(
|
||||||
|
final ActivityPenguinCardEndlessLevelSaveReq other) {
|
||||||
|
if (other.isEmpty()) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
cachedSize = -1;
|
||||||
|
if (other.hasLevelId()) {
|
||||||
|
setLevelId(other.levelId);
|
||||||
|
}
|
||||||
|
if (other.hasScore()) {
|
||||||
|
setScore(other.score);
|
||||||
|
}
|
||||||
|
if (other.hasNextPackage()) {
|
||||||
|
getMutableNextPackage().copyFrom(other.nextPackage);
|
||||||
|
}
|
||||||
|
if (other.hasData()) {
|
||||||
|
getMutableDataBytes().copyFrom(other.data);
|
||||||
|
}
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clear() {
|
||||||
|
if (isEmpty()) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
cachedSize = -1;
|
||||||
|
bitField0_ = 0;
|
||||||
|
levelId = 0;
|
||||||
|
score = 0;
|
||||||
|
nextPackage.clear();
|
||||||
|
data.clear();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clearQuick() {
|
||||||
|
if (isEmpty()) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
cachedSize = -1;
|
||||||
|
bitField0_ = 0;
|
||||||
|
nextPackage.clear();
|
||||||
|
data.clear();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean equals(Object o) {
|
||||||
|
if (o == this) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (!(o instanceof ActivityPenguinCardEndlessLevelSaveReq)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
ActivityPenguinCardEndlessLevelSaveReq other = (ActivityPenguinCardEndlessLevelSaveReq) o;
|
||||||
|
return bitField0_ == other.bitField0_
|
||||||
|
&& (!hasLevelId() || levelId == other.levelId)
|
||||||
|
&& (!hasScore() || score == other.score)
|
||||||
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage))
|
||||||
|
&& (!hasData() || data.equals(other.data));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void writeTo(final ProtoSink output) throws IOException {
|
||||||
|
if ((bitField0_ & 0x00000001) != 0) {
|
||||||
|
output.writeRawByte((byte) 8);
|
||||||
|
output.writeUInt32NoTag(levelId);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000002) != 0) {
|
||||||
|
output.writeRawByte((byte) 24);
|
||||||
|
output.writeUInt32NoTag(score);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
|
output.writeBytesNoTag(nextPackage);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeRawByte((byte) 18);
|
||||||
|
output.writeStringNoTag(data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected int computeSerializedSize() {
|
||||||
|
int size = 0;
|
||||||
|
if ((bitField0_ & 0x00000001) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(levelId);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000002) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(score);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeStringSizeNoTag(data);
|
||||||
|
}
|
||||||
|
return size;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@SuppressWarnings("fallthrough")
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq mergeFrom(final ProtoSource input) throws
|
||||||
|
IOException {
|
||||||
|
// Enabled Fall-Through Optimization (QuickBuffers)
|
||||||
|
int tag = input.readTag();
|
||||||
|
while (true) {
|
||||||
|
switch (tag) {
|
||||||
|
case 8: {
|
||||||
|
// levelId
|
||||||
|
levelId = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000001;
|
||||||
|
tag = input.readTag();
|
||||||
|
if (tag != 24) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 24: {
|
||||||
|
// score
|
||||||
|
score = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000002;
|
||||||
|
tag = input.readTag();
|
||||||
|
if (tag != 16378) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 16378: {
|
||||||
|
// nextPackage
|
||||||
|
input.readBytes(nextPackage);
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
tag = input.readTag();
|
||||||
|
if (tag != 18) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 18: {
|
||||||
|
// data
|
||||||
|
input.readString(data);
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
tag = input.readTag();
|
||||||
|
if (tag != 0) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 0: {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
default: {
|
||||||
|
if (!input.skipField(tag)) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
tag = input.readTag();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void writeTo(final JsonSink output) throws IOException {
|
||||||
|
output.beginObject();
|
||||||
|
if ((bitField0_ & 0x00000001) != 0) {
|
||||||
|
output.writeUInt32(FieldNames.levelId, levelId);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000002) != 0) {
|
||||||
|
output.writeUInt32(FieldNames.score, score);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeString(FieldNames.data, data);
|
||||||
|
}
|
||||||
|
output.endObject();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq mergeFrom(final JsonSource input) throws
|
||||||
|
IOException {
|
||||||
|
if (!input.beginObject()) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
while (!input.isAtEnd()) {
|
||||||
|
switch (input.readFieldHash()) {
|
||||||
|
case 1734437791: {
|
||||||
|
if (input.isAtField(FieldNames.levelId)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
levelId = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000001;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 79711858: {
|
||||||
|
if (input.isAtField(FieldNames.score)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
score = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000002;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case -2082324045: {
|
||||||
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
input.readBytes(nextPackage);
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 2122698: {
|
||||||
|
if (input.isAtField(FieldNames.data)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
input.readString(data);
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default: {
|
||||||
|
input.skipUnknownField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
input.endObject();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq clone() {
|
||||||
|
return new ActivityPenguinCardEndlessLevelSaveReq().copyFrom(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isEmpty() {
|
||||||
|
return ((bitField0_) == 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ActivityPenguinCardEndlessLevelSaveReq parseFrom(final byte[] data) throws
|
||||||
|
InvalidProtocolBufferException {
|
||||||
|
return ProtoMessage.mergeFrom(new ActivityPenguinCardEndlessLevelSaveReq(), data).checkInitialized();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ActivityPenguinCardEndlessLevelSaveReq parseFrom(final ProtoSource input) throws
|
||||||
|
IOException {
|
||||||
|
return ProtoMessage.mergeFrom(new ActivityPenguinCardEndlessLevelSaveReq(), input).checkInitialized();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ActivityPenguinCardEndlessLevelSaveReq parseFrom(final JsonSource input) throws
|
||||||
|
IOException {
|
||||||
|
return ProtoMessage.mergeFrom(new ActivityPenguinCardEndlessLevelSaveReq(), input).checkInitialized();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return factory for creating ActivityPenguinCardEndlessLevelSaveReq messages
|
||||||
|
*/
|
||||||
|
public static MessageFactory<ActivityPenguinCardEndlessLevelSaveReq> getFactory() {
|
||||||
|
return ActivityPenguinCardEndlessLevelSaveReqFactory.INSTANCE;
|
||||||
|
}
|
||||||
|
|
||||||
|
private enum ActivityPenguinCardEndlessLevelSaveReqFactory implements MessageFactory<ActivityPenguinCardEndlessLevelSaveReq> {
|
||||||
|
INSTANCE;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ActivityPenguinCardEndlessLevelSaveReq create() {
|
||||||
|
return ActivityPenguinCardEndlessLevelSaveReq.newInstance();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Contains name constants used for serializing JSON
|
||||||
|
*/
|
||||||
|
static class FieldNames {
|
||||||
|
static final FieldName levelId = FieldName.forField("LevelId");
|
||||||
|
|
||||||
|
static final FieldName score = FieldName.forField("Score");
|
||||||
|
|
||||||
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
|
|
||||||
|
static final FieldName data = FieldName.forField("Data");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -34,6 +34,11 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
*/
|
*/
|
||||||
private int score;
|
private int score;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 4;</code>
|
||||||
|
*/
|
||||||
|
private int difficulty;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
*/
|
*/
|
||||||
@@ -160,12 +165,49 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 4;</code>
|
||||||
|
* @return whether the difficulty field is set
|
||||||
|
*/
|
||||||
|
public boolean hasDifficulty() {
|
||||||
|
return (bitField0_ & 0x00000008) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 4;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardSettleReq clearDifficulty() {
|
||||||
|
bitField0_ &= ~0x00000008;
|
||||||
|
difficulty = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 4;</code>
|
||||||
|
* @return the difficulty
|
||||||
|
*/
|
||||||
|
public int getDifficulty() {
|
||||||
|
return difficulty;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 4;</code>
|
||||||
|
* @param value the difficulty to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public ActivityPenguinCardSettleReq setDifficulty(final int value) {
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
difficulty = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000008) != 0;
|
return (bitField0_ & 0x00000010) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -173,7 +215,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public ActivityPenguinCardSettleReq clearNextPackage() {
|
public ActivityPenguinCardSettleReq clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000008;
|
bitField0_ &= ~0x00000010;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -202,7 +244,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -212,7 +254,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public ActivityPenguinCardSettleReq addNextPackage(final byte value) {
|
public ActivityPenguinCardSettleReq addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -223,7 +265,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public ActivityPenguinCardSettleReq addAllNextPackage(final byte... values) {
|
public ActivityPenguinCardSettleReq addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -234,7 +276,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public ActivityPenguinCardSettleReq setNextPackage(final byte... values) {
|
public ActivityPenguinCardSettleReq setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -247,6 +289,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
levelId = other.levelId;
|
levelId = other.levelId;
|
||||||
star = other.star;
|
star = other.star;
|
||||||
score = other.score;
|
score = other.score;
|
||||||
|
difficulty = other.difficulty;
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
@@ -267,6 +310,9 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
if (other.hasScore()) {
|
if (other.hasScore()) {
|
||||||
setScore(other.score);
|
setScore(other.score);
|
||||||
}
|
}
|
||||||
|
if (other.hasDifficulty()) {
|
||||||
|
setDifficulty(other.difficulty);
|
||||||
|
}
|
||||||
if (other.hasNextPackage()) {
|
if (other.hasNextPackage()) {
|
||||||
getMutableNextPackage().copyFrom(other.nextPackage);
|
getMutableNextPackage().copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
@@ -283,6 +329,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
levelId = 0;
|
levelId = 0;
|
||||||
star = 0;
|
star = 0;
|
||||||
score = 0;
|
score = 0;
|
||||||
|
difficulty = 0;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -311,6 +358,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
&& (!hasLevelId() || levelId == other.levelId)
|
&& (!hasLevelId() || levelId == other.levelId)
|
||||||
&& (!hasStar() || star == other.star)
|
&& (!hasStar() || star == other.star)
|
||||||
&& (!hasScore() || score == other.score)
|
&& (!hasScore() || score == other.score)
|
||||||
|
&& (!hasDifficulty() || difficulty == other.difficulty)
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -329,6 +377,10 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
output.writeUInt32NoTag(score);
|
output.writeUInt32NoTag(score);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeRawByte((byte) 32);
|
||||||
|
output.writeUInt32NoTag(difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -347,6 +399,9 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
size += 1 + ProtoSink.computeUInt32SizeNoTag(score);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(score);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -382,6 +437,15 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
score = input.readUInt32();
|
score = input.readUInt32();
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000004;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 32) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 32: {
|
||||||
|
// difficulty
|
||||||
|
difficulty = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -389,7 +453,7 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -422,6 +486,9 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
output.writeUInt32(FieldNames.score, score);
|
output.writeUInt32(FieldNames.score, score);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeUInt32(FieldNames.difficulty, difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -467,11 +534,22 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case -472001573: {
|
||||||
|
if (input.isAtField(FieldNames.difficulty)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
difficulty = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case -2082324045: {
|
case -2082324045: {
|
||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -539,6 +617,8 @@ public final class ActivityPenguinCardLevelSettle {
|
|||||||
|
|
||||||
static final FieldName score = FieldName.forField("Score");
|
static final FieldName score = FieldName.forField("Score");
|
||||||
|
|
||||||
|
static final FieldName difficulty = FieldName.forField("Difficulty");
|
||||||
|
|
||||||
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,6 +29,11 @@ public final class CharGemInstanceApply {
|
|||||||
*/
|
*/
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
*/
|
||||||
|
private int rewardType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
*/
|
*/
|
||||||
@@ -118,12 +123,49 @@ public final class CharGemInstanceApply {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return whether the rewardType field is set
|
||||||
|
*/
|
||||||
|
public boolean hasRewardType() {
|
||||||
|
return (bitField0_ & 0x00000004) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstanceApplyReq clearRewardType() {
|
||||||
|
bitField0_ &= ~0x00000004;
|
||||||
|
rewardType = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return the rewardType
|
||||||
|
*/
|
||||||
|
public int getRewardType() {
|
||||||
|
return rewardType;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @param value the rewardType to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstanceApplyReq setRewardType(final int value) {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
rewardType = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000004) != 0;
|
return (bitField0_ & 0x00000008) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -131,7 +173,7 @@ public final class CharGemInstanceApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceApplyReq clearNextPackage() {
|
public CharGemInstanceApplyReq clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000004;
|
bitField0_ &= ~0x00000008;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -160,7 +202,7 @@ public final class CharGemInstanceApply {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -170,7 +212,7 @@ public final class CharGemInstanceApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceApplyReq addNextPackage(final byte value) {
|
public CharGemInstanceApplyReq addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -181,7 +223,7 @@ public final class CharGemInstanceApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceApplyReq addAllNextPackage(final byte... values) {
|
public CharGemInstanceApplyReq addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -192,7 +234,7 @@ public final class CharGemInstanceApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceApplyReq setNextPackage(final byte... values) {
|
public CharGemInstanceApplyReq setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -204,6 +246,7 @@ public final class CharGemInstanceApply {
|
|||||||
bitField0_ = other.bitField0_;
|
bitField0_ = other.bitField0_;
|
||||||
buildId = other.buildId;
|
buildId = other.buildId;
|
||||||
id = other.id;
|
id = other.id;
|
||||||
|
rewardType = other.rewardType;
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
@@ -221,6 +264,9 @@ public final class CharGemInstanceApply {
|
|||||||
if (other.hasId()) {
|
if (other.hasId()) {
|
||||||
setId(other.id);
|
setId(other.id);
|
||||||
}
|
}
|
||||||
|
if (other.hasRewardType()) {
|
||||||
|
setRewardType(other.rewardType);
|
||||||
|
}
|
||||||
if (other.hasNextPackage()) {
|
if (other.hasNextPackage()) {
|
||||||
getMutableNextPackage().copyFrom(other.nextPackage);
|
getMutableNextPackage().copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
@@ -236,6 +282,7 @@ public final class CharGemInstanceApply {
|
|||||||
bitField0_ = 0;
|
bitField0_ = 0;
|
||||||
buildId = 0L;
|
buildId = 0L;
|
||||||
id = 0;
|
id = 0;
|
||||||
|
rewardType = 0;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -263,6 +310,7 @@ public final class CharGemInstanceApply {
|
|||||||
return bitField0_ == other.bitField0_
|
return bitField0_ == other.bitField0_
|
||||||
&& (!hasBuildId() || buildId == other.buildId)
|
&& (!hasBuildId() || buildId == other.buildId)
|
||||||
&& (!hasId() || id == other.id)
|
&& (!hasId() || id == other.id)
|
||||||
|
&& (!hasRewardType() || rewardType == other.rewardType)
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -277,6 +325,10 @@ public final class CharGemInstanceApply {
|
|||||||
output.writeUInt32NoTag(id);
|
output.writeUInt32NoTag(id);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
output.writeRawByte((byte) 24);
|
||||||
|
output.writeUInt32NoTag(rewardType);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -292,6 +344,9 @@ public final class CharGemInstanceApply {
|
|||||||
size += 1 + ProtoSink.computeUInt32SizeNoTag(id);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(id);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(rewardType);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -318,6 +373,15 @@ public final class CharGemInstanceApply {
|
|||||||
id = input.readUInt32();
|
id = input.readUInt32();
|
||||||
bitField0_ |= 0x00000002;
|
bitField0_ |= 0x00000002;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 24) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 24: {
|
||||||
|
// rewardType
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -325,7 +389,7 @@ public final class CharGemInstanceApply {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -355,6 +419,9 @@ public final class CharGemInstanceApply {
|
|||||||
output.writeUInt32(FieldNames.id, id);
|
output.writeUInt32(FieldNames.id, id);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
output.writeUInt32(FieldNames.rewardType, rewardType);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -389,11 +456,22 @@ public final class CharGemInstanceApply {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case -610271447: {
|
||||||
|
if (input.isAtField(FieldNames.rewardType)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case -2082324045: {
|
case -2082324045: {
|
||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -457,6 +535,8 @@ public final class CharGemInstanceApply {
|
|||||||
|
|
||||||
static final FieldName id = FieldName.forField("Id");
|
static final FieldName id = FieldName.forField("Id");
|
||||||
|
|
||||||
|
static final FieldName rewardType = FieldName.forField("RewardType");
|
||||||
|
|
||||||
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,6 +30,11 @@ public final class CharGemInstanceSweep {
|
|||||||
*/
|
*/
|
||||||
private int times;
|
private int times;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
*/
|
||||||
|
private int rewardType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional .Events Events = 15;</code>
|
* <code>optional .Events Events = 15;</code>
|
||||||
*/
|
*/
|
||||||
@@ -124,12 +129,49 @@ public final class CharGemInstanceSweep {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return whether the rewardType field is set
|
||||||
|
*/
|
||||||
|
public boolean hasRewardType() {
|
||||||
|
return (bitField0_ & 0x00000004) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstanceSweepReq clearRewardType() {
|
||||||
|
bitField0_ &= ~0x00000004;
|
||||||
|
rewardType = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @return the rewardType
|
||||||
|
*/
|
||||||
|
public int getRewardType() {
|
||||||
|
return rewardType;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 3;</code>
|
||||||
|
* @param value the rewardType to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstanceSweepReq setRewardType(final int value) {
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
rewardType = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional .Events Events = 15;</code>
|
* <code>optional .Events Events = 15;</code>
|
||||||
* @return whether the events field is set
|
* @return whether the events field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasEvents() {
|
public boolean hasEvents() {
|
||||||
return (bitField0_ & 0x00000004) != 0;
|
return (bitField0_ & 0x00000008) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -137,7 +179,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq clearEvents() {
|
public CharGemInstanceSweepReq clearEvents() {
|
||||||
bitField0_ &= ~0x00000004;
|
bitField0_ &= ~0x00000008;
|
||||||
events.clear();
|
events.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -166,7 +208,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public Public.Events getMutableEvents() {
|
public Public.Events getMutableEvents() {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
return events;
|
return events;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -176,7 +218,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq setEvents(final Public.Events value) {
|
public CharGemInstanceSweepReq setEvents(final Public.Events value) {
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
events.copyFrom(value);
|
events.copyFrom(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -186,7 +228,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000008) != 0;
|
return (bitField0_ & 0x00000010) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -194,7 +236,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq clearNextPackage() {
|
public CharGemInstanceSweepReq clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000008;
|
bitField0_ &= ~0x00000010;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -223,7 +265,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -233,7 +275,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq addNextPackage(final byte value) {
|
public CharGemInstanceSweepReq addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -244,7 +286,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq addAllNextPackage(final byte... values) {
|
public CharGemInstanceSweepReq addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -255,7 +297,7 @@ public final class CharGemInstanceSweep {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstanceSweepReq setNextPackage(final byte... values) {
|
public CharGemInstanceSweepReq setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -267,6 +309,7 @@ public final class CharGemInstanceSweep {
|
|||||||
bitField0_ = other.bitField0_;
|
bitField0_ = other.bitField0_;
|
||||||
id = other.id;
|
id = other.id;
|
||||||
times = other.times;
|
times = other.times;
|
||||||
|
rewardType = other.rewardType;
|
||||||
events.copyFrom(other.events);
|
events.copyFrom(other.events);
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
@@ -285,6 +328,9 @@ public final class CharGemInstanceSweep {
|
|||||||
if (other.hasTimes()) {
|
if (other.hasTimes()) {
|
||||||
setTimes(other.times);
|
setTimes(other.times);
|
||||||
}
|
}
|
||||||
|
if (other.hasRewardType()) {
|
||||||
|
setRewardType(other.rewardType);
|
||||||
|
}
|
||||||
if (other.hasEvents()) {
|
if (other.hasEvents()) {
|
||||||
getMutableEvents().mergeFrom(other.events);
|
getMutableEvents().mergeFrom(other.events);
|
||||||
}
|
}
|
||||||
@@ -303,6 +349,7 @@ public final class CharGemInstanceSweep {
|
|||||||
bitField0_ = 0;
|
bitField0_ = 0;
|
||||||
id = 0;
|
id = 0;
|
||||||
times = 0;
|
times = 0;
|
||||||
|
rewardType = 0;
|
||||||
events.clear();
|
events.clear();
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
@@ -332,6 +379,7 @@ public final class CharGemInstanceSweep {
|
|||||||
return bitField0_ == other.bitField0_
|
return bitField0_ == other.bitField0_
|
||||||
&& (!hasId() || id == other.id)
|
&& (!hasId() || id == other.id)
|
||||||
&& (!hasTimes() || times == other.times)
|
&& (!hasTimes() || times == other.times)
|
||||||
|
&& (!hasRewardType() || rewardType == other.rewardType)
|
||||||
&& (!hasEvents() || events.equals(other.events))
|
&& (!hasEvents() || events.equals(other.events))
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
}
|
}
|
||||||
@@ -347,10 +395,14 @@ public final class CharGemInstanceSweep {
|
|||||||
output.writeUInt32NoTag(times);
|
output.writeUInt32NoTag(times);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
|
output.writeRawByte((byte) 24);
|
||||||
|
output.writeUInt32NoTag(rewardType);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
output.writeRawByte((byte) 122);
|
output.writeRawByte((byte) 122);
|
||||||
output.writeMessageNoTag(events);
|
output.writeMessageNoTag(events);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -366,9 +418,12 @@ public final class CharGemInstanceSweep {
|
|||||||
size += 1 + ProtoSink.computeUInt32SizeNoTag(times);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(times);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
size += 1 + ProtoSink.computeMessageSizeNoTag(events);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(rewardType);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeMessageSizeNoTag(events);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -395,6 +450,15 @@ public final class CharGemInstanceSweep {
|
|||||||
times = input.readUInt32();
|
times = input.readUInt32();
|
||||||
bitField0_ |= 0x00000002;
|
bitField0_ |= 0x00000002;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 24) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 24: {
|
||||||
|
// rewardType
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 122) {
|
if (tag != 122) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -402,7 +466,7 @@ public final class CharGemInstanceSweep {
|
|||||||
case 122: {
|
case 122: {
|
||||||
// events
|
// events
|
||||||
input.readMessage(events);
|
input.readMessage(events);
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
@@ -411,7 +475,7 @@ public final class CharGemInstanceSweep {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -441,9 +505,12 @@ public final class CharGemInstanceSweep {
|
|||||||
output.writeUInt32(FieldNames.times, times);
|
output.writeUInt32(FieldNames.times, times);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000004) != 0) {
|
if ((bitField0_ & 0x00000004) != 0) {
|
||||||
output.writeMessage(FieldNames.events, events);
|
output.writeUInt32(FieldNames.rewardType, rewardType);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeMessage(FieldNames.events, events);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -478,11 +545,22 @@ public final class CharGemInstanceSweep {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case -610271447: {
|
||||||
|
if (input.isAtField(FieldNames.rewardType)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000004;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case 2087505209: {
|
case 2087505209: {
|
||||||
if (input.isAtField(FieldNames.events)) {
|
if (input.isAtField(FieldNames.events)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readMessage(events);
|
input.readMessage(events);
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000008;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -493,7 +571,7 @@ public final class CharGemInstanceSweep {
|
|||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -557,6 +635,8 @@ public final class CharGemInstanceSweep {
|
|||||||
|
|
||||||
static final FieldName times = FieldName.forField("Times");
|
static final FieldName times = FieldName.forField("Times");
|
||||||
|
|
||||||
|
static final FieldName rewardType = FieldName.forField("RewardType");
|
||||||
|
|
||||||
static final FieldName events = FieldName.forField("Events");
|
static final FieldName events = FieldName.forField("Events");
|
||||||
|
|
||||||
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
|
|||||||
@@ -65,6 +65,11 @@ public final class GachaInformation {
|
|||||||
*/
|
*/
|
||||||
private boolean recvGuaranteeReward;
|
private boolean recvGuaranteeReward;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
*/
|
||||||
|
private final RepeatedByte rewardsRecords = RepeatedByte.newEmptyInstance();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
*/
|
*/
|
||||||
@@ -413,12 +418,91 @@ public final class GachaInformation {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
* @return whether the rewardsRecords field is set
|
||||||
|
*/
|
||||||
|
public boolean hasRewardsRecords() {
|
||||||
|
return (bitField0_ & 0x00000200) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public GachaInfo clearRewardsRecords() {
|
||||||
|
bitField0_ &= ~0x00000200;
|
||||||
|
rewardsRecords.clear();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
*
|
||||||
|
* This method returns the internal storage object without modifying any has state.
|
||||||
|
* The returned object should not be modified and be treated as read-only.
|
||||||
|
*
|
||||||
|
* Use {@link #getMutableRewardsRecords()} if you want to modify it.
|
||||||
|
*
|
||||||
|
* @return internal storage object for reading
|
||||||
|
*/
|
||||||
|
public RepeatedByte getRewardsRecords() {
|
||||||
|
return rewardsRecords;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
*
|
||||||
|
* This method returns the internal storage object and sets the corresponding
|
||||||
|
* has state. The returned object will become part of this message and its
|
||||||
|
* contents may be modified as long as the has state is not cleared.
|
||||||
|
*
|
||||||
|
* @return internal storage object for modifications
|
||||||
|
*/
|
||||||
|
public RepeatedByte getMutableRewardsRecords() {
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
return rewardsRecords;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
* @param value the rewardsRecords to add
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public GachaInfo addRewardsRecords(final byte value) {
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
rewardsRecords.add(value);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
* @param values the rewardsRecords to add
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public GachaInfo addAllRewardsRecords(final byte... values) {
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
rewardsRecords.addAll(values);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional bytes RewardsRecords = 10;</code>
|
||||||
|
* @param values the rewardsRecords to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public GachaInfo setRewardsRecords(final byte... values) {
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
rewardsRecords.copyFrom(values);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000200) != 0;
|
return (bitField0_ & 0x00000400) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -426,7 +510,7 @@ public final class GachaInformation {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public GachaInfo clearNextPackage() {
|
public GachaInfo clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000200;
|
bitField0_ &= ~0x00000400;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -455,7 +539,7 @@ public final class GachaInformation {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -465,7 +549,7 @@ public final class GachaInformation {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public GachaInfo addNextPackage(final byte value) {
|
public GachaInfo addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -476,7 +560,7 @@ public final class GachaInformation {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public GachaInfo addAllNextPackage(final byte... values) {
|
public GachaInfo addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -487,7 +571,7 @@ public final class GachaInformation {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public GachaInfo setNextPackage(final byte... values) {
|
public GachaInfo setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -506,6 +590,7 @@ public final class GachaInformation {
|
|||||||
aupGuaranteeTimes = other.aupGuaranteeTimes;
|
aupGuaranteeTimes = other.aupGuaranteeTimes;
|
||||||
reveFirstTenReward = other.reveFirstTenReward;
|
reveFirstTenReward = other.reveFirstTenReward;
|
||||||
recvGuaranteeReward = other.recvGuaranteeReward;
|
recvGuaranteeReward = other.recvGuaranteeReward;
|
||||||
|
rewardsRecords.copyFrom(other.rewardsRecords);
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
@@ -544,6 +629,9 @@ public final class GachaInformation {
|
|||||||
if (other.hasRecvGuaranteeReward()) {
|
if (other.hasRecvGuaranteeReward()) {
|
||||||
setRecvGuaranteeReward(other.recvGuaranteeReward);
|
setRecvGuaranteeReward(other.recvGuaranteeReward);
|
||||||
}
|
}
|
||||||
|
if (other.hasRewardsRecords()) {
|
||||||
|
getMutableRewardsRecords().copyFrom(other.rewardsRecords);
|
||||||
|
}
|
||||||
if (other.hasNextPackage()) {
|
if (other.hasNextPackage()) {
|
||||||
getMutableNextPackage().copyFrom(other.nextPackage);
|
getMutableNextPackage().copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
@@ -566,6 +654,7 @@ public final class GachaInformation {
|
|||||||
aupGuaranteeTimes = 0;
|
aupGuaranteeTimes = 0;
|
||||||
reveFirstTenReward = false;
|
reveFirstTenReward = false;
|
||||||
recvGuaranteeReward = false;
|
recvGuaranteeReward = false;
|
||||||
|
rewardsRecords.clear();
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -577,6 +666,7 @@ public final class GachaInformation {
|
|||||||
}
|
}
|
||||||
cachedSize = -1;
|
cachedSize = -1;
|
||||||
bitField0_ = 0;
|
bitField0_ = 0;
|
||||||
|
rewardsRecords.clear();
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -600,6 +690,7 @@ public final class GachaInformation {
|
|||||||
&& (!hasAupGuaranteeTimes() || aupGuaranteeTimes == other.aupGuaranteeTimes)
|
&& (!hasAupGuaranteeTimes() || aupGuaranteeTimes == other.aupGuaranteeTimes)
|
||||||
&& (!hasReveFirstTenReward() || reveFirstTenReward == other.reveFirstTenReward)
|
&& (!hasReveFirstTenReward() || reveFirstTenReward == other.reveFirstTenReward)
|
||||||
&& (!hasRecvGuaranteeReward() || recvGuaranteeReward == other.recvGuaranteeReward)
|
&& (!hasRecvGuaranteeReward() || recvGuaranteeReward == other.recvGuaranteeReward)
|
||||||
|
&& (!hasRewardsRecords() || rewardsRecords.equals(other.rewardsRecords))
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -642,6 +733,10 @@ public final class GachaInformation {
|
|||||||
output.writeBoolNoTag(recvGuaranteeReward);
|
output.writeBoolNoTag(recvGuaranteeReward);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000200) != 0) {
|
if ((bitField0_ & 0x00000200) != 0) {
|
||||||
|
output.writeRawByte((byte) 82);
|
||||||
|
output.writeBytesNoTag(rewardsRecords);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000400) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -678,6 +773,9 @@ public final class GachaInformation {
|
|||||||
size += 2;
|
size += 2;
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000200) != 0) {
|
if ((bitField0_ & 0x00000200) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeBytesSizeNoTag(rewardsRecords);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000400) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -767,6 +865,15 @@ public final class GachaInformation {
|
|||||||
recvGuaranteeReward = input.readBool();
|
recvGuaranteeReward = input.readBool();
|
||||||
bitField0_ |= 0x00000100;
|
bitField0_ |= 0x00000100;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 82) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 82: {
|
||||||
|
// rewardsRecords
|
||||||
|
input.readBytes(rewardsRecords);
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -774,7 +881,7 @@ public final class GachaInformation {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -825,6 +932,9 @@ public final class GachaInformation {
|
|||||||
output.writeBool(FieldNames.recvGuaranteeReward, recvGuaranteeReward);
|
output.writeBool(FieldNames.recvGuaranteeReward, recvGuaranteeReward);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000200) != 0) {
|
if ((bitField0_ & 0x00000200) != 0) {
|
||||||
|
output.writeBytes(FieldNames.rewardsRecords, rewardsRecords);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000400) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -936,11 +1046,22 @@ public final class GachaInformation {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case 1917737630: {
|
||||||
|
if (input.isAtField(FieldNames.rewardsRecords)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
input.readBytes(rewardsRecords);
|
||||||
|
bitField0_ |= 0x00000200;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case -2082324045: {
|
case -2082324045: {
|
||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000200;
|
bitField0_ |= 0x00000400;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -1017,6 +1138,8 @@ public final class GachaInformation {
|
|||||||
|
|
||||||
static final FieldName recvGuaranteeReward = FieldName.forField("RecvGuaranteeReward");
|
static final FieldName recvGuaranteeReward = FieldName.forField("RecvGuaranteeReward");
|
||||||
|
|
||||||
|
static final FieldName rewardsRecords = FieldName.forField("RewardsRecords");
|
||||||
|
|
||||||
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
// Code generated by protocol buffer compiler. Do not edit!
|
||||||
|
package emu.nebula.proto;
|
||||||
|
|
||||||
|
public final class GachaRewardGet {
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -68970,6 +68970,11 @@ public final class Public {
|
|||||||
*/
|
*/
|
||||||
private int star;
|
private int star;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 6;</code>
|
||||||
|
*/
|
||||||
|
private int rewardType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bool First = 3;</code>
|
* <code>optional bool First = 3;</code>
|
||||||
*/
|
*/
|
||||||
@@ -69106,12 +69111,49 @@ public final class Public {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 6;</code>
|
||||||
|
* @return whether the rewardType field is set
|
||||||
|
*/
|
||||||
|
public boolean hasRewardType() {
|
||||||
|
return (bitField0_ & 0x00000008) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 6;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstance clearRewardType() {
|
||||||
|
bitField0_ &= ~0x00000008;
|
||||||
|
rewardType = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 6;</code>
|
||||||
|
* @return the rewardType
|
||||||
|
*/
|
||||||
|
public int getRewardType() {
|
||||||
|
return rewardType;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 RewardType = 6;</code>
|
||||||
|
* @param value the rewardType to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public CharGemInstance setRewardType(final int value) {
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
rewardType = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bool First = 3;</code>
|
* <code>optional bool First = 3;</code>
|
||||||
* @return whether the first field is set
|
* @return whether the first field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasFirst() {
|
public boolean hasFirst() {
|
||||||
return (bitField0_ & 0x00000008) != 0;
|
return (bitField0_ & 0x00000010) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -69119,7 +69161,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance clearFirst() {
|
public CharGemInstance clearFirst() {
|
||||||
bitField0_ &= ~0x00000008;
|
bitField0_ &= ~0x00000010;
|
||||||
first = false;
|
first = false;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69138,7 +69180,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance setFirst(final boolean value) {
|
public CharGemInstance setFirst(final boolean value) {
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
first = value;
|
first = value;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69148,7 +69190,7 @@ public final class Public {
|
|||||||
* @return whether the threeStar field is set
|
* @return whether the threeStar field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasThreeStar() {
|
public boolean hasThreeStar() {
|
||||||
return (bitField0_ & 0x00000010) != 0;
|
return (bitField0_ & 0x00000020) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -69156,7 +69198,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance clearThreeStar() {
|
public CharGemInstance clearThreeStar() {
|
||||||
bitField0_ &= ~0x00000010;
|
bitField0_ &= ~0x00000020;
|
||||||
threeStar = false;
|
threeStar = false;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69175,7 +69217,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance setThreeStar(final boolean value) {
|
public CharGemInstance setThreeStar(final boolean value) {
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
threeStar = value;
|
threeStar = value;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69185,7 +69227,7 @@ public final class Public {
|
|||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000020) != 0;
|
return (bitField0_ & 0x00000040) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -69193,7 +69235,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance clearNextPackage() {
|
public CharGemInstance clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000020;
|
bitField0_ &= ~0x00000040;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69222,7 +69264,7 @@ public final class Public {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -69232,7 +69274,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance addNextPackage(final byte value) {
|
public CharGemInstance addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69243,7 +69285,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance addAllNextPackage(final byte... values) {
|
public CharGemInstance addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69254,7 +69296,7 @@ public final class Public {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public CharGemInstance setNextPackage(final byte... values) {
|
public CharGemInstance setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -69267,6 +69309,7 @@ public final class Public {
|
|||||||
buildId = other.buildId;
|
buildId = other.buildId;
|
||||||
id = other.id;
|
id = other.id;
|
||||||
star = other.star;
|
star = other.star;
|
||||||
|
rewardType = other.rewardType;
|
||||||
first = other.first;
|
first = other.first;
|
||||||
threeStar = other.threeStar;
|
threeStar = other.threeStar;
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
@@ -69289,6 +69332,9 @@ public final class Public {
|
|||||||
if (other.hasStar()) {
|
if (other.hasStar()) {
|
||||||
setStar(other.star);
|
setStar(other.star);
|
||||||
}
|
}
|
||||||
|
if (other.hasRewardType()) {
|
||||||
|
setRewardType(other.rewardType);
|
||||||
|
}
|
||||||
if (other.hasFirst()) {
|
if (other.hasFirst()) {
|
||||||
setFirst(other.first);
|
setFirst(other.first);
|
||||||
}
|
}
|
||||||
@@ -69311,6 +69357,7 @@ public final class Public {
|
|||||||
buildId = 0L;
|
buildId = 0L;
|
||||||
id = 0;
|
id = 0;
|
||||||
star = 0;
|
star = 0;
|
||||||
|
rewardType = 0;
|
||||||
first = false;
|
first = false;
|
||||||
threeStar = false;
|
threeStar = false;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
@@ -69341,6 +69388,7 @@ public final class Public {
|
|||||||
&& (!hasBuildId() || buildId == other.buildId)
|
&& (!hasBuildId() || buildId == other.buildId)
|
||||||
&& (!hasId() || id == other.id)
|
&& (!hasId() || id == other.id)
|
||||||
&& (!hasStar() || star == other.star)
|
&& (!hasStar() || star == other.star)
|
||||||
|
&& (!hasRewardType() || rewardType == other.rewardType)
|
||||||
&& (!hasFirst() || first == other.first)
|
&& (!hasFirst() || first == other.first)
|
||||||
&& (!hasThreeStar() || threeStar == other.threeStar)
|
&& (!hasThreeStar() || threeStar == other.threeStar)
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
@@ -69361,14 +69409,18 @@ public final class Public {
|
|||||||
output.writeUInt32NoTag(star);
|
output.writeUInt32NoTag(star);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
|
output.writeRawByte((byte) 48);
|
||||||
|
output.writeUInt32NoTag(rewardType);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeRawByte((byte) 24);
|
output.writeRawByte((byte) 24);
|
||||||
output.writeBoolNoTag(first);
|
output.writeBoolNoTag(first);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
output.writeRawByte((byte) 32);
|
output.writeRawByte((byte) 32);
|
||||||
output.writeBoolNoTag(threeStar);
|
output.writeBoolNoTag(threeStar);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000020) != 0) {
|
if ((bitField0_ & 0x00000040) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -69387,12 +69439,15 @@ public final class Public {
|
|||||||
size += 1 + ProtoSink.computeUInt32SizeNoTag(star);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(star);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
size += 2;
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(rewardType);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
size += 2;
|
size += 2;
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000020) != 0) {
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
|
size += 2;
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000040) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -69428,6 +69483,15 @@ public final class Public {
|
|||||||
star = input.readUInt32();
|
star = input.readUInt32();
|
||||||
bitField0_ |= 0x00000004;
|
bitField0_ |= 0x00000004;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 48) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 48: {
|
||||||
|
// rewardType
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 24) {
|
if (tag != 24) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -69435,7 +69499,7 @@ public final class Public {
|
|||||||
case 24: {
|
case 24: {
|
||||||
// first
|
// first
|
||||||
first = input.readBool();
|
first = input.readBool();
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 32) {
|
if (tag != 32) {
|
||||||
break;
|
break;
|
||||||
@@ -69444,7 +69508,7 @@ public final class Public {
|
|||||||
case 32: {
|
case 32: {
|
||||||
// threeStar
|
// threeStar
|
||||||
threeStar = input.readBool();
|
threeStar = input.readBool();
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
@@ -69453,7 +69517,7 @@ public final class Public {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -69486,12 +69550,15 @@ public final class Public {
|
|||||||
output.writeUInt32(FieldNames.star, star);
|
output.writeUInt32(FieldNames.star, star);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000008) != 0) {
|
if ((bitField0_ & 0x00000008) != 0) {
|
||||||
output.writeBool(FieldNames.first, first);
|
output.writeUInt32(FieldNames.rewardType, rewardType);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
output.writeBool(FieldNames.threeStar, threeStar);
|
output.writeBool(FieldNames.first, first);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000020) != 0) {
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
|
output.writeBool(FieldNames.threeStar, threeStar);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000040) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -69537,11 +69604,22 @@ public final class Public {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case -610271447: {
|
||||||
|
if (input.isAtField(FieldNames.rewardType)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
rewardType = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000008;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case 67887760: {
|
case 67887760: {
|
||||||
if (input.isAtField(FieldNames.first)) {
|
if (input.isAtField(FieldNames.first)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
first = input.readBool();
|
first = input.readBool();
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000010;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -69552,7 +69630,7 @@ public final class Public {
|
|||||||
if (input.isAtField(FieldNames.threeStar)) {
|
if (input.isAtField(FieldNames.threeStar)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
threeStar = input.readBool();
|
threeStar = input.readBool();
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -69563,7 +69641,7 @@ public final class Public {
|
|||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000020;
|
bitField0_ |= 0x00000040;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -69629,6 +69707,8 @@ public final class Public {
|
|||||||
|
|
||||||
static final FieldName star = FieldName.forField("Star");
|
static final FieldName star = FieldName.forField("Star");
|
||||||
|
|
||||||
|
static final FieldName rewardType = FieldName.forField("RewardType");
|
||||||
|
|
||||||
static final FieldName first = FieldName.forField("First");
|
static final FieldName first = FieldName.forField("First");
|
||||||
|
|
||||||
static final FieldName threeStar = FieldName.forField("ThreeStar");
|
static final FieldName threeStar = FieldName.forField("ThreeStar");
|
||||||
|
|||||||
@@ -39,6 +39,11 @@ public final class TraceHuntApply {
|
|||||||
*/
|
*/
|
||||||
private int bossID;
|
private int bossID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 5;</code>
|
||||||
|
*/
|
||||||
|
private int difficulty;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
*/
|
*/
|
||||||
@@ -202,12 +207,49 @@ public final class TraceHuntApply {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 5;</code>
|
||||||
|
* @return whether the difficulty field is set
|
||||||
|
*/
|
||||||
|
public boolean hasDifficulty() {
|
||||||
|
return (bitField0_ & 0x00000010) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 5;</code>
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public TraceHuntApplyReq clearDifficulty() {
|
||||||
|
bitField0_ &= ~0x00000010;
|
||||||
|
difficulty = 0;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 5;</code>
|
||||||
|
* @return the difficulty
|
||||||
|
*/
|
||||||
|
public int getDifficulty() {
|
||||||
|
return difficulty;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <code>optional uint32 Difficulty = 5;</code>
|
||||||
|
* @param value the difficulty to set
|
||||||
|
* @return this
|
||||||
|
*/
|
||||||
|
public TraceHuntApplyReq setDifficulty(final int value) {
|
||||||
|
bitField0_ |= 0x00000010;
|
||||||
|
difficulty = value;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>optional bytes NextPackage = 2047;</code>
|
* <code>optional bytes NextPackage = 2047;</code>
|
||||||
* @return whether the nextPackage field is set
|
* @return whether the nextPackage field is set
|
||||||
*/
|
*/
|
||||||
public boolean hasNextPackage() {
|
public boolean hasNextPackage() {
|
||||||
return (bitField0_ & 0x00000010) != 0;
|
return (bitField0_ & 0x00000020) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -215,7 +257,7 @@ public final class TraceHuntApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public TraceHuntApplyReq clearNextPackage() {
|
public TraceHuntApplyReq clearNextPackage() {
|
||||||
bitField0_ &= ~0x00000010;
|
bitField0_ &= ~0x00000020;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -244,7 +286,7 @@ public final class TraceHuntApply {
|
|||||||
* @return internal storage object for modifications
|
* @return internal storage object for modifications
|
||||||
*/
|
*/
|
||||||
public RepeatedByte getMutableNextPackage() {
|
public RepeatedByte getMutableNextPackage() {
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
return nextPackage;
|
return nextPackage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -254,7 +296,7 @@ public final class TraceHuntApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public TraceHuntApplyReq addNextPackage(final byte value) {
|
public TraceHuntApplyReq addNextPackage(final byte value) {
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
nextPackage.add(value);
|
nextPackage.add(value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -265,7 +307,7 @@ public final class TraceHuntApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public TraceHuntApplyReq addAllNextPackage(final byte... values) {
|
public TraceHuntApplyReq addAllNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
nextPackage.addAll(values);
|
nextPackage.addAll(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -276,7 +318,7 @@ public final class TraceHuntApply {
|
|||||||
* @return this
|
* @return this
|
||||||
*/
|
*/
|
||||||
public TraceHuntApplyReq setNextPackage(final byte... values) {
|
public TraceHuntApplyReq setNextPackage(final byte... values) {
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
nextPackage.copyFrom(values);
|
nextPackage.copyFrom(values);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -290,6 +332,7 @@ public final class TraceHuntApply {
|
|||||||
ownerUID = other.ownerUID;
|
ownerUID = other.ownerUID;
|
||||||
buildID = other.buildID;
|
buildID = other.buildID;
|
||||||
bossID = other.bossID;
|
bossID = other.bossID;
|
||||||
|
difficulty = other.difficulty;
|
||||||
nextPackage.copyFrom(other.nextPackage);
|
nextPackage.copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
@@ -313,6 +356,9 @@ public final class TraceHuntApply {
|
|||||||
if (other.hasBossID()) {
|
if (other.hasBossID()) {
|
||||||
setBossID(other.bossID);
|
setBossID(other.bossID);
|
||||||
}
|
}
|
||||||
|
if (other.hasDifficulty()) {
|
||||||
|
setDifficulty(other.difficulty);
|
||||||
|
}
|
||||||
if (other.hasNextPackage()) {
|
if (other.hasNextPackage()) {
|
||||||
getMutableNextPackage().copyFrom(other.nextPackage);
|
getMutableNextPackage().copyFrom(other.nextPackage);
|
||||||
}
|
}
|
||||||
@@ -330,6 +376,7 @@ public final class TraceHuntApply {
|
|||||||
ownerUID = 0L;
|
ownerUID = 0L;
|
||||||
buildID = 0L;
|
buildID = 0L;
|
||||||
bossID = 0;
|
bossID = 0;
|
||||||
|
difficulty = 0;
|
||||||
nextPackage.clear();
|
nextPackage.clear();
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -359,6 +406,7 @@ public final class TraceHuntApply {
|
|||||||
&& (!hasOwnerUID() || ownerUID == other.ownerUID)
|
&& (!hasOwnerUID() || ownerUID == other.ownerUID)
|
||||||
&& (!hasBuildID() || buildID == other.buildID)
|
&& (!hasBuildID() || buildID == other.buildID)
|
||||||
&& (!hasBossID() || bossID == other.bossID)
|
&& (!hasBossID() || bossID == other.bossID)
|
||||||
|
&& (!hasDifficulty() || difficulty == other.difficulty)
|
||||||
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
&& (!hasNextPackage() || nextPackage.equals(other.nextPackage));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -381,6 +429,10 @@ public final class TraceHuntApply {
|
|||||||
output.writeUInt32NoTag(bossID);
|
output.writeUInt32NoTag(bossID);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
|
output.writeRawByte((byte) 40);
|
||||||
|
output.writeUInt32NoTag(difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
output.writeRawLittleEndian16((short) 32762);
|
output.writeRawLittleEndian16((short) 32762);
|
||||||
output.writeBytesNoTag(nextPackage);
|
output.writeBytesNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
@@ -402,6 +454,9 @@ public final class TraceHuntApply {
|
|||||||
size += 1 + ProtoSink.computeUInt32SizeNoTag(bossID);
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(bossID);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
|
size += 1 + ProtoSink.computeUInt32SizeNoTag(difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
size += 2 + ProtoSink.computeBytesSizeNoTag(nextPackage);
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
@@ -446,6 +501,15 @@ public final class TraceHuntApply {
|
|||||||
bossID = input.readUInt32();
|
bossID = input.readUInt32();
|
||||||
bitField0_ |= 0x00000008;
|
bitField0_ |= 0x00000008;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
|
if (tag != 40) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 40: {
|
||||||
|
// difficulty
|
||||||
|
difficulty = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000010;
|
||||||
|
tag = input.readTag();
|
||||||
if (tag != 16378) {
|
if (tag != 16378) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -453,7 +517,7 @@ public final class TraceHuntApply {
|
|||||||
case 16378: {
|
case 16378: {
|
||||||
// nextPackage
|
// nextPackage
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
tag = input.readTag();
|
tag = input.readTag();
|
||||||
if (tag != 0) {
|
if (tag != 0) {
|
||||||
break;
|
break;
|
||||||
@@ -489,6 +553,9 @@ public final class TraceHuntApply {
|
|||||||
output.writeUInt32(FieldNames.bossID, bossID);
|
output.writeUInt32(FieldNames.bossID, bossID);
|
||||||
}
|
}
|
||||||
if ((bitField0_ & 0x00000010) != 0) {
|
if ((bitField0_ & 0x00000010) != 0) {
|
||||||
|
output.writeUInt32(FieldNames.difficulty, difficulty);
|
||||||
|
}
|
||||||
|
if ((bitField0_ & 0x00000020) != 0) {
|
||||||
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
output.writeBytes(FieldNames.nextPackage, nextPackage);
|
||||||
}
|
}
|
||||||
output.endObject();
|
output.endObject();
|
||||||
@@ -545,11 +612,22 @@ public final class TraceHuntApply {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case -472001573: {
|
||||||
|
if (input.isAtField(FieldNames.difficulty)) {
|
||||||
|
if (!input.trySkipNullValue()) {
|
||||||
|
difficulty = input.readUInt32();
|
||||||
|
bitField0_ |= 0x00000010;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
input.skipUnknownField();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case -2082324045: {
|
case -2082324045: {
|
||||||
if (input.isAtField(FieldNames.nextPackage)) {
|
if (input.isAtField(FieldNames.nextPackage)) {
|
||||||
if (!input.trySkipNullValue()) {
|
if (!input.trySkipNullValue()) {
|
||||||
input.readBytes(nextPackage);
|
input.readBytes(nextPackage);
|
||||||
bitField0_ |= 0x00000010;
|
bitField0_ |= 0x00000020;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
input.skipUnknownField();
|
input.skipUnknownField();
|
||||||
@@ -617,6 +695,8 @@ public final class TraceHuntApply {
|
|||||||
|
|
||||||
static final FieldName bossID = FieldName.forField("BossID");
|
static final FieldName bossID = FieldName.forField("BossID");
|
||||||
|
|
||||||
|
static final FieldName difficulty = FieldName.forField("Difficulty");
|
||||||
|
|
||||||
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
static final FieldName nextPackage = FieldName.forField("NextPackage");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import emu.nebula.game.inventory.ItemParamMap;
|
|||||||
import emu.nebula.util.WeightedList;
|
import emu.nebula.util.WeightedList;
|
||||||
|
|
||||||
public class GameConstants {
|
public class GameConstants {
|
||||||
public static final String VERSION = "1.14.0";
|
public static final String VERSION = "1.15.0";
|
||||||
public static int DATA_VERSION = 0;
|
public static int DATA_VERSION = 0;
|
||||||
|
|
||||||
public static final ZoneId UTC_ZONE = ZoneId.of("UTC");
|
public static final ZoneId UTC_ZONE = ZoneId.of("UTC");
|
||||||
|
|||||||
@@ -99,6 +99,8 @@ public enum AchievementCondition {
|
|||||||
TutorialLevelSpecificClearTotal (121),
|
TutorialLevelSpecificClearTotal (121),
|
||||||
DiscWithSpecificQuantityPhaseAndAttr (122),
|
DiscWithSpecificQuantityPhaseAndAttr (122),
|
||||||
WeekBossClearTotal (123),
|
WeekBossClearTotal (123),
|
||||||
|
TraceHuntTraceComplete (159),
|
||||||
|
TraceHuntAssistHunt (160),
|
||||||
ClientReport (200),
|
ClientReport (200),
|
||||||
TowerBattleTimes (501),
|
TowerBattleTimes (501),
|
||||||
TowerBossChallengeSpecificHighRewardWithTotal (502),
|
TowerBossChallengeSpecificHighRewardWithTotal (502),
|
||||||
|
|||||||
@@ -75,9 +75,14 @@ public class ActivityModule extends GameContextModule {
|
|||||||
//this.activities.add(2010304);
|
//this.activities.add(2010304);
|
||||||
|
|
||||||
// Surfing Splash: A Sparkling Holiday Adventure!
|
// Surfing Splash: A Sparkling Holiday Adventure!
|
||||||
this.activities.add(1011001);
|
//this.activities.add(1011001);
|
||||||
this.activities.add(1011003);
|
//this.activities.add(1011003);
|
||||||
this.activities.add(1011004);
|
//this.activities.add(1011004);
|
||||||
|
|
||||||
|
// Go, My Lady! Training Handbook Plus!
|
||||||
|
this.activities.add(1011101);
|
||||||
|
this.activities.add(1011103);
|
||||||
|
this.activities.add(1011104);
|
||||||
|
|
||||||
// ===== Joint Drills (Finale Echoing) =====
|
// ===== Joint Drills (Finale Echoing) =====
|
||||||
//this.activities.add(510003); // Causes soft lock in event screen
|
//this.activities.add(510003); // Causes soft lock in event screen
|
||||||
@@ -85,11 +90,11 @@ public class ActivityModule extends GameContextModule {
|
|||||||
// ===== Etc Events =====
|
// ===== Etc Events =====
|
||||||
|
|
||||||
// Trial activities
|
// Trial activities
|
||||||
this.activities.add(700127);
|
|
||||||
this.activities.add(700128);
|
this.activities.add(700128);
|
||||||
|
this.activities.add(700129);
|
||||||
|
|
||||||
// Tower defense activity
|
// Tower defense activity
|
||||||
this.activities.add(102002); // Broken
|
//this.activities.add(102002); // Missing image on client - probably removed
|
||||||
|
|
||||||
// Login events
|
// Login events
|
||||||
//this.activities.add(301011); // Christmas 2025
|
//this.activities.add(301011); // Christmas 2025
|
||||||
|
|||||||
@@ -30,7 +30,8 @@ public enum ActivityType {
|
|||||||
HistoryStory (22),
|
HistoryStory (22),
|
||||||
IceCream (23),
|
IceCream (23),
|
||||||
FollowSocialMedia (24),
|
FollowSocialMedia (24),
|
||||||
Soldier (25);
|
Soldier (25),
|
||||||
|
NewStory (30);
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
private final int value;
|
private final int value;
|
||||||
|
|||||||
@@ -532,6 +532,9 @@ public class NetMsgId {
|
|||||||
public static final int gacha_newbie_info_succeed_ack = 6023;
|
public static final int gacha_newbie_info_succeed_ack = 6023;
|
||||||
public static final int gacha_newbie_info_failed_ack = 6024;
|
public static final int gacha_newbie_info_failed_ack = 6024;
|
||||||
public static final int gacha_spin_sync_ack = 6025;
|
public static final int gacha_spin_sync_ack = 6025;
|
||||||
|
public static final int gacha_reward_get_req = 6026;
|
||||||
|
public static final int gacha_reward_get_succeed_ack = 6027;
|
||||||
|
public static final int gacha_reward_get_failed_ack = 6028;
|
||||||
public static final int tower_book_fate_card_detail_req = 6101;
|
public static final int tower_book_fate_card_detail_req = 6101;
|
||||||
public static final int tower_book_fate_card_detail_succeed_ack = 6102;
|
public static final int tower_book_fate_card_detail_succeed_ack = 6102;
|
||||||
public static final int tower_book_fate_card_detail_failed_ack = 6103;
|
public static final int tower_book_fate_card_detail_failed_ack = 6103;
|
||||||
@@ -751,6 +754,9 @@ public class NetMsgId {
|
|||||||
public static final int activity_ice_cream_level_settle_req = 8411;
|
public static final int activity_ice_cream_level_settle_req = 8411;
|
||||||
public static final int activity_ice_cream_level_settle_succeed_ack = 8412;
|
public static final int activity_ice_cream_level_settle_succeed_ack = 8412;
|
||||||
public static final int activity_ice_cream_level_settle_failed_ack = 8413;
|
public static final int activity_ice_cream_level_settle_failed_ack = 8413;
|
||||||
|
public static final int activity_penguin_card_endless_level_save_req = 8416;
|
||||||
|
public static final int activity_penguin_card_endless_level_save_succeed_ack = 8417;
|
||||||
|
public static final int activity_penguin_card_endless_level_save_failed_ack = 8418;
|
||||||
public static final int mail_list_req = 9001;
|
public static final int mail_list_req = 9001;
|
||||||
public static final int mail_list_succeed_ack = 9002;
|
public static final int mail_list_succeed_ack = 9002;
|
||||||
public static final int mail_list_failed_ack = 9003;
|
public static final int mail_list_failed_ack = 9003;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"global": 131,
|
"global": 134,
|
||||||
"kr": 137,
|
"kr": 139,
|
||||||
"jp": 135,
|
"jp": 137,
|
||||||
"tw": 141,
|
"tw": 142,
|
||||||
"cn": 131
|
"cn": 133
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user