Compare commits

..

46 Commits

1609 changed files with 413357 additions and 199274 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
## Description
Please carefully read the [Contributing note](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) and [Code of conduct](https://github.com/Grasscutters/Grasscutter/blob/development/CODE_OF_CONDUCT.md) before making any pull requests.
And, **Do not make a pull request to merge into stable unless it is a hotfix. Use the development branch instead.**
## Issues fixed by this PR
<!--- Put the links of issues that may be fixed by this PR here (if any). -->
@@ -19,4 +19,4 @@ And, **Do not make a pull request to merge into stable unless it is a hotfix. Us
- [ ] My code follows the style guidelines of this project
- [ ] My pull request is unique and no other pull requests have been opened for these changes
- [ ] I have read the [Contributing note](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) and [Code of conduct](https://github.com/Grasscutters/Grasscutter/blob/development/CODE_OF_CONDUCT.md)
- [ ] I am responsible for any copyright issues with my code if it occurs in the future.
- [ ] I am responsible for any copyright issues with my code if it occurs in the future.
+1 -2
View File
@@ -4,7 +4,6 @@ on:
pull_request_target:
types:
- opened
- reopened
branches:
- development
paths:
@@ -20,4 +19,4 @@ jobs:
steps:
- uses: superbrothers/close-pull-request@v3
with:
comment: "This PR has been closed for modifying protected files. See `CONTRIBUTING.md` for more information."
comment: "This PR has been closed for modifying protected files. See `CONTRIBUTING.md` for more information."
+5 -9
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](README.md) | [简中](docs/README_zh-CN.md) | [繁中](docs/README_zh-TW.md) | [FR](docs/README_fr-FR.md) | [ES](docs/README_es-ES.md) | [HE](docs/README_HE.md) | [RU](docs/README_ru-RU.md) | [PL](docs/README_pl-PL.md) | [ID](docs/README_id-ID.md) | [KR](docs/README_ko-KR.md) | [FIL/PH](docs/README_fil-PH.md) | [NL](docs/README_NL.md) | [JP](docs/README_ja-JP.md) | [IT](docs/README_it-IT.md) | [VI](docs/README_vi-VN.md)
**Attention:** We always welcome contributors to the project. Before adding your contribution, please carefully read our [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
@@ -20,7 +20,7 @@
## Quick setup guide
**Note:** For support please join our [Discord](https://discord.gg/T5vZU6UyeG).
**Note**: For support please join our [Discord](https://discord.gg/T5vZU6UyeG).
### Requirements
@@ -86,7 +86,7 @@ cd Grasscutter
.\gradlew jar # Compile
```
##### Linux
##### Linux (GNU)
```bash
git clone https://github.com/Grasscutters/Grasscutter.git
@@ -97,10 +97,6 @@ chmod +x gradlew
You can find the output jar in the root of the project folder.
### Commands have moved to the [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)!
### Troubleshooting
# Quick Troubleshooting
* If compiling wasn't successful, please check your JDK installation (Make sure its JDK 17 or higher and validated JDK's bin PATH variable).
* My client doesn't connect, doesn't login, 4206, etc... - Mostly your proxy daemon setup is *the issue*. If you're using Fiddler, change the default port to anything other than 8888.
* Startup sequence: MongoDB > Grasscutter > Proxy Daemon (mitmdump, fiddler, etc.) > Game
For a list of common issues and solutions and to ask for help, please join [our Discord server](https://discord.gg/T5vZU6UyeG) and go to the support channel.
+31 -15
View File
@@ -34,6 +34,9 @@ plugins {
// Maven
id 'maven-publish'
id 'signing'
// Lombok for delombok'ification
id "io.freefair.lombok" version "6.6.1"
}
compileJava.options.encoding = "UTF-8"
@@ -43,7 +46,7 @@ sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
group = 'xyz.grasscutters'
version = '1.4.6-dev'
version = '1.5.0'
sourceCompatibility = 17
targetCompatibility = 17
@@ -90,8 +93,8 @@ dependencies {
implementation group: 'org.luaj', name: 'luaj-jse', version: '3.0.1'
implementation group: 'com.esotericsoftware', name : 'reflectasm', version: '1.11.9'
implementation group: 'com.github.davidmoten', name : 'rtree-multi', version: '0.1'
implementation group: 'com.esotericsoftware', name: 'reflectasm', version: '1.11.9'
implementation group: 'com.github.davidmoten', name: 'rtree-multi', version: '0.1'
implementation group: 'io.javalin', name: 'javalin', version: '4.6.4'
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.13.3'
@@ -113,7 +116,6 @@ application {
getMainClass().set('emu.grasscutter.Grasscutter')
}
jar {
exclude '*.proto'
@@ -179,8 +181,8 @@ publishing {
}
repositories {
maven {
if(version.endsWith('-dev')) {
println ("Publishing to 4benj-maven")
if (version.endsWith('-dev')) {
println("Publishing to 4benj-maven")
url 'https://repo.4benj.com/releases'
name '4benj-maven'
credentials {
@@ -188,7 +190,7 @@ publishing {
password System.getenv('benj_maven_token')
}
} else {
println ("Publishing to sonatype")
println("Publishing to sonatype")
def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/'
def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/'
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
@@ -209,7 +211,7 @@ protobuf {
// The artifact spec for the Protobuf Compiler
artifact = 'com.google.protobuf:protoc:3.18.1'
}
// generatedFilesBaseDir = "$projectDir/src/main/java/emu/grasscutter/net/proto/"
generatedFilesBaseDir = "$projectDir/src/generated/"
}
@@ -220,7 +222,7 @@ sourceSets {
srcDir 'src/generated'
}
java {
srcDir 'src/java'
srcDir 'src/generated/main/java'
}
}
}
@@ -236,23 +238,25 @@ idea {
eclipse {
classpath {
file.whenMerged { cp ->
cp.entries.add( new org.gradle.plugins.ide.eclipse.model.SourceFolder('src/generated/main/java', null) )
file.whenMerged { cp -> cp.entries.add(new org.gradle.plugins.ide.eclipse.model.SourceFolder('src/generated/main/java', null))
}
}
}
signing {
if(!version.endsWith('-dev')) {
if (!version.endsWith('-dev')) {
sign publishing.publications.mavenJava
}
}
javadoc {
options.encoding = 'UTF-8'
if(JavaVersion.current().isJava9Compatible()) {
if (JavaVersion.current().isJava9Compatible()) {
options.addBooleanOption('html5', true)
}
// Add this to avoid warning caused by lack of comments in proto generated java files
options.addStringOption('Xdoclint:none', '-quiet')
exclude '**/*.md'
}
task injectGitHash {
@@ -264,8 +268,7 @@ task injectGitHash {
}
}
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text =
"""package emu.grasscutter;
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text = """package emu.grasscutter;
public final class BuildConfig {
public static final String VERSION = \"${version}\";
@@ -277,3 +280,16 @@ public final class BuildConfig {
processResources {
dependsOn "generateProto"
}
sourcesJar {
dependsOn "generateProto"
}
delombok {
dependsOn "generateProto"
}
// For terminal interacting in IDEA running
run {
standardInput = System.in
}
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**תשומת לב בבקשה:** אנחנו מקבלים עזרה בפיתוח התוכנה. לפני שאתם תורמים לפרויקט בבקשה תקראו את [תנאי השימוש](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
+2 -3
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Aantekening:** We verwelkomen altijd bijdragers aan het project. Lees onze [Gedragscode](https://github.com/Grasscutters/Grasscutter/blob/development/README_NL.md#bijdragen-aan-het-project) zorgvuldig door voordat u uw bijdrage toevoegt.
@@ -38,7 +38,7 @@
**Note:** Als u vanaf een oudere versie heeft geupdate, verwijder dan `config.json` om het te regenereren.
1. Verkrijg `grasscutter.jar`
- Download van [actions](https://github.com/Grasscutters/Grasscutter/actions) of [bouw de jar zelf](https://github.com/Grasscutters/Grasscutter/blob/development/README_NL.md#building)
- Download van [actions](https://github.com/Grasscutters/Grasscutter/actions) of [bouw de jar zelf](#Bouwen)
2. Maak een `resources` map aan in de directory waar grasscutter.jar staat en verplaats je `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` mappen daarheen *(Check de [wiki](https://github.com/Grasscutters/Grasscutter/wiki) voor meer details hoe je die krijgt.)*
3. Start Grasscutter met `java -jar grasscutter.jar`. **Zorg ervoor dat de mongodb service ook draait.**
@@ -124,4 +124,3 @@ Let op: we hebben een gedragscode, volg deze alsjeblieft in al je interacties me
1. Zorg ervoor dat alle installatie- of build-afhankelijkheden verwijderd zijn voor het einde van de laag wanneer u een build doet.
2. 2. Werk de README.md en wiki bij met details van wijzigingen aan de interface, inclusief nieuwe omgevingsvariabelen, blootgestelde poorten, nuttige bestandslocaties en containerparameters.
3. Schrijf met detail op je pull request beschrijving wat je hebt gecommit, om het makkelijker te maken voor de medewerkers om een changelog te maken.
+1 -2
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Atención:** Siempre damos la bienvenida a contribuidores del proyecto. Antes de añadir tu contribución, por favor lee cuidadosamente nuestro [Código de conducta](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
@@ -106,4 +106,3 @@ Podrás encontrar el jar generado en la carpeta raíz del proyecto.
* Mi cliente no conecta, no inicia sesión, 4206, etc... - Probablemente, tu configuración del proxy es *el problema*, si usas
Fiddler asegúrate de que está usando un puerto distinto al 8888
* Secuencia de inicio: MongoDB > Grasscutter > Servicio de proxy (mitmdump, fiddler, etc.) > Juego
+4 -4
View File
@@ -3,9 +3,9 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Atensyon:** Ang mga kontributor ay laging welcome sa proyektong ito. Bago mag-bigay ng kontribusyon, basahin muna ng mabuti ang [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
**Atensyon:** Ang mga kontributor ay laging welcome sa proyektong ito. Bago mag-bigay ng kontribusyon, basahin muna ng mabuti ang [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
## Ang mga kasalukuyang features
@@ -39,7 +39,7 @@
1. Get `grasscutter.jar`
- I-download mo sa [releases](https://github.com/Grasscutters/Grasscutter/releases/latest) o sa [actions](https://github.com/Grasscutters/Grasscutter/actions/workflows/build.yml) o [bumuo ng iyong sariling server](#building).
2. Gawa ka ng `resources` folder sa directory kung nasaan ang grasscutter.jar at ilagay ang `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` folders sa loob ng resources folder *(Tingnan mo ang [wiki](https://github.com/Grasscutters/Grasscutter/wiki) para malaman mo kung saan mo makukuha yan)*
3. Paandarin ang Grasscutter gamit ang command na `java -jar grasscutter.jar`. **Siguraduhin mo na ang mongodb service ay naka-open din.**
3. Paandarin ang Grasscutter gamit ang command na `java -jar grasscutter.jar`. **Siguraduhin mo na ang mongodb service ay naka-open din.**
### Connecting with the client
@@ -101,6 +101,6 @@ Pag-katapos mong i-compile, check mo yung project directory at makikita mo yung
# Quick Troubleshooting
* Kung hindi nag-compile, paki-check ung JDK installation mo (JDK 17 at JDK's bin PATH variable).
* Kung hindi nag-compile, paki-check ung JDK installation mo (JDK 17 at JDK's bin PATH variable).
* Hindi ako maka-connect, ayaw mag-login, 4206, etc... - Mostly ang proxy setup mo ang may kasalanan niyan, kung gamit mo ay Fiddler, paki-sigurado na naka-set ung port sa kahit ano except sa 8888.
* Ang pagkakasunud-sunod: MongoDB > Grasscutter > Proxy Daemon (mitmdump, fiddler, etc.) > Game
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Attention:** De nouveaux contributeurs sont toujours les bienvenus. Avant d'ajouter votre contribution, veuillez lire le [code de conduite](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
+2 -2
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Perhatian:** Kami selalu menyambut kontributor untuk proyek ini. Sebelum menambahkan kontribusi Anda, harap baca [Kode Etik](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) kami.
@@ -38,7 +38,7 @@
1. Dapatkan `grasscutter.jar`
- Download dari [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297)
- [Bangun sendiri](#Building)
- [Bangun sendiri](#Membangun)
2. Buat folder `resources` di direktori tempat grasscutter.jar berada dan pindahkan folder `BinOutput` dan `ExcelBinOutput` ke sana *(Periksa [wiki](https://github.com/Grasscutters/Grasscutter/wiki) untuk detail lebih lanjut tentang cara mendapatkannya.)*
3. Jalankan Grasscutter dengan `java -jar grasscutter.jar`. **Pastikan layanan mongodb juga berjalan.**
+2 -2
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Attenzione:** Diamo sempre il benvenuto ai contributori del progetto. Prima di aggiungere il tuo contributo, leggi attentamente il nostro [Codice di condotta](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
@@ -105,4 +105,4 @@ Puoi trovare il jar generato nella cartella principale del progetto.
* Se la compilazione non riesce, controlla l'installazione di JDK (JDK 17 e convalida la variabile JDK bin PATH)
* Il mio client non si connette, non accede, 4206, ecc... - Probabilmente le tue impostazioni proxy sono *il problema*, se usi
Fiddler assicurati di utilizzare una porta diversa da 8888
* Sequenza di avvio: MongoDB > Grasscutter > Servizio proxy (mitmdump, fiddler, ecc.) > Gioco
* Sequenza di avvio: MongoDB > Grasscutter > Servizio proxy (mitmdump, fiddler, ecc.) > Gioco
+107 -107
View File
@@ -1,107 +1,107 @@
![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light)
<div align="center"><img alt="Documentation" src="https://img.shields.io/badge/Wiki-Grasscutter-blue?style=for-the-badge&link=https://github.com/Grasscutters/Grasscutter/wiki&link=https://github.com/Grasscutters/Grasscutter/wiki"> <img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/Grasscutters/Grasscutter?logo=java&style=for-the-badge"> <img alt="GitHub" src="https://img.shields.io/github/license/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub Workflow Status" src="https://img.shields.io/github/workflow/status/Grasscutters/Grasscutter/Build?logo=github&style=for-the-badge"></div>
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
***:** 私たちはプロジェクトへの貢献者をいつでも歓迎します。貢献を追加する前に、我々の [行動規範](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)をよくお読みください。
## 現在機能している物
* ログイン
* 戦闘
* フレンドリスト
* テレポート
* 祈願(ガチャ)
* マルチプレイは一部機能しています
* コンソールを使用してモンスターをスポーンさせる
* インベントリ機能 (アイテム/キャラクターの受け取り、アイテム/キャラクターのアップグレードなど)
## クイックセットアップガイド
***:** サポートが必要な場合はGrasscutterの[Discord](https://discord.gg/T5vZU6UyeG)に参加してください。
### 動作環境
* [JAVAのバージョン17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
***:** サーバーを動作させるだけならjreのみで十分です。 開発をしたい場合JDKが必要になるかもしれません。
* [MongoDB](https://www.mongodb.com/try/download/community) (バージョン4.0以降を推奨)
* プロキシツール: [mitmproxy](https://mitmproxy.org/) (mitmdump, 推奨)、[Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe)、その他。
### 起動方法
***:** もしサーバーをアップデートしたい場合は`config.json`を削除してから再生成してください。
1. `grasscutter.jar`を入手する
- [releases](https://github.com/Grasscutters/Grasscutter/releases/latest) か [action](https://github.com/Grasscutters/Grasscutter/actions) からダウンロードするか、[自分でビルド](https://github.com/Grasscutters/Grasscutter#building)してください。
2. `grasscutter.jar` があるディレクトリに `resources` フォルダーを作成し、そこに `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` を移動してください *(`resources` フォルダの中身の入手方法については [wiki](https://github.com/Grasscutters/Grasscutter/wiki) を参照してください.)*
3. コマンドプロンプトに`java -jar grasscutter.jar`を入力しGrasscutterを起動してください。**このときMongoDBも実行する必要があります。**
### クライアントとの接続
½. [このコマンド](https://github.com/Grasscutters/Grasscutter/wiki/Commands#commands-for-server-admins)をサーバーコンソールから使用してアカウントを作成してください。
1. 通信内容をリダイレクトする: (どちらか一つを選択してください)
- mitmdump: `mitmdump -s proxy.py -k`
- CA証明書を信頼する:
- **:** CA証明書は`%USERPROFILE%\.mitmproxy`に保存されています。ダブルクリックして[インストール](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate)するか...
- コマンドライン経由でインストールします
```shell
certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer
```
- Fiddler Classic: Fiddler Classicを起動し(Tools -> Options -> HTTPS)から`Decrypt https traffic`をオンにしてください。 (Tools -> Options -> Connections) に有るポート番号の設定を`8888`以外に設定してください。その後この[スクリプト](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript)をFiddlerScriptタブにコピペしてロードします。
- [ホストファイル](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file)
2. ネットワークプロキシを `127.0.0.1:(自分で設定したポート番号)` に設定してください。
- mitmproxyを使用した場合:プロキシの設定と証明書のインストールが終わった後、http://mitm.it/ でトラフィックがmitmproxyを通過しているか確認しましょう。
**`start.cmd`でmitmdumpとサーバーをまとめて起動することが出来ます。ただ、事前に`start_config.cmd`でJAVAのパスを指定している必要があります。**
### ビルド
GrasscutterはGradleを使用して依存関係とビルドを処理しています。
**要件:**
- [Java SE Development Kits - 17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- [Git](https://git-scm.com/downloads)
##### Windows
```shell
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # コンパイル環境の構築
.\gradlew jar # コンパイル
```
##### Linux
```bash
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # コンパイル
```
生成されたjarファイルはプロジェクトフォルダのルートに有ります。
### コマンドリストは[wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)へ移動しました。
# トラブルシューティング
* コンパイルが失敗した場合JDKがインストールされているか確認してください。(JDKのバージョンが17以降であることと、環境変数でJDKのパスが設定されている必要があります)
* クライアントが接続できない・ログインできない・エラーコード4206・またその他場合、ほとんどは、プロキシデーモンの設定が問題です。Fiddlerを使っている場合はデフォルトポートを8888以外の別のポートに変更してみてください。
Fiddlerを使用している場合はポートが8888以外に設定されていることを確認してください。
* 起動シーケンス(順番): MongoDB > Grasscutter > プロキシツール (mitmdumpかfiddler、その他) > ゲーム
![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light)
<div align="center"><img alt="Documentation" src="https://img.shields.io/badge/Wiki-Grasscutter-blue?style=for-the-badge&link=https://github.com/Grasscutters/Grasscutter/wiki&link=https://github.com/Grasscutters/Grasscutter/wiki"> <img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/Grasscutters/Grasscutter?logo=java&style=for-the-badge"> <img alt="GitHub" src="https://img.shields.io/github/license/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub Workflow Status" src="https://img.shields.io/github/workflow/status/Grasscutters/Grasscutter/Build?logo=github&style=for-the-badge"></div>
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
***:** 私たちはプロジェクトへの貢献者をいつでも歓迎します。貢献を追加する前に、我々の [行動規範](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)をよくお読みください。
## 現在機能している物
* ログイン
* 戦闘
* フレンドリスト
* テレポート
* 祈願(ガチャ)
* マルチプレイは一部機能しています
* コンソールを使用してモンスターをスポーンさせる
* インベントリ機能 (アイテム/キャラクターの受け取り、アイテム/キャラクターのアップグレードなど)
## クイックセットアップガイド
***:** サポートが必要な場合はGrasscutterの[Discord](https://discord.gg/T5vZU6UyeG)に参加してください。
### 動作環境
* [JAVAのバージョン17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
***:** サーバーを動作させるだけならjreのみで十分です。 開発をしたい場合JDKが必要になるかもしれません。
* [MongoDB](https://www.mongodb.com/try/download/community) (バージョン4.0以降を推奨)
* プロキシツール: [mitmproxy](https://mitmproxy.org/) (mitmdump, 推奨)、[Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe)、その他。
### 起動方法
***:** もしサーバーをアップデートしたい場合は`config.json`を削除してから再生成してください。
1. `grasscutter.jar`を入手する
- [releases](https://github.com/Grasscutters/Grasscutter/releases/latest) か [action](https://github.com/Grasscutters/Grasscutter/actions) からダウンロードするか、[自分でビルド](#ビルド)してください。
2. `grasscutter.jar` があるディレクトリに `resources` フォルダーを作成し、そこに `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` を移動してください *(`resources` フォルダの中身の入手方法については [wiki](https://github.com/Grasscutters/Grasscutter/wiki) を参照してください.)*
3. コマンドプロンプトに`java -jar grasscutter.jar`を入力しGrasscutterを起動してください。**このときMongoDBも実行する必要があります。**
### クライアントとの接続
½. [このコマンド](https://github.com/Grasscutters/Grasscutter/wiki/Commands#commands-for-server-admins)をサーバーコンソールから使用してアカウントを作成してください。
1. 通信内容をリダイレクトする: (どちらか一つを選択してください)
- mitmdump: `mitmdump -s proxy.py -k`
- CA証明書を信頼する:
- **:** CA証明書は`%USERPROFILE%\.mitmproxy`に保存されています。ダブルクリックして[インストール](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate)するか...
- コマンドライン経由でインストールします
```shell
certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer
```
- Fiddler Classic: Fiddler Classicを起動し(Tools -> Options -> HTTPS)から`Decrypt https traffic`をオンにしてください。 (Tools -> Options -> Connections) に有るポート番号の設定を`8888`以外に設定してください。その後この[スクリプト](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript)をFiddlerScriptタブにコピペしてロードします。
- [ホストファイル](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file)
2. ネットワークプロキシを `127.0.0.1:(自分で設定したポート番号)` に設定してください。
- mitmproxyを使用した場合:プロキシの設定と証明書のインストールが終わった後、http://mitm.it/ でトラフィックがmitmproxyを通過しているか確認しましょう。
**`start.cmd`でmitmdumpとサーバーをまとめて起動することが出来ます。ただ、事前に`start_config.cmd`でJAVAのパスを指定している必要があります。**
### ビルド
GrasscutterはGradleを使用して依存関係とビルドを処理しています。
**要件:**
- [Java SE Development Kits - 17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- [Git](https://git-scm.com/downloads)
##### Windows
```shell
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # コンパイル環境の構築
.\gradlew jar # コンパイル
```
##### Linux
```bash
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # コンパイル
```
生成されたjarファイルはプロジェクトフォルダのルートに有ります。
### コマンドリストは[wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)へ移動しました。
# トラブルシューティング
* コンパイルが失敗した場合JDKがインストールされているか確認してください。(JDKのバージョンが17以降であることと、環境変数でJDKのパスが設定されている必要があります)
* クライアントが接続できない・ログインできない・エラーコード4206・またその他場合、ほとんどは、プロキシデーモンの設定が問題です。Fiddlerを使っている場合はデフォルトポートを8888以外の別のポートに変更してみてください。
Fiddlerを使用している場合はポートが8888以外に設定されていることを確認してください。
* 起動シーケンス(順番): MongoDB > Grasscutter > プロキシツール (mitmdumpかfiddler、その他) > ゲーム
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**주의 :** 우리는 항상 프로젝트에 기여하는 사람들을 환영합니다. 기여를 하기 전, [행동 지침](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)을 주의 깊게 읽어주세요.
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Uwaga:** Zawsze jesteśmy otwarci na wasz wkład w projekt. Przed zaproponowaniem zmian przeczytaj [zasady postępowania (ENG)](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Внимание:** Мы всегда рады новому вкладу в проект. Однако, перед тем, как сделать свой вклад, пожалуйста, прочтите наш [кодекс делового поведения](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
+106
View File
@@ -0,0 +1,106 @@
![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light)
<div align="center"><img alt="Documentation" src="https://img.shields.io/badge/Wiki-Grasscutter-blue?style=for-the-badge&link=https://github.com/Grasscutters/Grasscutter/wiki&link=https://github.com/Grasscutters/Grasscutter/wiki"> <img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/Grasscutters/Grasscutter?logo=java&style=for-the-badge"> <img alt="GitHub" src="https://img.shields.io/github/license/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/Grasscutters/Grasscutter?style=for-the-badge"> <img alt="GitHub Workflow Status" src="https://img.shields.io/github/workflow/status/Grasscutters/Grasscutter/Build?logo=github&style=for-the-badge"></div>
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**Chú ý:** Chúng tôi luôn chào đón những người đóng góp cho dự án. Trước khi đóng góp, xin vui lòng đọc kỹ ["các quy tắc" (Code of Conduct)](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) của chúng tôi .
## Các tính năng hiện tại
* Đăng nhập
* Chiến đấu, giao tranh
* Danh sách bạn bè
* Dịch chuyển
* Hệ thống cầu nguyện (gacha)
* *Một phần* của tính năng chơi chung (co-op)
* Gọi ra quái vật từ bảng điều khiển (console)
* Vật phẩm/Nhân vật (nhận vật phẩm/nhân vật, nâng cấp vật phẩm/nhân vật)
## Hướng dẫn cài đặt nhanh
**Ghi chú:** Để được hỗ trợ, vui lòng tham gia [Discord](https://discord.gg/T5vZU6UyeG).
### Phần mềm cần thiết
* [Java SE - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) hoặc cao hơn
**Ghi chú:** Nếu bạn chỉ muốn **sử dụng**, vậy thì cài đặt **jre** là đủ.
* [MongoDB](https://www.mongodb.com/try/download/community) (khuyến khích sử dụng phiên bản từ 4.0 trở lên)
* Proxy Daemon: [mitmproxy](https://mitmproxy.org/) (nên sử dụng mitmdump), [Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe), v.v.
### Chạy chương trình (server)
**Ghi chú:** Nếu bạn đã cập nhật từ phiên bản cũ hơn, hãy xóa `config.json` để tạo lại.
1. Tải `grasscutter.jar`
- Tài về từ [releases (bản phát hành)](https://github.com/Grasscutters/Grasscutter/releases/latest) hoặc [actions (các hoạt động)](https://github.com/Grasscutters/Grasscutter/actions/workflows/build.yml) hoặc [tự tạo của chính bạn](#tự-tạo-server-building).
2. Tạo một thư mục `resources` trong cùng thư mục với Grasscutter.jar và chuyển các thư mục `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` của bạn đến `resources` _(Xem [wiki](https://github.com/Grasscutters/Grasscutter/wiki) để biết cách lấy các thư mục đó)_
3. Chạy Grasscutter với câu lệnh `java -jar grasscutter.jar`. **Hãy chắc rằng mongodb của bạn đã được chạy**
### Kết nối với game (client)
½. Tạo một tài khoản từ bảng điều khiển máy chủ (server console), sử dụng [câu lệnh (command)](https://github.com/Grasscutters/Grasscutter/wiki/Commands#:~:text=account%20%3Ccreate|delete%3E%20%3Cusername%3E%20[UID]).
1. Chương trình chuyển hướng lưu lượng truy cập: (chỉ sử dụng 1)
- mitmdump: `mitmdump -s proxy.py -k`
- Chứng chỉ CA tin cậy:
- Chứng chỉ CA thường được lưu trữ trong `%USERPROFILE%\.mitmproxy`, click đúp `mitmproxy-ca-cert.cer` để [cài đặt](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) hoặc...
- Sử dụng với command line (cmd) *(yêu cầu quyền quản trị viên)*
```shell
certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer
```
- Fiddler Classic: Mở Fiddler Classic, bật tùy chọn `Decrypt HTTPS traffic` trong (Tools -> Options -> HTTPS) và thay đổi cổng (port) mặc định (Tools -> Options -> Connections) khác `8888`, chạy [script này](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript) (sao chép và dán script vào trong `FiddlerScript`) và bấm `Save Script`.
- [Hosts file](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file)
2. Cài đặt network proxy thành `127.0.0.1:8080` hoặc cổng proxy mà bạn đã chỉ định.
- Với mitmproxy: Sau khi thiết lập proxy và cài đặt chứng chỉ, hãy kiểm tra http://mitm.it/ để xem liệu lưu lượng có đang thông qua mitmproxy hay không.
**Bạn cũng có thể sử dụng `start.cmd` để tự động khởi động máy chủ (servers) và proxy daemons, nhưng trước đó bạn phải thiết lập biến môi trường `JAVA_HOME` và cấu hình tệp `start_config.cmd`.**
### Tự tạo server (Building)
Grasscutter sử dụng Gradle để xử lý các phần phụ thuộc và xây dựng.
**Phần mềm cần thiết:**
- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) hoặc cao hơn
- [Git](https://git-scm.com/downloads)
##### Windows
```shell
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # Thiết lập môi trường (Setting up environments)
.\gradlew jar # Biên dịch (Compile)
```
##### Linux
```bash
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # Biên dịch (Compile)
```
Bạn có thể tìm thấy tệp jar đã được biên dịch tại thư mục gốc của dự án.
### Các câu lệnh (commands) đã được chuyển đến [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)!
# Khắc phục nhanh các sụ cố
- Nếu quá trình biên dịch (compile) không thành công, hãy kiểm tra cài đặt JDK của bạn (Đảm bảo rằng JDK phải từ phiên bản 17 trở lên và PATH của JDK đã được cài đặt).
- Không thể kết nối, không thể đăng nhập, 4206, v.v. - *Vấn đề* thường là do cài đặt proxy (proxy daemon) của bạn. Nếu bạn đang sử dụng Fiddler, hãy đổi cổng (port) mặc định sang bất cứ cổng nào khác 8888.
- Thứ tự khởi động: MongoDB > Grasscutter > Proxy Daemon (mitmdump, fiddler, v.v.) > Game
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**请注意:** 欢迎成为本项目的贡献者。但在提交 PR 之前, 请仔细阅读 [代码规范](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)。
+1 -1
View File
@@ -3,7 +3,7 @@
<div align="center"><a href="https://discord.gg/T5vZU6UyeG"><img alt="Discord - Grasscutter" src="https://img.shields.io/discord/965284035985305680?label=Discord&logo=discord&style=for-the-badge"></a></div>
[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md)
[EN](../README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) | [IT](README_it-IT.md) | [VI](README_vi-VN.md)
**請注意:** 歡迎成為本專案的貢獻者。在提交 PR 之前, 請仔細閱讀[程式碼規範](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)。
+2
View File
@@ -0,0 +1,2 @@
org.gradle.jvmargs=-Xmx1024m
# spikehd was here :)
+1
View File
@@ -0,0 +1 @@
./gradlew clean
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# Grasscutter install script for linux
# Grasscutter install script for GNU/Linux
# Made by TurtleIdiot
# Stops the installer if any command has a non-zero exit status
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# Grasscutter install script for linux - Simpler version
# Grasscutter install script for GNU/Linux - Simpler version
# This installer doesn't ask you to install dependencies, you have to install them manually
# Made by TurtleIdiot and modified by syktyvkar (and then again modified by Blue)
@@ -0,0 +1,898 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AAKNGDKKHDN.proto
package emu.grasscutter.net.proto;
public final class AAKNGDKKHDNOuterClass {
private AAKNGDKKHDNOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AAKNGDKKHDNOrBuilder extends
// @@protoc_insertion_point(interface_extends:AAKNGDKKHDN)
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 difficulty = 3;</code>
* @return The difficulty.
*/
int getDifficulty();
/**
* <code>uint32 score = 9;</code>
* @return The score.
*/
int getScore();
/**
* <code>uint32 MOGDMPFMGLN = 12;</code>
* @return The mOGDMPFMGLN.
*/
int getMOGDMPFMGLN();
/**
* <code>bool is_new_record = 2;</code>
* @return The isNewRecord.
*/
boolean getIsNewRecord();
/**
* <code>bool is_success = 10;</code>
* @return The isSuccess.
*/
boolean getIsSuccess();
/**
* <code>uint32 DNKNMEGHIIJ = 13;</code>
* @return The dNKNMEGHIIJ.
*/
int getDNKNMEGHIIJ();
}
/**
* <pre>
* CmdId: 24258
* </pre>
*
* Protobuf type {@code AAKNGDKKHDN}
*/
public static final class AAKNGDKKHDN extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AAKNGDKKHDN)
AAKNGDKKHDNOrBuilder {
private static final long serialVersionUID = 0L;
// Use AAKNGDKKHDN.newBuilder() to construct.
private AAKNGDKKHDN(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AAKNGDKKHDN() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AAKNGDKKHDN();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AAKNGDKKHDN(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 16: {
isNewRecord_ = input.readBool();
break;
}
case 24: {
difficulty_ = input.readUInt32();
break;
}
case 72: {
score_ = input.readUInt32();
break;
}
case 80: {
isSuccess_ = input.readBool();
break;
}
case 96: {
mOGDMPFMGLN_ = input.readUInt32();
break;
}
case 104: {
dNKNMEGHIIJ_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.internal_static_AAKNGDKKHDN_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.internal_static_AAKNGDKKHDN_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.class, emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.Builder.class);
}
public static final int DIFFICULTY_FIELD_NUMBER = 3;
private int difficulty_;
/**
* <code>uint32 difficulty = 3;</code>
* @return The difficulty.
*/
@java.lang.Override
public int getDifficulty() {
return difficulty_;
}
public static final int SCORE_FIELD_NUMBER = 9;
private int score_;
/**
* <code>uint32 score = 9;</code>
* @return The score.
*/
@java.lang.Override
public int getScore() {
return score_;
}
public static final int MOGDMPFMGLN_FIELD_NUMBER = 12;
private int mOGDMPFMGLN_;
/**
* <code>uint32 MOGDMPFMGLN = 12;</code>
* @return The mOGDMPFMGLN.
*/
@java.lang.Override
public int getMOGDMPFMGLN() {
return mOGDMPFMGLN_;
}
public static final int IS_NEW_RECORD_FIELD_NUMBER = 2;
private boolean isNewRecord_;
/**
* <code>bool is_new_record = 2;</code>
* @return The isNewRecord.
*/
@java.lang.Override
public boolean getIsNewRecord() {
return isNewRecord_;
}
public static final int IS_SUCCESS_FIELD_NUMBER = 10;
private boolean isSuccess_;
/**
* <code>bool is_success = 10;</code>
* @return The isSuccess.
*/
@java.lang.Override
public boolean getIsSuccess() {
return isSuccess_;
}
public static final int DNKNMEGHIIJ_FIELD_NUMBER = 13;
private int dNKNMEGHIIJ_;
/**
* <code>uint32 DNKNMEGHIIJ = 13;</code>
* @return The dNKNMEGHIIJ.
*/
@java.lang.Override
public int getDNKNMEGHIIJ() {
return dNKNMEGHIIJ_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (isNewRecord_ != false) {
output.writeBool(2, isNewRecord_);
}
if (difficulty_ != 0) {
output.writeUInt32(3, difficulty_);
}
if (score_ != 0) {
output.writeUInt32(9, score_);
}
if (isSuccess_ != false) {
output.writeBool(10, isSuccess_);
}
if (mOGDMPFMGLN_ != 0) {
output.writeUInt32(12, mOGDMPFMGLN_);
}
if (dNKNMEGHIIJ_ != 0) {
output.writeUInt32(13, dNKNMEGHIIJ_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (isNewRecord_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, isNewRecord_);
}
if (difficulty_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, difficulty_);
}
if (score_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, score_);
}
if (isSuccess_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(10, isSuccess_);
}
if (mOGDMPFMGLN_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(12, mOGDMPFMGLN_);
}
if (dNKNMEGHIIJ_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(13, dNKNMEGHIIJ_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN other = (emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN) obj;
if (getDifficulty()
!= other.getDifficulty()) return false;
if (getScore()
!= other.getScore()) return false;
if (getMOGDMPFMGLN()
!= other.getMOGDMPFMGLN()) return false;
if (getIsNewRecord()
!= other.getIsNewRecord()) return false;
if (getIsSuccess()
!= other.getIsSuccess()) return false;
if (getDNKNMEGHIIJ()
!= other.getDNKNMEGHIIJ()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + DIFFICULTY_FIELD_NUMBER;
hash = (53 * hash) + getDifficulty();
hash = (37 * hash) + SCORE_FIELD_NUMBER;
hash = (53 * hash) + getScore();
hash = (37 * hash) + MOGDMPFMGLN_FIELD_NUMBER;
hash = (53 * hash) + getMOGDMPFMGLN();
hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsNewRecord());
hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsSuccess());
hash = (37 * hash) + DNKNMEGHIIJ_FIELD_NUMBER;
hash = (53 * hash) + getDNKNMEGHIIJ();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 24258
* </pre>
*
* Protobuf type {@code AAKNGDKKHDN}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AAKNGDKKHDN)
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDNOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.internal_static_AAKNGDKKHDN_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.internal_static_AAKNGDKKHDN_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.class, emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
difficulty_ = 0;
score_ = 0;
mOGDMPFMGLN_ = 0;
isNewRecord_ = false;
isSuccess_ = false;
dNKNMEGHIIJ_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.internal_static_AAKNGDKKHDN_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN build() {
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN buildPartial() {
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN result = new emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN(this);
result.difficulty_ = difficulty_;
result.score_ = score_;
result.mOGDMPFMGLN_ = mOGDMPFMGLN_;
result.isNewRecord_ = isNewRecord_;
result.isSuccess_ = isSuccess_;
result.dNKNMEGHIIJ_ = dNKNMEGHIIJ_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN) {
return mergeFrom((emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN other) {
if (other == emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN.getDefaultInstance()) return this;
if (other.getDifficulty() != 0) {
setDifficulty(other.getDifficulty());
}
if (other.getScore() != 0) {
setScore(other.getScore());
}
if (other.getMOGDMPFMGLN() != 0) {
setMOGDMPFMGLN(other.getMOGDMPFMGLN());
}
if (other.getIsNewRecord() != false) {
setIsNewRecord(other.getIsNewRecord());
}
if (other.getIsSuccess() != false) {
setIsSuccess(other.getIsSuccess());
}
if (other.getDNKNMEGHIIJ() != 0) {
setDNKNMEGHIIJ(other.getDNKNMEGHIIJ());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int difficulty_ ;
/**
* <code>uint32 difficulty = 3;</code>
* @return The difficulty.
*/
@java.lang.Override
public int getDifficulty() {
return difficulty_;
}
/**
* <code>uint32 difficulty = 3;</code>
* @param value The difficulty to set.
* @return This builder for chaining.
*/
public Builder setDifficulty(int value) {
difficulty_ = value;
onChanged();
return this;
}
/**
* <code>uint32 difficulty = 3;</code>
* @return This builder for chaining.
*/
public Builder clearDifficulty() {
difficulty_ = 0;
onChanged();
return this;
}
private int score_ ;
/**
* <code>uint32 score = 9;</code>
* @return The score.
*/
@java.lang.Override
public int getScore() {
return score_;
}
/**
* <code>uint32 score = 9;</code>
* @param value The score to set.
* @return This builder for chaining.
*/
public Builder setScore(int value) {
score_ = value;
onChanged();
return this;
}
/**
* <code>uint32 score = 9;</code>
* @return This builder for chaining.
*/
public Builder clearScore() {
score_ = 0;
onChanged();
return this;
}
private int mOGDMPFMGLN_ ;
/**
* <code>uint32 MOGDMPFMGLN = 12;</code>
* @return The mOGDMPFMGLN.
*/
@java.lang.Override
public int getMOGDMPFMGLN() {
return mOGDMPFMGLN_;
}
/**
* <code>uint32 MOGDMPFMGLN = 12;</code>
* @param value The mOGDMPFMGLN to set.
* @return This builder for chaining.
*/
public Builder setMOGDMPFMGLN(int value) {
mOGDMPFMGLN_ = value;
onChanged();
return this;
}
/**
* <code>uint32 MOGDMPFMGLN = 12;</code>
* @return This builder for chaining.
*/
public Builder clearMOGDMPFMGLN() {
mOGDMPFMGLN_ = 0;
onChanged();
return this;
}
private boolean isNewRecord_ ;
/**
* <code>bool is_new_record = 2;</code>
* @return The isNewRecord.
*/
@java.lang.Override
public boolean getIsNewRecord() {
return isNewRecord_;
}
/**
* <code>bool is_new_record = 2;</code>
* @param value The isNewRecord to set.
* @return This builder for chaining.
*/
public Builder setIsNewRecord(boolean value) {
isNewRecord_ = value;
onChanged();
return this;
}
/**
* <code>bool is_new_record = 2;</code>
* @return This builder for chaining.
*/
public Builder clearIsNewRecord() {
isNewRecord_ = false;
onChanged();
return this;
}
private boolean isSuccess_ ;
/**
* <code>bool is_success = 10;</code>
* @return The isSuccess.
*/
@java.lang.Override
public boolean getIsSuccess() {
return isSuccess_;
}
/**
* <code>bool is_success = 10;</code>
* @param value The isSuccess to set.
* @return This builder for chaining.
*/
public Builder setIsSuccess(boolean value) {
isSuccess_ = value;
onChanged();
return this;
}
/**
* <code>bool is_success = 10;</code>
* @return This builder for chaining.
*/
public Builder clearIsSuccess() {
isSuccess_ = false;
onChanged();
return this;
}
private int dNKNMEGHIIJ_ ;
/**
* <code>uint32 DNKNMEGHIIJ = 13;</code>
* @return The dNKNMEGHIIJ.
*/
@java.lang.Override
public int getDNKNMEGHIIJ() {
return dNKNMEGHIIJ_;
}
/**
* <code>uint32 DNKNMEGHIIJ = 13;</code>
* @param value The dNKNMEGHIIJ to set.
* @return This builder for chaining.
*/
public Builder setDNKNMEGHIIJ(int value) {
dNKNMEGHIIJ_ = value;
onChanged();
return this;
}
/**
* <code>uint32 DNKNMEGHIIJ = 13;</code>
* @return This builder for chaining.
*/
public Builder clearDNKNMEGHIIJ() {
dNKNMEGHIIJ_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AAKNGDKKHDN)
}
// @@protoc_insertion_point(class_scope:AAKNGDKKHDN)
private static final emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN();
}
public static emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AAKNGDKKHDN>
PARSER = new com.google.protobuf.AbstractParser<AAKNGDKKHDN>() {
@java.lang.Override
public AAKNGDKKHDN parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AAKNGDKKHDN(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AAKNGDKKHDN> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AAKNGDKKHDN> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AAKNGDKKHDNOuterClass.AAKNGDKKHDN getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AAKNGDKKHDN_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AAKNGDKKHDN_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021AAKNGDKKHDN.proto\"\205\001\n\013AAKNGDKKHDN\022\022\n\nd" +
"ifficulty\030\003 \001(\r\022\r\n\005score\030\t \001(\r\022\023\n\013MOGDMP" +
"FMGLN\030\014 \001(\r\022\025\n\ris_new_record\030\002 \001(\010\022\022\n\nis" +
"_success\030\n \001(\010\022\023\n\013DNKNMEGHIIJ\030\r \001(\rB\033\n\031e" +
"mu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_AAKNGDKKHDN_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AAKNGDKKHDN_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AAKNGDKKHDN_descriptor,
new java.lang.String[] { "Difficulty", "Score", "MOGDMPFMGLN", "IsNewRecord", "IsSuccess", "DNKNMEGHIIJ", });
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,852 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ABJDNCBDEKI.proto
package emu.grasscutter.net.proto;
public final class ABJDNCBDEKIOuterClass {
private ABJDNCBDEKIOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface ABJDNCBDEKIOrBuilder extends
// @@protoc_insertion_point(interface_extends:ABJDNCBDEKI)
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI>
getLevelInfoListList();
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI getLevelInfoList(int index);
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
int getLevelInfoListCount();
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder>
getLevelInfoListOrBuilderList();
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder getLevelInfoListOrBuilder(
int index);
}
/**
* <pre>
* Name: ABJDNCBDEKI
* </pre>
*
* Protobuf type {@code ABJDNCBDEKI}
*/
public static final class ABJDNCBDEKI extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:ABJDNCBDEKI)
ABJDNCBDEKIOrBuilder {
private static final long serialVersionUID = 0L;
// Use ABJDNCBDEKI.newBuilder() to construct.
private ABJDNCBDEKI(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private ABJDNCBDEKI() {
levelInfoList_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ABJDNCBDEKI();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ABJDNCBDEKI(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI>();
mutable_bitField0_ |= 0x00000001;
}
levelInfoList_.add(
input.readMessage(emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.internal_static_ABJDNCBDEKI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.internal_static_ABJDNCBDEKI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.class, emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder.class);
}
public static final int LEVEL_INFO_LIST_FIELD_NUMBER = 1;
private java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI> levelInfoList_;
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI> getLevelInfoListList() {
return levelInfoList_;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder>
getLevelInfoListOrBuilderList() {
return levelInfoList_;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
@java.lang.Override
public int getLevelInfoListCount() {
return levelInfoList_.size();
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI getLevelInfoList(int index) {
return levelInfoList_.get(index);
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder getLevelInfoListOrBuilder(
int index) {
return levelInfoList_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < levelInfoList_.size(); i++) {
output.writeMessage(1, levelInfoList_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < levelInfoList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, levelInfoList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI other = (emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI) obj;
if (!getLevelInfoListList()
.equals(other.getLevelInfoListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getLevelInfoListCount() > 0) {
hash = (37 * hash) + LEVEL_INFO_LIST_FIELD_NUMBER;
hash = (53 * hash) + getLevelInfoListList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Name: ABJDNCBDEKI
* </pre>
*
* Protobuf type {@code ABJDNCBDEKI}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:ABJDNCBDEKI)
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.internal_static_ABJDNCBDEKI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.internal_static_ABJDNCBDEKI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.class, emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder.class);
}
// Construct using emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getLevelInfoListFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
levelInfoListBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.internal_static_ABJDNCBDEKI_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getDefaultInstanceForType() {
return emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI build() {
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI buildPartial() {
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI result = new emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI(this);
int from_bitField0_ = bitField0_;
if (levelInfoListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.levelInfoList_ = levelInfoList_;
} else {
result.levelInfoList_ = levelInfoListBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI) {
return mergeFrom((emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI other) {
if (other == emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.getDefaultInstance()) return this;
if (levelInfoListBuilder_ == null) {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoList_.isEmpty()) {
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureLevelInfoListIsMutable();
levelInfoList_.addAll(other.levelInfoList_);
}
onChanged();
}
} else {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoListBuilder_.isEmpty()) {
levelInfoListBuilder_.dispose();
levelInfoListBuilder_ = null;
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
levelInfoListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getLevelInfoListFieldBuilder() : null;
} else {
levelInfoListBuilder_.addAllMessages(other.levelInfoList_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI> levelInfoList_ =
java.util.Collections.emptyList();
private void ensureLevelInfoListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI>(levelInfoList_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder> levelInfoListBuilder_;
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI> getLevelInfoListList() {
if (levelInfoListBuilder_ == null) {
return java.util.Collections.unmodifiableList(levelInfoList_);
} else {
return levelInfoListBuilder_.getMessageList();
}
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public int getLevelInfoListCount() {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.size();
} else {
return levelInfoListBuilder_.getCount();
}
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI getLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index);
} else {
return levelInfoListBuilder_.getMessage(index);
}
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, value);
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder addLevelInfoList(emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder addAllLevelInfoList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI> values) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, levelInfoList_);
onChanged();
} else {
levelInfoListBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder clearLevelInfoList() {
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
levelInfoListBuilder_.clear();
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public Builder removeLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.remove(index);
onChanged();
} else {
levelInfoListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder getLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder getLevelInfoListOrBuilder(
int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index); } else {
return levelInfoListBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder>
getLevelInfoListOrBuilderList() {
if (levelInfoListBuilder_ != null) {
return levelInfoListBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(levelInfoList_);
}
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder addLevelInfoListBuilder() {
return getLevelInfoListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.getDefaultInstance());
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder addLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.getDefaultInstance());
}
/**
* <code>repeated .JAAACKLMLHI level_info_list = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder>
getLevelInfoListBuilderList() {
return getLevelInfoListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder>
getLevelInfoListFieldBuilder() {
if (levelInfoListBuilder_ == null) {
levelInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHI.Builder, emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.JAAACKLMLHIOrBuilder>(
levelInfoList_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
levelInfoList_ = null;
}
return levelInfoListBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:ABJDNCBDEKI)
}
// @@protoc_insertion_point(class_scope:ABJDNCBDEKI)
private static final emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI();
}
public static emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<ABJDNCBDEKI>
PARSER = new com.google.protobuf.AbstractParser<ABJDNCBDEKI>() {
@java.lang.Override
public ABJDNCBDEKI parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ABJDNCBDEKI(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<ABJDNCBDEKI> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<ABJDNCBDEKI> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_ABJDNCBDEKI_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_ABJDNCBDEKI_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021ABJDNCBDEKI.proto\032\021JAAACKLMLHI.proto\"4" +
"\n\013ABJDNCBDEKI\022%\n\017level_info_list\030\001 \003(\0132\014" +
".JAAACKLMLHIB!\n\031emu.grasscutter.net.prot" +
"oZ\004/genb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.getDescriptor(),
});
internal_static_ABJDNCBDEKI_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_ABJDNCBDEKI_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ABJDNCBDEKI_descriptor,
new java.lang.String[] { "LevelInfoList", });
emu.grasscutter.net.proto.JAAACKLMLHIOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,646 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ACKNNJIEGEK.proto
package emu.grasscutter.net.proto;
public final class ACKNNJIEGEKOuterClass {
private ACKNNJIEGEKOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface ACKNNJIEGEKOrBuilder extends
// @@protoc_insertion_point(interface_extends:ACKNNJIEGEK)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The enum numeric value on the wire for hKBHEOKLEFK.
*/
int getHKBHEOKLEFKValue();
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The hKBHEOKLEFK.
*/
emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC getHKBHEOKLEFK();
/**
* <code>uint32 level_id = 7;</code>
* @return The levelId.
*/
int getLevelId();
}
/**
* Protobuf type {@code ACKNNJIEGEK}
*/
public static final class ACKNNJIEGEK extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:ACKNNJIEGEK)
ACKNNJIEGEKOrBuilder {
private static final long serialVersionUID = 0L;
// Use ACKNNJIEGEK.newBuilder() to construct.
private ACKNNJIEGEK(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private ACKNNJIEGEK() {
hKBHEOKLEFK_ = 0;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ACKNNJIEGEK();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ACKNNJIEGEK(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 56: {
levelId_ = input.readUInt32();
break;
}
case 96: {
int rawValue = input.readEnum();
hKBHEOKLEFK_ = rawValue;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.internal_static_ACKNNJIEGEK_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.internal_static_ACKNNJIEGEK_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.class, emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.Builder.class);
}
public static final int HKBHEOKLEFK_FIELD_NUMBER = 12;
private int hKBHEOKLEFK_;
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The enum numeric value on the wire for hKBHEOKLEFK.
*/
@java.lang.Override public int getHKBHEOKLEFKValue() {
return hKBHEOKLEFK_;
}
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The hKBHEOKLEFK.
*/
@java.lang.Override public emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC getHKBHEOKLEFK() {
@SuppressWarnings("deprecation")
emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC result = emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.valueOf(hKBHEOKLEFK_);
return result == null ? emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.UNRECOGNIZED : result;
}
public static final int LEVEL_ID_FIELD_NUMBER = 7;
private int levelId_;
/**
* <code>uint32 level_id = 7;</code>
* @return The levelId.
*/
@java.lang.Override
public int getLevelId() {
return levelId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (levelId_ != 0) {
output.writeUInt32(7, levelId_);
}
if (hKBHEOKLEFK_ != emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.OEHLKBGHEDC_SandwormLevelNotOpen.getNumber()) {
output.writeEnum(12, hKBHEOKLEFK_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (levelId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(7, levelId_);
}
if (hKBHEOKLEFK_ != emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.OEHLKBGHEDC_SandwormLevelNotOpen.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(12, hKBHEOKLEFK_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK other = (emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK) obj;
if (hKBHEOKLEFK_ != other.hKBHEOKLEFK_) return false;
if (getLevelId()
!= other.getLevelId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + HKBHEOKLEFK_FIELD_NUMBER;
hash = (53 * hash) + hKBHEOKLEFK_;
hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER;
hash = (53 * hash) + getLevelId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code ACKNNJIEGEK}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:ACKNNJIEGEK)
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEKOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.internal_static_ACKNNJIEGEK_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.internal_static_ACKNNJIEGEK_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.class, emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.Builder.class);
}
// Construct using emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
hKBHEOKLEFK_ = 0;
levelId_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.internal_static_ACKNNJIEGEK_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK getDefaultInstanceForType() {
return emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK build() {
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK buildPartial() {
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK result = new emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK(this);
result.hKBHEOKLEFK_ = hKBHEOKLEFK_;
result.levelId_ = levelId_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK) {
return mergeFrom((emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK other) {
if (other == emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK.getDefaultInstance()) return this;
if (other.hKBHEOKLEFK_ != 0) {
setHKBHEOKLEFKValue(other.getHKBHEOKLEFKValue());
}
if (other.getLevelId() != 0) {
setLevelId(other.getLevelId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int hKBHEOKLEFK_ = 0;
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The enum numeric value on the wire for hKBHEOKLEFK.
*/
@java.lang.Override public int getHKBHEOKLEFKValue() {
return hKBHEOKLEFK_;
}
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @param value The enum numeric value on the wire for hKBHEOKLEFK to set.
* @return This builder for chaining.
*/
public Builder setHKBHEOKLEFKValue(int value) {
hKBHEOKLEFK_ = value;
onChanged();
return this;
}
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return The hKBHEOKLEFK.
*/
@java.lang.Override
public emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC getHKBHEOKLEFK() {
@SuppressWarnings("deprecation")
emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC result = emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.valueOf(hKBHEOKLEFK_);
return result == null ? emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC.UNRECOGNIZED : result;
}
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @param value The hKBHEOKLEFK to set.
* @return This builder for chaining.
*/
public Builder setHKBHEOKLEFK(emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.OEHLKBGHEDC value) {
if (value == null) {
throw new NullPointerException();
}
hKBHEOKLEFK_ = value.getNumber();
onChanged();
return this;
}
/**
* <code>.OEHLKBGHEDC HKBHEOKLEFK = 12;</code>
* @return This builder for chaining.
*/
public Builder clearHKBHEOKLEFK() {
hKBHEOKLEFK_ = 0;
onChanged();
return this;
}
private int levelId_ ;
/**
* <code>uint32 level_id = 7;</code>
* @return The levelId.
*/
@java.lang.Override
public int getLevelId() {
return levelId_;
}
/**
* <code>uint32 level_id = 7;</code>
* @param value The levelId to set.
* @return This builder for chaining.
*/
public Builder setLevelId(int value) {
levelId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 level_id = 7;</code>
* @return This builder for chaining.
*/
public Builder clearLevelId() {
levelId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:ACKNNJIEGEK)
}
// @@protoc_insertion_point(class_scope:ACKNNJIEGEK)
private static final emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK();
}
public static emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<ACKNNJIEGEK>
PARSER = new com.google.protobuf.AbstractParser<ACKNNJIEGEK>() {
@java.lang.Override
public ACKNNJIEGEK parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ACKNNJIEGEK(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<ACKNNJIEGEK> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<ACKNNJIEGEK> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.ACKNNJIEGEKOuterClass.ACKNNJIEGEK getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_ACKNNJIEGEK_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_ACKNNJIEGEK_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021ACKNNJIEGEK.proto\032\021OEHLKBGHEDC.proto\"B" +
"\n\013ACKNNJIEGEK\022!\n\013HKBHEOKLEFK\030\014 \001(\0162\014.OEH" +
"LKBGHEDC\022\020\n\010level_id\030\007 \001(\rB\033\n\031emu.grassc" +
"utter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.getDescriptor(),
});
internal_static_ACKNNJIEGEK_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_ACKNNJIEGEK_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ACKNNJIEGEK_descriptor,
new java.lang.String[] { "HKBHEOKLEFK", "LevelId", });
emu.grasscutter.net.proto.OEHLKBGHEDCOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,197 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AEIMLNONEAP.proto
package emu.grasscutter.net.proto;
public final class AEIMLNONEAPOuterClass {
private AEIMLNONEAPOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* Protobuf enum {@code AEIMLNONEAP}
*/
public enum AEIMLNONEAP
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>AEIMLNONEAP_PacmanDungeonStopNone = 0;</code>
*/
AEIMLNONEAP_PacmanDungeonStopNone(0),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopSuccess = 1;</code>
*/
AEIMLNONEAP_PacmanDungeonStopSuccess(1),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopTimeup = 2;</code>
*/
AEIMLNONEAP_PacmanDungeonStopTimeup(2),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopClientInterrupt = 3;</code>
*/
AEIMLNONEAP_PacmanDungeonStopClientInterrupt(3),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopCancel = 4;</code>
*/
AEIMLNONEAP_PacmanDungeonStopCancel(4),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopActivityClosed = 5;</code>
*/
AEIMLNONEAP_PacmanDungeonStopActivityClosed(5),
/**
* <code>AEIMLNONEAP_PacmanDungeonStopFail = 6;</code>
*/
AEIMLNONEAP_PacmanDungeonStopFail(6),
UNRECOGNIZED(-1),
;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopNone = 0;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopNone_VALUE = 0;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopSuccess = 1;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopSuccess_VALUE = 1;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopTimeup = 2;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopTimeup_VALUE = 2;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopClientInterrupt = 3;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopClientInterrupt_VALUE = 3;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopCancel = 4;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopCancel_VALUE = 4;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopActivityClosed = 5;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopActivityClosed_VALUE = 5;
/**
* <code>AEIMLNONEAP_PacmanDungeonStopFail = 6;</code>
*/
public static final int AEIMLNONEAP_PacmanDungeonStopFail_VALUE = 6;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static AEIMLNONEAP valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static AEIMLNONEAP forNumber(int value) {
switch (value) {
case 0: return AEIMLNONEAP_PacmanDungeonStopNone;
case 1: return AEIMLNONEAP_PacmanDungeonStopSuccess;
case 2: return AEIMLNONEAP_PacmanDungeonStopTimeup;
case 3: return AEIMLNONEAP_PacmanDungeonStopClientInterrupt;
case 4: return AEIMLNONEAP_PacmanDungeonStopCancel;
case 5: return AEIMLNONEAP_PacmanDungeonStopActivityClosed;
case 6: return AEIMLNONEAP_PacmanDungeonStopFail;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<AEIMLNONEAP>
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
AEIMLNONEAP> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<AEIMLNONEAP>() {
public AEIMLNONEAP findValueByNumber(int number) {
return AEIMLNONEAP.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalStateException(
"Can't get the descriptor of an unrecognized enum value.");
}
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return emu.grasscutter.net.proto.AEIMLNONEAPOuterClass.getDescriptor().getEnumTypes().get(0);
}
private static final AEIMLNONEAP[] VALUES = values();
public static AEIMLNONEAP valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private AEIMLNONEAP(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:AEIMLNONEAP)
}
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021AEIMLNONEAP.proto*\272\002\n\013AEIMLNONEAP\022%\n!A" +
"EIMLNONEAP_PacmanDungeonStopNone\020\000\022(\n$AE" +
"IMLNONEAP_PacmanDungeonStopSuccess\020\001\022\'\n#" +
"AEIMLNONEAP_PacmanDungeonStopTimeup\020\002\0220\n" +
",AEIMLNONEAP_PacmanDungeonStopClientInte" +
"rrupt\020\003\022\'\n#AEIMLNONEAP_PacmanDungeonStop" +
"Cancel\020\004\022/\n+AEIMLNONEAP_PacmanDungeonSto" +
"pActivityClosed\020\005\022%\n!AEIMLNONEAP_PacmanD" +
"ungeonStopFail\020\006B\033\n\031emu.grasscutter.net." +
"protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,844 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AKEBNLHDNPG.proto
package emu.grasscutter.net.proto;
public final class AKEBNLHDNPGOuterClass {
private AKEBNLHDNPGOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AKEBNLHDNPGOrBuilder extends
// @@protoc_insertion_point(interface_extends:AKEBNLHDNPG)
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD>
getLevelInfoListList();
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD getLevelInfoList(int index);
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
int getLevelInfoListCount();
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder>
getLevelInfoListOrBuilderList();
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder getLevelInfoListOrBuilder(
int index);
}
/**
* Protobuf type {@code AKEBNLHDNPG}
*/
public static final class AKEBNLHDNPG extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AKEBNLHDNPG)
AKEBNLHDNPGOrBuilder {
private static final long serialVersionUID = 0L;
// Use AKEBNLHDNPG.newBuilder() to construct.
private AKEBNLHDNPG(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AKEBNLHDNPG() {
levelInfoList_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AKEBNLHDNPG();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AKEBNLHDNPG(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD>();
mutable_bitField0_ |= 0x00000001;
}
levelInfoList_.add(
input.readMessage(emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.internal_static_AKEBNLHDNPG_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.internal_static_AKEBNLHDNPG_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.class, emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.Builder.class);
}
public static final int LEVEL_INFO_LIST_FIELD_NUMBER = 1;
private java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD> levelInfoList_;
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD> getLevelInfoListList() {
return levelInfoList_;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder>
getLevelInfoListOrBuilderList() {
return levelInfoList_;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
@java.lang.Override
public int getLevelInfoListCount() {
return levelInfoList_.size();
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD getLevelInfoList(int index) {
return levelInfoList_.get(index);
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder getLevelInfoListOrBuilder(
int index) {
return levelInfoList_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < levelInfoList_.size(); i++) {
output.writeMessage(1, levelInfoList_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < levelInfoList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, levelInfoList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG other = (emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG) obj;
if (!getLevelInfoListList()
.equals(other.getLevelInfoListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getLevelInfoListCount() > 0) {
hash = (37 * hash) + LEVEL_INFO_LIST_FIELD_NUMBER;
hash = (53 * hash) + getLevelInfoListList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AKEBNLHDNPG}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AKEBNLHDNPG)
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPGOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.internal_static_AKEBNLHDNPG_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.internal_static_AKEBNLHDNPG_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.class, emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getLevelInfoListFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
levelInfoListBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.internal_static_AKEBNLHDNPG_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG build() {
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG buildPartial() {
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG result = new emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG(this);
int from_bitField0_ = bitField0_;
if (levelInfoListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.levelInfoList_ = levelInfoList_;
} else {
result.levelInfoList_ = levelInfoListBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG) {
return mergeFrom((emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG other) {
if (other == emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG.getDefaultInstance()) return this;
if (levelInfoListBuilder_ == null) {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoList_.isEmpty()) {
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureLevelInfoListIsMutable();
levelInfoList_.addAll(other.levelInfoList_);
}
onChanged();
}
} else {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoListBuilder_.isEmpty()) {
levelInfoListBuilder_.dispose();
levelInfoListBuilder_ = null;
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
levelInfoListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getLevelInfoListFieldBuilder() : null;
} else {
levelInfoListBuilder_.addAllMessages(other.levelInfoList_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD> levelInfoList_ =
java.util.Collections.emptyList();
private void ensureLevelInfoListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD>(levelInfoList_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder> levelInfoListBuilder_;
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD> getLevelInfoListList() {
if (levelInfoListBuilder_ == null) {
return java.util.Collections.unmodifiableList(levelInfoList_);
} else {
return levelInfoListBuilder_.getMessageList();
}
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public int getLevelInfoListCount() {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.size();
} else {
return levelInfoListBuilder_.getCount();
}
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD getLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index);
} else {
return levelInfoListBuilder_.getMessage(index);
}
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, value);
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder addLevelInfoList(emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder addAllLevelInfoList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD> values) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, levelInfoList_);
onChanged();
} else {
levelInfoListBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder clearLevelInfoList() {
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
levelInfoListBuilder_.clear();
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public Builder removeLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.remove(index);
onChanged();
} else {
levelInfoListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder getLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder getLevelInfoListOrBuilder(
int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index); } else {
return levelInfoListBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder>
getLevelInfoListOrBuilderList() {
if (levelInfoListBuilder_ != null) {
return levelInfoListBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(levelInfoList_);
}
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder addLevelInfoListBuilder() {
return getLevelInfoListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.getDefaultInstance());
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder addLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.getDefaultInstance());
}
/**
* <code>repeated .HPFPNKNJIOD level_info_list = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder>
getLevelInfoListBuilderList() {
return getLevelInfoListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder>
getLevelInfoListFieldBuilder() {
if (levelInfoListBuilder_ == null) {
levelInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIOD.Builder, emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.HPFPNKNJIODOrBuilder>(
levelInfoList_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
levelInfoList_ = null;
}
return levelInfoListBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AKEBNLHDNPG)
}
// @@protoc_insertion_point(class_scope:AKEBNLHDNPG)
private static final emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG();
}
public static emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AKEBNLHDNPG>
PARSER = new com.google.protobuf.AbstractParser<AKEBNLHDNPG>() {
@java.lang.Override
public AKEBNLHDNPG parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AKEBNLHDNPG(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AKEBNLHDNPG> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AKEBNLHDNPG> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKEBNLHDNPGOuterClass.AKEBNLHDNPG getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AKEBNLHDNPG_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AKEBNLHDNPG_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021AKEBNLHDNPG.proto\032\021HPFPNKNJIOD.proto\"4" +
"\n\013AKEBNLHDNPG\022%\n\017level_info_list\030\001 \003(\0132\014" +
".HPFPNKNJIODB\033\n\031emu.grasscutter.net.prot" +
"ob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.getDescriptor(),
});
internal_static_AKEBNLHDNPG_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AKEBNLHDNPG_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AKEBNLHDNPG_descriptor,
new java.lang.String[] { "LevelInfoList", });
emu.grasscutter.net.proto.HPFPNKNJIODOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,852 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AKFPAANICKG.proto
package emu.grasscutter.net.proto;
public final class AKFPAANICKGOuterClass {
private AKFPAANICKGOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AKFPAANICKGOrBuilder extends
// @@protoc_insertion_point(interface_extends:AKFPAANICKG)
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL>
getLevelInfoListList();
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL getLevelInfoList(int index);
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
int getLevelInfoListCount();
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder>
getLevelInfoListOrBuilderList();
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder getLevelInfoListOrBuilder(
int index);
}
/**
* <pre>
* Name: AKFPAANICKG
* </pre>
*
* Protobuf type {@code AKFPAANICKG}
*/
public static final class AKFPAANICKG extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AKFPAANICKG)
AKFPAANICKGOrBuilder {
private static final long serialVersionUID = 0L;
// Use AKFPAANICKG.newBuilder() to construct.
private AKFPAANICKG(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AKFPAANICKG() {
levelInfoList_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AKFPAANICKG();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AKFPAANICKG(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 26: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL>();
mutable_bitField0_ |= 0x00000001;
}
levelInfoList_.add(
input.readMessage(emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.internal_static_AKFPAANICKG_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.internal_static_AKFPAANICKG_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.class, emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder.class);
}
public static final int LEVEL_INFO_LIST_FIELD_NUMBER = 3;
private java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL> levelInfoList_;
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL> getLevelInfoListList() {
return levelInfoList_;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder>
getLevelInfoListOrBuilderList() {
return levelInfoList_;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
@java.lang.Override
public int getLevelInfoListCount() {
return levelInfoList_.size();
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL getLevelInfoList(int index) {
return levelInfoList_.get(index);
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder getLevelInfoListOrBuilder(
int index) {
return levelInfoList_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < levelInfoList_.size(); i++) {
output.writeMessage(3, levelInfoList_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < levelInfoList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, levelInfoList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG other = (emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG) obj;
if (!getLevelInfoListList()
.equals(other.getLevelInfoListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getLevelInfoListCount() > 0) {
hash = (37 * hash) + LEVEL_INFO_LIST_FIELD_NUMBER;
hash = (53 * hash) + getLevelInfoListList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Name: AKFPAANICKG
* </pre>
*
* Protobuf type {@code AKFPAANICKG}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AKFPAANICKG)
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.internal_static_AKFPAANICKG_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.internal_static_AKFPAANICKG_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.class, emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getLevelInfoListFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
levelInfoListBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.internal_static_AKFPAANICKG_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG build() {
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG buildPartial() {
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG result = new emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG(this);
int from_bitField0_ = bitField0_;
if (levelInfoListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.levelInfoList_ = levelInfoList_;
} else {
result.levelInfoList_ = levelInfoListBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG) {
return mergeFrom((emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG other) {
if (other == emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.getDefaultInstance()) return this;
if (levelInfoListBuilder_ == null) {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoList_.isEmpty()) {
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureLevelInfoListIsMutable();
levelInfoList_.addAll(other.levelInfoList_);
}
onChanged();
}
} else {
if (!other.levelInfoList_.isEmpty()) {
if (levelInfoListBuilder_.isEmpty()) {
levelInfoListBuilder_.dispose();
levelInfoListBuilder_ = null;
levelInfoList_ = other.levelInfoList_;
bitField0_ = (bitField0_ & ~0x00000001);
levelInfoListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getLevelInfoListFieldBuilder() : null;
} else {
levelInfoListBuilder_.addAllMessages(other.levelInfoList_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL> levelInfoList_ =
java.util.Collections.emptyList();
private void ensureLevelInfoListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
levelInfoList_ = new java.util.ArrayList<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL>(levelInfoList_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder> levelInfoListBuilder_;
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL> getLevelInfoListList() {
if (levelInfoListBuilder_ == null) {
return java.util.Collections.unmodifiableList(levelInfoList_);
} else {
return levelInfoListBuilder_.getMessageList();
}
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public int getLevelInfoListCount() {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.size();
} else {
return levelInfoListBuilder_.getCount();
}
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL getLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index);
} else {
return levelInfoListBuilder_.getMessage(index);
}
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, value);
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder setLevelInfoList(
int index, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.set(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder addLevelInfoList(emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL value) {
if (levelInfoListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, value);
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder addLevelInfoList(
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder addLevelInfoList(
int index, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder builderForValue) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.add(index, builderForValue.build());
onChanged();
} else {
levelInfoListBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder addAllLevelInfoList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL> values) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, levelInfoList_);
onChanged();
} else {
levelInfoListBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder clearLevelInfoList() {
if (levelInfoListBuilder_ == null) {
levelInfoList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
levelInfoListBuilder_.clear();
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public Builder removeLevelInfoList(int index) {
if (levelInfoListBuilder_ == null) {
ensureLevelInfoListIsMutable();
levelInfoList_.remove(index);
onChanged();
} else {
levelInfoListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder getLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder getLevelInfoListOrBuilder(
int index) {
if (levelInfoListBuilder_ == null) {
return levelInfoList_.get(index); } else {
return levelInfoListBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder>
getLevelInfoListOrBuilderList() {
if (levelInfoListBuilder_ != null) {
return levelInfoListBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(levelInfoList_);
}
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder addLevelInfoListBuilder() {
return getLevelInfoListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.getDefaultInstance());
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder addLevelInfoListBuilder(
int index) {
return getLevelInfoListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.getDefaultInstance());
}
/**
* <code>repeated .DKFDACEPNAL level_info_list = 3;</code>
*/
public java.util.List<emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder>
getLevelInfoListBuilderList() {
return getLevelInfoListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder>
getLevelInfoListFieldBuilder() {
if (levelInfoListBuilder_ == null) {
levelInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNAL.Builder, emu.grasscutter.net.proto.DKFDACEPNALOuterClass.DKFDACEPNALOrBuilder>(
levelInfoList_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
levelInfoList_ = null;
}
return levelInfoListBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AKFPAANICKG)
}
// @@protoc_insertion_point(class_scope:AKFPAANICKG)
private static final emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG();
}
public static emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AKFPAANICKG>
PARSER = new com.google.protobuf.AbstractParser<AKFPAANICKG>() {
@java.lang.Override
public AKFPAANICKG parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AKFPAANICKG(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AKFPAANICKG> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AKFPAANICKG> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AKFPAANICKG_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AKFPAANICKG_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021AKFPAANICKG.proto\032\021DKFDACEPNAL.proto\"4" +
"\n\013AKFPAANICKG\022%\n\017level_info_list\030\003 \003(\0132\014" +
".DKFDACEPNALB!\n\031emu.grasscutter.net.prot" +
"oZ\004/genb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.getDescriptor(),
});
internal_static_AKFPAANICKG_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AKFPAANICKG_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AKFPAANICKG_descriptor,
new java.lang.String[] { "LevelInfoList", });
emu.grasscutter.net.proto.DKFDACEPNALOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,997 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AMBJIMENFCF.proto
package emu.grasscutter.net.proto;
public final class AMBJIMENFCFOuterClass {
private AMBJIMENFCFOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AMBJIMENFCFOrBuilder extends
// @@protoc_insertion_point(interface_extends:AMBJIMENFCF)
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 level_id = 15;</code>
* @return The levelId.
*/
int getLevelId();
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return A list containing the mELPDGIIFIP.
*/
java.util.List<java.lang.Integer> getMELPDGIIFIPList();
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return The count of mELPDGIIFIP.
*/
int getMELPDGIIFIPCount();
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param index The index of the element to return.
* @return The mELPDGIIFIP at the given index.
*/
int getMELPDGIIFIP(int index);
/**
* <code>uint32 LMCJIONGAAJ = 8;</code>
* @return The lMCJIONGAAJ.
*/
int getLMCJIONGAAJ();
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return A list containing the aPLANIDIEGM.
*/
java.util.List<java.lang.Integer> getAPLANIDIEGMList();
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return The count of aPLANIDIEGM.
*/
int getAPLANIDIEGMCount();
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param index The index of the element to return.
* @return The aPLANIDIEGM at the given index.
*/
int getAPLANIDIEGM(int index);
}
/**
* Protobuf type {@code AMBJIMENFCF}
*/
public static final class AMBJIMENFCF extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AMBJIMENFCF)
AMBJIMENFCFOrBuilder {
private static final long serialVersionUID = 0L;
// Use AMBJIMENFCF.newBuilder() to construct.
private AMBJIMENFCF(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AMBJIMENFCF() {
mELPDGIIFIP_ = emptyIntList();
aPLANIDIEGM_ = emptyIntList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AMBJIMENFCF();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AMBJIMENFCF(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 16: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
mELPDGIIFIP_ = newIntList();
mutable_bitField0_ |= 0x00000001;
}
mELPDGIIFIP_.addInt(input.readUInt32());
break;
}
case 18: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
mELPDGIIFIP_ = newIntList();
mutable_bitField0_ |= 0x00000001;
}
while (input.getBytesUntilLimit() > 0) {
mELPDGIIFIP_.addInt(input.readUInt32());
}
input.popLimit(limit);
break;
}
case 48: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
aPLANIDIEGM_ = newIntList();
mutable_bitField0_ |= 0x00000002;
}
aPLANIDIEGM_.addInt(input.readUInt32());
break;
}
case 50: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
aPLANIDIEGM_ = newIntList();
mutable_bitField0_ |= 0x00000002;
}
while (input.getBytesUntilLimit() > 0) {
aPLANIDIEGM_.addInt(input.readUInt32());
}
input.popLimit(limit);
break;
}
case 64: {
lMCJIONGAAJ_ = input.readUInt32();
break;
}
case 120: {
levelId_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
mELPDGIIFIP_.makeImmutable(); // C
}
if (((mutable_bitField0_ & 0x00000002) != 0)) {
aPLANIDIEGM_.makeImmutable(); // C
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.internal_static_AMBJIMENFCF_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.internal_static_AMBJIMENFCF_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.class, emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.Builder.class);
}
public static final int LEVEL_ID_FIELD_NUMBER = 15;
private int levelId_;
/**
* <code>uint32 level_id = 15;</code>
* @return The levelId.
*/
@java.lang.Override
public int getLevelId() {
return levelId_;
}
public static final int MELPDGIIFIP_FIELD_NUMBER = 2;
private com.google.protobuf.Internal.IntList mELPDGIIFIP_;
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return A list containing the mELPDGIIFIP.
*/
@java.lang.Override
public java.util.List<java.lang.Integer>
getMELPDGIIFIPList() {
return mELPDGIIFIP_;
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return The count of mELPDGIIFIP.
*/
public int getMELPDGIIFIPCount() {
return mELPDGIIFIP_.size();
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param index The index of the element to return.
* @return The mELPDGIIFIP at the given index.
*/
public int getMELPDGIIFIP(int index) {
return mELPDGIIFIP_.getInt(index);
}
private int mELPDGIIFIPMemoizedSerializedSize = -1;
public static final int LMCJIONGAAJ_FIELD_NUMBER = 8;
private int lMCJIONGAAJ_;
/**
* <code>uint32 LMCJIONGAAJ = 8;</code>
* @return The lMCJIONGAAJ.
*/
@java.lang.Override
public int getLMCJIONGAAJ() {
return lMCJIONGAAJ_;
}
public static final int APLANIDIEGM_FIELD_NUMBER = 6;
private com.google.protobuf.Internal.IntList aPLANIDIEGM_;
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return A list containing the aPLANIDIEGM.
*/
@java.lang.Override
public java.util.List<java.lang.Integer>
getAPLANIDIEGMList() {
return aPLANIDIEGM_;
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return The count of aPLANIDIEGM.
*/
public int getAPLANIDIEGMCount() {
return aPLANIDIEGM_.size();
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param index The index of the element to return.
* @return The aPLANIDIEGM at the given index.
*/
public int getAPLANIDIEGM(int index) {
return aPLANIDIEGM_.getInt(index);
}
private int aPLANIDIEGMMemoizedSerializedSize = -1;
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (getMELPDGIIFIPList().size() > 0) {
output.writeUInt32NoTag(18);
output.writeUInt32NoTag(mELPDGIIFIPMemoizedSerializedSize);
}
for (int i = 0; i < mELPDGIIFIP_.size(); i++) {
output.writeUInt32NoTag(mELPDGIIFIP_.getInt(i));
}
if (getAPLANIDIEGMList().size() > 0) {
output.writeUInt32NoTag(50);
output.writeUInt32NoTag(aPLANIDIEGMMemoizedSerializedSize);
}
for (int i = 0; i < aPLANIDIEGM_.size(); i++) {
output.writeUInt32NoTag(aPLANIDIEGM_.getInt(i));
}
if (lMCJIONGAAJ_ != 0) {
output.writeUInt32(8, lMCJIONGAAJ_);
}
if (levelId_ != 0) {
output.writeUInt32(15, levelId_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < mELPDGIIFIP_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeUInt32SizeNoTag(mELPDGIIFIP_.getInt(i));
}
size += dataSize;
if (!getMELPDGIIFIPList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
mELPDGIIFIPMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
for (int i = 0; i < aPLANIDIEGM_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeUInt32SizeNoTag(aPLANIDIEGM_.getInt(i));
}
size += dataSize;
if (!getAPLANIDIEGMList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
aPLANIDIEGMMemoizedSerializedSize = dataSize;
}
if (lMCJIONGAAJ_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, lMCJIONGAAJ_);
}
if (levelId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, levelId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF other = (emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF) obj;
if (getLevelId()
!= other.getLevelId()) return false;
if (!getMELPDGIIFIPList()
.equals(other.getMELPDGIIFIPList())) return false;
if (getLMCJIONGAAJ()
!= other.getLMCJIONGAAJ()) return false;
if (!getAPLANIDIEGMList()
.equals(other.getAPLANIDIEGMList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER;
hash = (53 * hash) + getLevelId();
if (getMELPDGIIFIPCount() > 0) {
hash = (37 * hash) + MELPDGIIFIP_FIELD_NUMBER;
hash = (53 * hash) + getMELPDGIIFIPList().hashCode();
}
hash = (37 * hash) + LMCJIONGAAJ_FIELD_NUMBER;
hash = (53 * hash) + getLMCJIONGAAJ();
if (getAPLANIDIEGMCount() > 0) {
hash = (37 * hash) + APLANIDIEGM_FIELD_NUMBER;
hash = (53 * hash) + getAPLANIDIEGMList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AMBJIMENFCF}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AMBJIMENFCF)
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCFOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.internal_static_AMBJIMENFCF_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.internal_static_AMBJIMENFCF_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.class, emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
levelId_ = 0;
mELPDGIIFIP_ = emptyIntList();
bitField0_ = (bitField0_ & ~0x00000001);
lMCJIONGAAJ_ = 0;
aPLANIDIEGM_ = emptyIntList();
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.internal_static_AMBJIMENFCF_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF build() {
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF buildPartial() {
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF result = new emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF(this);
int from_bitField0_ = bitField0_;
result.levelId_ = levelId_;
if (((bitField0_ & 0x00000001) != 0)) {
mELPDGIIFIP_.makeImmutable();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.mELPDGIIFIP_ = mELPDGIIFIP_;
result.lMCJIONGAAJ_ = lMCJIONGAAJ_;
if (((bitField0_ & 0x00000002) != 0)) {
aPLANIDIEGM_.makeImmutable();
bitField0_ = (bitField0_ & ~0x00000002);
}
result.aPLANIDIEGM_ = aPLANIDIEGM_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF) {
return mergeFrom((emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF other) {
if (other == emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF.getDefaultInstance()) return this;
if (other.getLevelId() != 0) {
setLevelId(other.getLevelId());
}
if (!other.mELPDGIIFIP_.isEmpty()) {
if (mELPDGIIFIP_.isEmpty()) {
mELPDGIIFIP_ = other.mELPDGIIFIP_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureMELPDGIIFIPIsMutable();
mELPDGIIFIP_.addAll(other.mELPDGIIFIP_);
}
onChanged();
}
if (other.getLMCJIONGAAJ() != 0) {
setLMCJIONGAAJ(other.getLMCJIONGAAJ());
}
if (!other.aPLANIDIEGM_.isEmpty()) {
if (aPLANIDIEGM_.isEmpty()) {
aPLANIDIEGM_ = other.aPLANIDIEGM_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureAPLANIDIEGMIsMutable();
aPLANIDIEGM_.addAll(other.aPLANIDIEGM_);
}
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int levelId_ ;
/**
* <code>uint32 level_id = 15;</code>
* @return The levelId.
*/
@java.lang.Override
public int getLevelId() {
return levelId_;
}
/**
* <code>uint32 level_id = 15;</code>
* @param value The levelId to set.
* @return This builder for chaining.
*/
public Builder setLevelId(int value) {
levelId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 level_id = 15;</code>
* @return This builder for chaining.
*/
public Builder clearLevelId() {
levelId_ = 0;
onChanged();
return this;
}
private com.google.protobuf.Internal.IntList mELPDGIIFIP_ = emptyIntList();
private void ensureMELPDGIIFIPIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
mELPDGIIFIP_ = mutableCopy(mELPDGIIFIP_);
bitField0_ |= 0x00000001;
}
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return A list containing the mELPDGIIFIP.
*/
public java.util.List<java.lang.Integer>
getMELPDGIIFIPList() {
return ((bitField0_ & 0x00000001) != 0) ?
java.util.Collections.unmodifiableList(mELPDGIIFIP_) : mELPDGIIFIP_;
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return The count of mELPDGIIFIP.
*/
public int getMELPDGIIFIPCount() {
return mELPDGIIFIP_.size();
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param index The index of the element to return.
* @return The mELPDGIIFIP at the given index.
*/
public int getMELPDGIIFIP(int index) {
return mELPDGIIFIP_.getInt(index);
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param index The index to set the value at.
* @param value The mELPDGIIFIP to set.
* @return This builder for chaining.
*/
public Builder setMELPDGIIFIP(
int index, int value) {
ensureMELPDGIIFIPIsMutable();
mELPDGIIFIP_.setInt(index, value);
onChanged();
return this;
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param value The mELPDGIIFIP to add.
* @return This builder for chaining.
*/
public Builder addMELPDGIIFIP(int value) {
ensureMELPDGIIFIPIsMutable();
mELPDGIIFIP_.addInt(value);
onChanged();
return this;
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @param values The mELPDGIIFIP to add.
* @return This builder for chaining.
*/
public Builder addAllMELPDGIIFIP(
java.lang.Iterable<? extends java.lang.Integer> values) {
ensureMELPDGIIFIPIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, mELPDGIIFIP_);
onChanged();
return this;
}
/**
* <code>repeated uint32 MELPDGIIFIP = 2;</code>
* @return This builder for chaining.
*/
public Builder clearMELPDGIIFIP() {
mELPDGIIFIP_ = emptyIntList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
private int lMCJIONGAAJ_ ;
/**
* <code>uint32 LMCJIONGAAJ = 8;</code>
* @return The lMCJIONGAAJ.
*/
@java.lang.Override
public int getLMCJIONGAAJ() {
return lMCJIONGAAJ_;
}
/**
* <code>uint32 LMCJIONGAAJ = 8;</code>
* @param value The lMCJIONGAAJ to set.
* @return This builder for chaining.
*/
public Builder setLMCJIONGAAJ(int value) {
lMCJIONGAAJ_ = value;
onChanged();
return this;
}
/**
* <code>uint32 LMCJIONGAAJ = 8;</code>
* @return This builder for chaining.
*/
public Builder clearLMCJIONGAAJ() {
lMCJIONGAAJ_ = 0;
onChanged();
return this;
}
private com.google.protobuf.Internal.IntList aPLANIDIEGM_ = emptyIntList();
private void ensureAPLANIDIEGMIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
aPLANIDIEGM_ = mutableCopy(aPLANIDIEGM_);
bitField0_ |= 0x00000002;
}
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return A list containing the aPLANIDIEGM.
*/
public java.util.List<java.lang.Integer>
getAPLANIDIEGMList() {
return ((bitField0_ & 0x00000002) != 0) ?
java.util.Collections.unmodifiableList(aPLANIDIEGM_) : aPLANIDIEGM_;
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return The count of aPLANIDIEGM.
*/
public int getAPLANIDIEGMCount() {
return aPLANIDIEGM_.size();
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param index The index of the element to return.
* @return The aPLANIDIEGM at the given index.
*/
public int getAPLANIDIEGM(int index) {
return aPLANIDIEGM_.getInt(index);
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param index The index to set the value at.
* @param value The aPLANIDIEGM to set.
* @return This builder for chaining.
*/
public Builder setAPLANIDIEGM(
int index, int value) {
ensureAPLANIDIEGMIsMutable();
aPLANIDIEGM_.setInt(index, value);
onChanged();
return this;
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param value The aPLANIDIEGM to add.
* @return This builder for chaining.
*/
public Builder addAPLANIDIEGM(int value) {
ensureAPLANIDIEGMIsMutable();
aPLANIDIEGM_.addInt(value);
onChanged();
return this;
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @param values The aPLANIDIEGM to add.
* @return This builder for chaining.
*/
public Builder addAllAPLANIDIEGM(
java.lang.Iterable<? extends java.lang.Integer> values) {
ensureAPLANIDIEGMIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, aPLANIDIEGM_);
onChanged();
return this;
}
/**
* <code>repeated uint32 APLANIDIEGM = 6;</code>
* @return This builder for chaining.
*/
public Builder clearAPLANIDIEGM() {
aPLANIDIEGM_ = emptyIntList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AMBJIMENFCF)
}
// @@protoc_insertion_point(class_scope:AMBJIMENFCF)
private static final emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF();
}
public static emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AMBJIMENFCF>
PARSER = new com.google.protobuf.AbstractParser<AMBJIMENFCF>() {
@java.lang.Override
public AMBJIMENFCF parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AMBJIMENFCF(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AMBJIMENFCF> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AMBJIMENFCF> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AMBJIMENFCFOuterClass.AMBJIMENFCF getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AMBJIMENFCF_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AMBJIMENFCF_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021AMBJIMENFCF.proto\"^\n\013AMBJIMENFCF\022\020\n\010le" +
"vel_id\030\017 \001(\r\022\023\n\013MELPDGIIFIP\030\002 \003(\r\022\023\n\013LMC" +
"JIONGAAJ\030\010 \001(\r\022\023\n\013APLANIDIEGM\030\006 \003(\rB\033\n\031e" +
"mu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_AMBJIMENFCF_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AMBJIMENFCF_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AMBJIMENFCF_descriptor,
new java.lang.String[] { "LevelId", "MELPDGIIFIP", "LMCJIONGAAJ", "APLANIDIEGM", });
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -19,42 +19,46 @@ public final class AbilityActionGenerateElemBallOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 room_id = 8;</code>
* <code>.Vector pos = 4;</code>
* @return Whether the pos field is set.
*/
boolean hasPos();
/**
* <code>.Vector pos = 4;</code>
* @return The pos.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getPos();
/**
* <code>.Vector pos = 4;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
/**
* <code>uint32 room_id = 7;</code>
* @return The roomId.
*/
int getRoomId();
/**
* <code>.Vector rot = 1;</code>
* <code>.Vector rot = 15;</code>
* @return Whether the rot field is set.
*/
boolean hasRot();
/**
* <code>.Vector rot = 1;</code>
* <code>.Vector rot = 15;</code>
* @return The rot.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getRot();
/**
* <code>.Vector rot = 1;</code>
* <code>.Vector rot = 15;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder();
/**
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
boolean hasPos();
/**
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getPos();
/**
* <code>.Vector pos = 14;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
}
/**
* <pre>
* Obf: BEHNKFHKEMD
* </pre>
*
* Protobuf type {@code AbilityActionGenerateElemBall}
*/
public static final class AbilityActionGenerateElemBall extends
@@ -99,25 +103,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
case 0:
done = true;
break;
case 10: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (rot_ != null) {
subBuilder = rot_.toBuilder();
}
rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(rot_);
rot_ = subBuilder.buildPartial();
}
break;
}
case 64: {
roomId_ = input.readUInt32();
break;
}
case 114: {
case 34: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
subBuilder = pos_.toBuilder();
@@ -130,6 +116,24 @@ public final class AbilityActionGenerateElemBallOuterClass {
break;
}
case 56: {
roomId_ = input.readUInt32();
break;
}
case 122: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (rot_ != null) {
subBuilder = rot_.toBuilder();
}
rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(rot_);
rot_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -162,47 +166,10 @@ public final class AbilityActionGenerateElemBallOuterClass {
emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class);
}
public static final int ROOM_ID_FIELD_NUMBER = 8;
private int roomId_;
/**
* <code>uint32 room_id = 8;</code>
* @return The roomId.
*/
@java.lang.Override
public int getRoomId() {
return roomId_;
}
public static final int ROT_FIELD_NUMBER = 1;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
/**
* <code>.Vector rot = 1;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
public boolean hasRot() {
return rot_ != null;
}
/**
* <code>.Vector rot = 1;</code>
* @return The rot.
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
/**
* <code>.Vector rot = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
return getRot();
}
public static final int POS_FIELD_NUMBER = 14;
public static final int POS_FIELD_NUMBER = 4;
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
* @return Whether the pos field is set.
*/
@java.lang.Override
@@ -210,7 +177,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return pos_ != null;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
* @return The pos.
*/
@java.lang.Override
@@ -218,13 +185,50 @@ public final class AbilityActionGenerateElemBallOuterClass {
return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
return getPos();
}
public static final int ROOM_ID_FIELD_NUMBER = 7;
private int roomId_;
/**
* <code>uint32 room_id = 7;</code>
* @return The roomId.
*/
@java.lang.Override
public int getRoomId() {
return roomId_;
}
public static final int ROT_FIELD_NUMBER = 15;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
/**
* <code>.Vector rot = 15;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
public boolean hasRot() {
return rot_ != null;
}
/**
* <code>.Vector rot = 15;</code>
* @return The rot.
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
/**
* <code>.Vector rot = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
return getRot();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -239,14 +243,14 @@ public final class AbilityActionGenerateElemBallOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (rot_ != null) {
output.writeMessage(1, getRot());
if (pos_ != null) {
output.writeMessage(4, getPos());
}
if (roomId_ != 0) {
output.writeUInt32(8, roomId_);
output.writeUInt32(7, roomId_);
}
if (pos_ != null) {
output.writeMessage(14, getPos());
if (rot_ != null) {
output.writeMessage(15, getRot());
}
unknownFields.writeTo(output);
}
@@ -257,17 +261,17 @@ public final class AbilityActionGenerateElemBallOuterClass {
if (size != -1) return size;
size = 0;
if (rot_ != null) {
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRot());
.computeMessageSize(4, getPos());
}
if (roomId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, roomId_);
.computeUInt32Size(7, roomId_);
}
if (pos_ != null) {
if (rot_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getPos());
.computeMessageSize(15, getRot());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -284,6 +288,11 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other = (emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) obj;
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (getRoomId()
!= other.getRoomId()) return false;
if (hasRot() != other.hasRot()) return false;
@@ -291,11 +300,6 @@ public final class AbilityActionGenerateElemBallOuterClass {
if (!getRot()
.equals(other.getRot())) return false;
}
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -307,16 +311,16 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
hash = (37 * hash) + ROOM_ID_FIELD_NUMBER;
hash = (53 * hash) + getRoomId();
if (hasRot()) {
hash = (37 * hash) + ROT_FIELD_NUMBER;
hash = (53 * hash) + getRot().hashCode();
}
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -413,6 +417,10 @@ public final class AbilityActionGenerateElemBallOuterClass {
return builder;
}
/**
* <pre>
* Obf: BEHNKFHKEMD
* </pre>
*
* Protobuf type {@code AbilityActionGenerateElemBall}
*/
public static final class Builder extends
@@ -450,6 +458,12 @@ public final class AbilityActionGenerateElemBallOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
roomId_ = 0;
if (rotBuilder_ == null) {
@@ -458,12 +472,6 @@ public final class AbilityActionGenerateElemBallOuterClass {
rot_ = null;
rotBuilder_ = null;
}
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
return this;
}
@@ -490,17 +498,17 @@ public final class AbilityActionGenerateElemBallOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall buildPartial() {
emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall result = new emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall(this);
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
result.roomId_ = roomId_;
if (rotBuilder_ == null) {
result.rot_ = rot_;
} else {
result.rot_ = rotBuilder_.build();
}
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
onBuilt();
return result;
}
@@ -549,15 +557,15 @@ public final class AbilityActionGenerateElemBallOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other) {
if (other == emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.getDefaultInstance()) return this;
if (other.hasPos()) {
mergePos(other.getPos());
}
if (other.getRoomId() != 0) {
setRoomId(other.getRoomId());
}
if (other.hasRot()) {
mergeRot(other.getRot());
}
if (other.hasPos()) {
mergePos(other.getPos());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -587,168 +595,18 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
private int roomId_ ;
/**
* <code>uint32 room_id = 8;</code>
* @return The roomId.
*/
@java.lang.Override
public int getRoomId() {
return roomId_;
}
/**
* <code>uint32 room_id = 8;</code>
* @param value The roomId to set.
* @return This builder for chaining.
*/
public Builder setRoomId(int value) {
roomId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 room_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearRoomId() {
roomId_ = 0;
onChanged();
return this;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_;
/**
* <code>.Vector rot = 1;</code>
* @return Whether the rot field is set.
*/
public boolean hasRot() {
return rotBuilder_ != null || rot_ != null;
}
/**
* <code>.Vector rot = 1;</code>
* @return The rot.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
if (rotBuilder_ == null) {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
} else {
return rotBuilder_.getMessage();
}
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rot_ = value;
onChanged();
} else {
rotBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder setRot(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
if (rotBuilder_ == null) {
rot_ = builderForValue.build();
onChanged();
} else {
rotBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (rot_ != null) {
rot_ =
emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial();
} else {
rot_ = value;
}
onChanged();
} else {
rotBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder clearRot() {
if (rotBuilder_ == null) {
rot_ = null;
onChanged();
} else {
rot_ = null;
rotBuilder_ = null;
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() {
onChanged();
return getRotFieldBuilder().getBuilder();
}
/**
* <code>.Vector rot = 1;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
if (rotBuilder_ != null) {
return rotBuilder_.getMessageOrBuilder();
} else {
return rot_ == null ?
emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
}
/**
* <code>.Vector rot = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
getRotFieldBuilder() {
if (rotBuilder_ == null) {
rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
getRot(),
getParentForChildren(),
isClean());
rot_ = null;
}
return rotBuilder_;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_;
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
* @return Whether the pos field is set.
*/
public boolean hasPos() {
return posBuilder_ != null || pos_ != null;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
* @return The pos.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() {
@@ -759,7 +617,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -775,7 +633,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public Builder setPos(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
@@ -789,7 +647,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -807,7 +665,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public Builder clearPos() {
if (posBuilder_ == null) {
@@ -821,7 +679,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return this;
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() {
@@ -829,7 +687,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
return getPosFieldBuilder().getBuilder();
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
if (posBuilder_ != null) {
@@ -840,7 +698,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
}
/**
* <code>.Vector pos = 14;</code>
* <code>.Vector pos = 4;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
@@ -855,6 +713,156 @@ public final class AbilityActionGenerateElemBallOuterClass {
}
return posBuilder_;
}
private int roomId_ ;
/**
* <code>uint32 room_id = 7;</code>
* @return The roomId.
*/
@java.lang.Override
public int getRoomId() {
return roomId_;
}
/**
* <code>uint32 room_id = 7;</code>
* @param value The roomId to set.
* @return This builder for chaining.
*/
public Builder setRoomId(int value) {
roomId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 room_id = 7;</code>
* @return This builder for chaining.
*/
public Builder clearRoomId() {
roomId_ = 0;
onChanged();
return this;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_;
/**
* <code>.Vector rot = 15;</code>
* @return Whether the rot field is set.
*/
public boolean hasRot() {
return rotBuilder_ != null || rot_ != null;
}
/**
* <code>.Vector rot = 15;</code>
* @return The rot.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
if (rotBuilder_ == null) {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
} else {
return rotBuilder_.getMessage();
}
}
/**
* <code>.Vector rot = 15;</code>
*/
public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rot_ = value;
onChanged();
} else {
rotBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.Vector rot = 15;</code>
*/
public Builder setRot(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
if (rotBuilder_ == null) {
rot_ = builderForValue.build();
onChanged();
} else {
rotBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.Vector rot = 15;</code>
*/
public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (rot_ != null) {
rot_ =
emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial();
} else {
rot_ = value;
}
onChanged();
} else {
rotBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.Vector rot = 15;</code>
*/
public Builder clearRot() {
if (rotBuilder_ == null) {
rot_ = null;
onChanged();
} else {
rot_ = null;
rotBuilder_ = null;
}
return this;
}
/**
* <code>.Vector rot = 15;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() {
onChanged();
return getRotFieldBuilder().getBuilder();
}
/**
* <code>.Vector rot = 15;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
if (rotBuilder_ != null) {
return rotBuilder_.getMessageOrBuilder();
} else {
return rot_ == null ?
emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
}
/**
* <code>.Vector rot = 15;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
getRotFieldBuilder() {
if (rotBuilder_ == null) {
rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
getRot(),
getParentForChildren(),
isClean());
rot_ = null;
}
return rotBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -924,8 +932,8 @@ public final class AbilityActionGenerateElemBallOuterClass {
java.lang.String[] descriptorData = {
"\n#AbilityActionGenerateElemBall.proto\032\014V" +
"ector.proto\"\\\n\035AbilityActionGenerateElem" +
"Ball\022\017\n\007room_id\030\010 \001(\r\022\024\n\003rot\030\001 \001(\0132\007.Vec" +
"tor\022\024\n\003pos\030\016 \001(\0132\007.VectorB\033\n\031emu.grasscu" +
"Ball\022\024\n\003pos\030\004 \001(\0132\007.Vector\022\017\n\007room_id\030\007 " +
"\001(\r\022\024\n\003rot\030\017 \001(\0132\007.VectorB\033\n\031emu.grasscu" +
"tter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -938,7 +946,7 @@ public final class AbilityActionGenerateElemBallOuterClass {
internal_static_AbilityActionGenerateElemBall_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityActionGenerateElemBall_descriptor,
new java.lang.String[] { "RoomId", "Rot", "Pos", });
new java.lang.String[] { "Pos", "RoomId", "Rot", });
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
}
@@ -79,6 +79,10 @@ public final class AbilityAppliedAbilityOuterClass {
int getInstancedAbilityId();
}
/**
* <pre>
* Obf: GBOIHEDHOGC
* </pre>
*
* Protobuf type {@code AbilityAppliedAbility}
*/
public static final class AbilityAppliedAbility extends
@@ -504,6 +508,10 @@ public final class AbilityAppliedAbilityOuterClass {
return builder;
}
/**
* <pre>
* Obf: GBOIHEDHOGC
* </pre>
*
* Protobuf type {@code AbilityAppliedAbility}
*/
public static final class Builder extends
@@ -1297,8 +1305,8 @@ public final class AbilityAppliedAbilityOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AbilityAppliedAbility.proto\032\035AbilitySc" +
"alarValueEntry.proto\032\023AbilityString.prot" +
"\n\033AbilityAppliedAbility.proto\032\023AbilitySt" +
"ring.proto\032\035AbilityScalarValueEntry.prot" +
"o\"\265\001\n\025AbilityAppliedAbility\022$\n\014ability_n" +
"ame\030\001 \001(\0132\016.AbilityString\022(\n\020ability_ove" +
"rride\030\002 \001(\0132\016.AbilityString\022.\n\014override_" +
@@ -1309,8 +1317,8 @@ public final class AbilityAppliedAbilityOuterClass {
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(),
});
internal_static_AbilityAppliedAbility_descriptor =
getDescriptor().getMessageTypes().get(0);
@@ -1318,8 +1326,8 @@ public final class AbilityAppliedAbilityOuterClass {
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityAppliedAbility_descriptor,
new java.lang.String[] { "AbilityName", "AbilityOverride", "OverrideMap", "InstancedAbilityId", });
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
@@ -133,6 +133,10 @@ public final class AbilityAppliedModifierOuterClass {
boolean getIsServerbuffModifier();
}
/**
* <pre>
* Obf: DCPBFOKKPFJ
* </pre>
*
* Protobuf type {@code AbilityAppliedModifier}
*/
public static final class AbilityAppliedModifier extends
@@ -821,6 +825,10 @@ public final class AbilityAppliedModifierOuterClass {
return builder;
}
/**
* <pre>
* Obf: DCPBFOKKPFJ
* </pre>
*
* Protobuf type {@code AbilityAppliedModifier}
*/
public static final class Builder extends
@@ -1892,8 +1900,8 @@ public final class AbilityAppliedModifierOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\034AbilityAppliedModifier.proto\032\035AbilityA" +
"ttachedModifier.proto\032\023AbilityString.pro" +
"\n\034AbilityAppliedModifier.proto\032\023AbilityS" +
"tring.proto\032\035AbilityAttachedModifier.pro" +
"to\032\030ModifierDurability.proto\"\351\003\n\026Ability" +
"AppliedModifier\022\031\n\021modifier_local_id\030\001 \001" +
"(\005\022 \n\030parent_ability_entity_id\030\002 \001(\r\022+\n\023" +
@@ -1912,8 +1920,8 @@ public final class AbilityAppliedModifierOuterClass {
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(),
emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor(),
});
internal_static_AbilityAppliedModifier_descriptor =
@@ -1922,8 +1930,8 @@ public final class AbilityAppliedModifierOuterClass {
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityAppliedModifier_descriptor,
new java.lang.String[] { "ModifierLocalId", "ParentAbilityEntityId", "ParentAbilityName", "ParentAbilityOverride", "InstancedAbilityId", "InstancedModifierId", "ExistDuration", "AttachedInstancedModifier", "ApplyEntityId", "IsAttachedParentAbility", "ModifierDurability", "SbuffUid", "IsServerbuffModifier", });
emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor();
emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor();
}
@@ -49,6 +49,10 @@ public final class AbilityAttachedModifierOuterClass {
int getAttachNameHash();
}
/**
* <pre>
* Obf: KLMOHHKFHDB
* </pre>
*
* Protobuf type {@code AbilityAttachedModifier}
*/
public static final class AbilityAttachedModifier extends
@@ -407,6 +411,10 @@ public final class AbilityAttachedModifierOuterClass {
return builder;
}
/**
* <pre>
* Obf: KLMOHHKFHDB
* </pre>
*
* Protobuf type {@code AbilityAttachedModifier}
*/
public static final class Builder extends
@@ -18,36 +18,31 @@ public final class AbilityChangeNotifyOuterClass {
// @@protoc_insertion_point(interface_extends:AbilityChangeNotify)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return Whether the abilityControlBlock field is set.
*/
boolean hasAbilityControlBlock();
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return The abilityControlBlock.
*/
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock();
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder();
/**
* <code>uint32 entity_id = 10;</code>
* @return The entityId.
*/
int getEntityId();
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return Whether the abilityControlBlock field is set.
*/
boolean hasAbilityControlBlock();
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return The abilityControlBlock.
*/
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock();
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1127;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 1184
* Obf: PLMKKNIJMEC
* </pre>
*
* Protobuf type {@code AbilityChangeNotify}
@@ -94,7 +89,7 @@ public final class AbilityChangeNotifyOuterClass {
case 0:
done = true;
break;
case 50: {
case 18: {
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null;
if (abilityControlBlock_ != null) {
subBuilder = abilityControlBlock_.toBuilder();
@@ -144,32 +139,6 @@ public final class AbilityChangeNotifyOuterClass {
emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.class, emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.Builder.class);
}
public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 6;
private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_;
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return Whether the abilityControlBlock field is set.
*/
@java.lang.Override
public boolean hasAbilityControlBlock() {
return abilityControlBlock_ != null;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return The abilityControlBlock.
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() {
return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() {
return getAbilityControlBlock();
}
public static final int ENTITY_ID_FIELD_NUMBER = 10;
private int entityId_;
/**
@@ -181,6 +150,32 @@ public final class AbilityChangeNotifyOuterClass {
return entityId_;
}
public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 2;
private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_;
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return Whether the abilityControlBlock field is set.
*/
@java.lang.Override
public boolean hasAbilityControlBlock() {
return abilityControlBlock_ != null;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return The abilityControlBlock.
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() {
return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() {
return getAbilityControlBlock();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -196,7 +191,7 @@ public final class AbilityChangeNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (abilityControlBlock_ != null) {
output.writeMessage(6, getAbilityControlBlock());
output.writeMessage(2, getAbilityControlBlock());
}
if (entityId_ != 0) {
output.writeUInt32(10, entityId_);
@@ -212,7 +207,7 @@ public final class AbilityChangeNotifyOuterClass {
size = 0;
if (abilityControlBlock_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getAbilityControlBlock());
.computeMessageSize(2, getAbilityControlBlock());
}
if (entityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
@@ -233,13 +228,13 @@ public final class AbilityChangeNotifyOuterClass {
}
emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other = (emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) obj;
if (getEntityId()
!= other.getEntityId()) return false;
if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false;
if (hasAbilityControlBlock()) {
if (!getAbilityControlBlock()
.equals(other.getAbilityControlBlock())) return false;
}
if (getEntityId()
!= other.getEntityId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -251,12 +246,12 @@ public final class AbilityChangeNotifyOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getEntityId();
if (hasAbilityControlBlock()) {
hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER;
hash = (53 * hash) + getAbilityControlBlock().hashCode();
}
hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getEntityId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -354,13 +349,8 @@ public final class AbilityChangeNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1127;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 1184
* Obf: PLMKKNIJMEC
* </pre>
*
* Protobuf type {@code AbilityChangeNotify}
@@ -400,14 +390,14 @@ public final class AbilityChangeNotifyOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
entityId_ = 0;
if (abilityControlBlockBuilder_ == null) {
abilityControlBlock_ = null;
} else {
abilityControlBlock_ = null;
abilityControlBlockBuilder_ = null;
}
entityId_ = 0;
return this;
}
@@ -434,12 +424,12 @@ public final class AbilityChangeNotifyOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify buildPartial() {
emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify result = new emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify(this);
result.entityId_ = entityId_;
if (abilityControlBlockBuilder_ == null) {
result.abilityControlBlock_ = abilityControlBlock_;
} else {
result.abilityControlBlock_ = abilityControlBlockBuilder_.build();
}
result.entityId_ = entityId_;
onBuilt();
return result;
}
@@ -488,12 +478,12 @@ public final class AbilityChangeNotifyOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other) {
if (other == emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.getDefaultInstance()) return this;
if (other.hasAbilityControlBlock()) {
mergeAbilityControlBlock(other.getAbilityControlBlock());
}
if (other.getEntityId() != 0) {
setEntityId(other.getEntityId());
}
if (other.hasAbilityControlBlock()) {
mergeAbilityControlBlock(other.getAbilityControlBlock());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -523,125 +513,6 @@ public final class AbilityChangeNotifyOuterClass {
return this;
}
private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_;
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return Whether the abilityControlBlock field is set.
*/
public boolean hasAbilityControlBlock() {
return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
* @return The abilityControlBlock.
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() {
if (abilityControlBlockBuilder_ == null) {
return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
} else {
return abilityControlBlockBuilder_.getMessage();
}
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) {
if (abilityControlBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
abilityControlBlock_ = value;
onChanged();
} else {
abilityControlBlockBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public Builder setAbilityControlBlock(
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlock_ = builderForValue.build();
onChanged();
} else {
abilityControlBlockBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) {
if (abilityControlBlockBuilder_ == null) {
if (abilityControlBlock_ != null) {
abilityControlBlock_ =
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial();
} else {
abilityControlBlock_ = value;
}
onChanged();
} else {
abilityControlBlockBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public Builder clearAbilityControlBlock() {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlock_ = null;
onChanged();
} else {
abilityControlBlock_ = null;
abilityControlBlockBuilder_ = null;
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() {
onChanged();
return getAbilityControlBlockFieldBuilder().getBuilder();
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() {
if (abilityControlBlockBuilder_ != null) {
return abilityControlBlockBuilder_.getMessageOrBuilder();
} else {
return abilityControlBlock_ == null ?
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
}
}
/**
* <code>.AbilityControlBlock ability_control_block = 6;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>
getAbilityControlBlockFieldBuilder() {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>(
getAbilityControlBlock(),
getParentForChildren(),
isClean());
abilityControlBlock_ = null;
}
return abilityControlBlockBuilder_;
}
private int entityId_ ;
/**
* <code>uint32 entity_id = 10;</code>
@@ -672,6 +543,125 @@ public final class AbilityChangeNotifyOuterClass {
onChanged();
return this;
}
private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_;
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return Whether the abilityControlBlock field is set.
*/
public boolean hasAbilityControlBlock() {
return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
* @return The abilityControlBlock.
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() {
if (abilityControlBlockBuilder_ == null) {
return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
} else {
return abilityControlBlockBuilder_.getMessage();
}
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) {
if (abilityControlBlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
abilityControlBlock_ = value;
onChanged();
} else {
abilityControlBlockBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public Builder setAbilityControlBlock(
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlock_ = builderForValue.build();
onChanged();
} else {
abilityControlBlockBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) {
if (abilityControlBlockBuilder_ == null) {
if (abilityControlBlock_ != null) {
abilityControlBlock_ =
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial();
} else {
abilityControlBlock_ = value;
}
onChanged();
} else {
abilityControlBlockBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public Builder clearAbilityControlBlock() {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlock_ = null;
onChanged();
} else {
abilityControlBlock_ = null;
abilityControlBlockBuilder_ = null;
}
return this;
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() {
onChanged();
return getAbilityControlBlockFieldBuilder().getBuilder();
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() {
if (abilityControlBlockBuilder_ != null) {
return abilityControlBlockBuilder_.getMessageOrBuilder();
} else {
return abilityControlBlock_ == null ?
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_;
}
}
/**
* <code>.AbilityControlBlock ability_control_block = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>
getAbilityControlBlockFieldBuilder() {
if (abilityControlBlockBuilder_ == null) {
abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>(
getAbilityControlBlock(),
getParentForChildren(),
isClean());
abilityControlBlock_ = null;
}
return abilityControlBlockBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -740,9 +730,9 @@ public final class AbilityChangeNotifyOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\031AbilityChangeNotify.proto\032\031AbilityCont" +
"rolBlock.proto\"]\n\023AbilityChangeNotify\0223\n" +
"\025ability_control_block\030\006 \001(\0132\024.AbilityCo" +
"ntrolBlock\022\021\n\tentity_id\030\n \001(\rB\033\n\031emu.gra" +
"rolBlock.proto\"]\n\023AbilityChangeNotify\022\021\n" +
"\tentity_id\030\n \001(\r\0223\n\025ability_control_bloc" +
"k\030\002 \001(\0132\024.AbilityControlBlockB\033\n\031emu.gra" +
"sscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -755,7 +745,7 @@ public final class AbilityChangeNotifyOuterClass {
internal_static_AbilityChangeNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityChangeNotify_descriptor,
new java.lang.String[] { "AbilityControlBlock", "EntityId", });
new java.lang.String[] { "EntityId", "AbilityControlBlock", });
emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor();
}
@@ -43,6 +43,10 @@ public final class AbilityControlBlockOuterClass {
int index);
}
/**
* <pre>
* Obf: OLBGGLMLEBL
* </pre>
*
* Protobuf type {@code AbilityControlBlock}
*/
public static final class AbilityControlBlock extends
@@ -331,6 +335,10 @@ public final class AbilityControlBlockOuterClass {
return builder;
}
/**
* <pre>
* Obf: OLBGGLMLEBL
* </pre>
*
* Protobuf type {@code AbilityControlBlock}
*/
public static final class Builder extends
@@ -37,6 +37,10 @@ public final class AbilityEmbryoOuterClass {
int getAbilityOverrideNameHash();
}
/**
* <pre>
* Obf: JAODNDBPGJA
* </pre>
*
* Protobuf type {@code AbilityEmbryo}
*/
public static final class AbilityEmbryo extends
@@ -339,6 +343,10 @@ public final class AbilityEmbryoOuterClass {
return builder;
}
/**
* <pre>
* Obf: JAODNDBPGJA
* </pre>
*
* Protobuf type {@code AbilityEmbryo}
*/
public static final class Builder extends
@@ -37,6 +37,10 @@ public final class AbilityGadgetInfoOuterClass {
int getTargetEntityId();
}
/**
* <pre>
* Obf: AELEICAJLLG
* </pre>
*
* Protobuf type {@code AbilityGadgetInfo}
*/
public static final class AbilityGadgetInfo extends
@@ -339,6 +343,10 @@ public final class AbilityGadgetInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: AELEICAJLLG
* </pre>
*
* Protobuf type {@code AbilityGadgetInfo}
*/
public static final class Builder extends
@@ -19,16 +19,16 @@ public final class AbilityIdentifierOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 instanced_ability_id = 4;</code>
* @return The instancedAbilityId.
* <code>uint32 instanced_modifier_id = 11;</code>
* @return The instancedModifierId.
*/
int getInstancedAbilityId();
int getInstancedModifierId();
/**
* <code>uint32 modifier_owner_id = 10;</code>
* @return The modifierOwnerId.
* <code>int32 local_id = 2;</code>
* @return The localId.
*/
int getModifierOwnerId();
int getLocalId();
/**
* <code>bool is_serverbuff_modifier = 14;</code>
@@ -37,24 +37,28 @@ public final class AbilityIdentifierOuterClass {
boolean getIsServerbuffModifier();
/**
* <code>int32 local_id = 7;</code>
* @return The localId.
* <code>uint32 PLEOONAACJI = 1;</code>
* @return The pLEOONAACJI.
*/
int getLocalId();
int getPLEOONAACJI();
/**
* <code>uint32 ability_caster_id = 1;</code>
* @return The abilityCasterId.
* <code>uint32 DJPMGPMOPIN = 15;</code>
* @return The dJPMGPMOPIN.
*/
int getAbilityCasterId();
int getDJPMGPMOPIN();
/**
* <code>uint32 instanced_modifier_id = 5;</code>
* @return The instancedModifierId.
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
int getInstancedModifierId();
int getInstancedAbilityId();
}
/**
* <pre>
* Obf: PIEGLPACNBP
* </pre>
*
* Protobuf type {@code AbilityIdentifier}
*/
public static final class AbilityIdentifier extends
@@ -101,27 +105,22 @@ public final class AbilityIdentifierOuterClass {
break;
case 8: {
abilityCasterId_ = input.readUInt32();
pLEOONAACJI_ = input.readUInt32();
break;
}
case 32: {
instancedAbilityId_ = input.readUInt32();
break;
}
case 40: {
instancedModifierId_ = input.readUInt32();
break;
}
case 56: {
case 16: {
localId_ = input.readInt32();
break;
}
case 80: {
case 72: {
modifierOwnerId_ = input.readUInt32();
instancedAbilityId_ = input.readUInt32();
break;
}
case 88: {
instancedModifierId_ = input.readUInt32();
break;
}
case 112: {
@@ -129,6 +128,11 @@ public final class AbilityIdentifierOuterClass {
isServerbuffModifier_ = input.readBool();
break;
}
case 120: {
dJPMGPMOPIN_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -161,26 +165,26 @@ public final class AbilityIdentifierOuterClass {
emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.class, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder.class);
}
public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 4;
private int instancedAbilityId_;
public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 11;
private int instancedModifierId_;
/**
* <code>uint32 instanced_ability_id = 4;</code>
* @return The instancedAbilityId.
* <code>uint32 instanced_modifier_id = 11;</code>
* @return The instancedModifierId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
public int getInstancedModifierId() {
return instancedModifierId_;
}
public static final int MODIFIER_OWNER_ID_FIELD_NUMBER = 10;
private int modifierOwnerId_;
public static final int LOCAL_ID_FIELD_NUMBER = 2;
private int localId_;
/**
* <code>uint32 modifier_owner_id = 10;</code>
* @return The modifierOwnerId.
* <code>int32 local_id = 2;</code>
* @return The localId.
*/
@java.lang.Override
public int getModifierOwnerId() {
return modifierOwnerId_;
public int getLocalId() {
return localId_;
}
public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 14;
@@ -194,37 +198,37 @@ public final class AbilityIdentifierOuterClass {
return isServerbuffModifier_;
}
public static final int LOCAL_ID_FIELD_NUMBER = 7;
private int localId_;
public static final int PLEOONAACJI_FIELD_NUMBER = 1;
private int pLEOONAACJI_;
/**
* <code>int32 local_id = 7;</code>
* @return The localId.
* <code>uint32 PLEOONAACJI = 1;</code>
* @return The pLEOONAACJI.
*/
@java.lang.Override
public int getLocalId() {
return localId_;
public int getPLEOONAACJI() {
return pLEOONAACJI_;
}
public static final int ABILITY_CASTER_ID_FIELD_NUMBER = 1;
private int abilityCasterId_;
public static final int DJPMGPMOPIN_FIELD_NUMBER = 15;
private int dJPMGPMOPIN_;
/**
* <code>uint32 ability_caster_id = 1;</code>
* @return The abilityCasterId.
* <code>uint32 DJPMGPMOPIN = 15;</code>
* @return The dJPMGPMOPIN.
*/
@java.lang.Override
public int getAbilityCasterId() {
return abilityCasterId_;
public int getDJPMGPMOPIN() {
return dJPMGPMOPIN_;
}
public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 5;
private int instancedModifierId_;
public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 9;
private int instancedAbilityId_;
/**
* <code>uint32 instanced_modifier_id = 5;</code>
* @return The instancedModifierId.
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
@java.lang.Override
public int getInstancedModifierId() {
return instancedModifierId_;
public int getInstancedAbilityId() {
return instancedAbilityId_;
}
private byte memoizedIsInitialized = -1;
@@ -241,24 +245,24 @@ public final class AbilityIdentifierOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (abilityCasterId_ != 0) {
output.writeUInt32(1, abilityCasterId_);
}
if (instancedAbilityId_ != 0) {
output.writeUInt32(4, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
output.writeUInt32(5, instancedModifierId_);
if (pLEOONAACJI_ != 0) {
output.writeUInt32(1, pLEOONAACJI_);
}
if (localId_ != 0) {
output.writeInt32(7, localId_);
output.writeInt32(2, localId_);
}
if (modifierOwnerId_ != 0) {
output.writeUInt32(10, modifierOwnerId_);
if (instancedAbilityId_ != 0) {
output.writeUInt32(9, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
output.writeUInt32(11, instancedModifierId_);
}
if (isServerbuffModifier_ != false) {
output.writeBool(14, isServerbuffModifier_);
}
if (dJPMGPMOPIN_ != 0) {
output.writeUInt32(15, dJPMGPMOPIN_);
}
unknownFields.writeTo(output);
}
@@ -268,30 +272,30 @@ public final class AbilityIdentifierOuterClass {
if (size != -1) return size;
size = 0;
if (abilityCasterId_ != 0) {
if (pLEOONAACJI_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, abilityCasterId_);
}
if (instancedAbilityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(4, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, instancedModifierId_);
.computeUInt32Size(1, pLEOONAACJI_);
}
if (localId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, localId_);
.computeInt32Size(2, localId_);
}
if (modifierOwnerId_ != 0) {
if (instancedAbilityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(10, modifierOwnerId_);
.computeUInt32Size(9, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(11, instancedModifierId_);
}
if (isServerbuffModifier_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(14, isServerbuffModifier_);
}
if (dJPMGPMOPIN_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, dJPMGPMOPIN_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -307,18 +311,18 @@ public final class AbilityIdentifierOuterClass {
}
emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) obj;
if (getInstancedAbilityId()
!= other.getInstancedAbilityId()) return false;
if (getModifierOwnerId()
!= other.getModifierOwnerId()) return false;
if (getIsServerbuffModifier()
!= other.getIsServerbuffModifier()) return false;
if (getLocalId()
!= other.getLocalId()) return false;
if (getAbilityCasterId()
!= other.getAbilityCasterId()) return false;
if (getInstancedModifierId()
!= other.getInstancedModifierId()) return false;
if (getLocalId()
!= other.getLocalId()) return false;
if (getIsServerbuffModifier()
!= other.getIsServerbuffModifier()) return false;
if (getPLEOONAACJI()
!= other.getPLEOONAACJI()) return false;
if (getDJPMGPMOPIN()
!= other.getDJPMGPMOPIN()) return false;
if (getInstancedAbilityId()
!= other.getInstancedAbilityId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -330,19 +334,19 @@ public final class AbilityIdentifierOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedAbilityId();
hash = (37 * hash) + MODIFIER_OWNER_ID_FIELD_NUMBER;
hash = (53 * hash) + getModifierOwnerId();
hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedModifierId();
hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER;
hash = (53 * hash) + getLocalId();
hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsServerbuffModifier());
hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER;
hash = (53 * hash) + getLocalId();
hash = (37 * hash) + ABILITY_CASTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getAbilityCasterId();
hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedModifierId();
hash = (37 * hash) + PLEOONAACJI_FIELD_NUMBER;
hash = (53 * hash) + getPLEOONAACJI();
hash = (37 * hash) + DJPMGPMOPIN_FIELD_NUMBER;
hash = (53 * hash) + getDJPMGPMOPIN();
hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedAbilityId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -439,6 +443,10 @@ public final class AbilityIdentifierOuterClass {
return builder;
}
/**
* <pre>
* Obf: PIEGLPACNBP
* </pre>
*
* Protobuf type {@code AbilityIdentifier}
*/
public static final class Builder extends
@@ -476,17 +484,17 @@ public final class AbilityIdentifierOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
instancedAbilityId_ = 0;
modifierOwnerId_ = 0;
isServerbuffModifier_ = false;
instancedModifierId_ = 0;
localId_ = 0;
abilityCasterId_ = 0;
isServerbuffModifier_ = false;
instancedModifierId_ = 0;
pLEOONAACJI_ = 0;
dJPMGPMOPIN_ = 0;
instancedAbilityId_ = 0;
return this;
}
@@ -514,12 +522,12 @@ public final class AbilityIdentifierOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier buildPartial() {
emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier result = new emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier(this);
result.instancedAbilityId_ = instancedAbilityId_;
result.modifierOwnerId_ = modifierOwnerId_;
result.isServerbuffModifier_ = isServerbuffModifier_;
result.localId_ = localId_;
result.abilityCasterId_ = abilityCasterId_;
result.instancedModifierId_ = instancedModifierId_;
result.localId_ = localId_;
result.isServerbuffModifier_ = isServerbuffModifier_;
result.pLEOONAACJI_ = pLEOONAACJI_;
result.dJPMGPMOPIN_ = dJPMGPMOPIN_;
result.instancedAbilityId_ = instancedAbilityId_;
onBuilt();
return result;
}
@@ -568,23 +576,23 @@ public final class AbilityIdentifierOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other) {
if (other == emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance()) return this;
if (other.getInstancedAbilityId() != 0) {
setInstancedAbilityId(other.getInstancedAbilityId());
}
if (other.getModifierOwnerId() != 0) {
setModifierOwnerId(other.getModifierOwnerId());
}
if (other.getIsServerbuffModifier() != false) {
setIsServerbuffModifier(other.getIsServerbuffModifier());
if (other.getInstancedModifierId() != 0) {
setInstancedModifierId(other.getInstancedModifierId());
}
if (other.getLocalId() != 0) {
setLocalId(other.getLocalId());
}
if (other.getAbilityCasterId() != 0) {
setAbilityCasterId(other.getAbilityCasterId());
if (other.getIsServerbuffModifier() != false) {
setIsServerbuffModifier(other.getIsServerbuffModifier());
}
if (other.getInstancedModifierId() != 0) {
setInstancedModifierId(other.getInstancedModifierId());
if (other.getPLEOONAACJI() != 0) {
setPLEOONAACJI(other.getPLEOONAACJI());
}
if (other.getDJPMGPMOPIN() != 0) {
setDJPMGPMOPIN(other.getDJPMGPMOPIN());
}
if (other.getInstancedAbilityId() != 0) {
setInstancedAbilityId(other.getInstancedAbilityId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
@@ -615,64 +623,64 @@ public final class AbilityIdentifierOuterClass {
return this;
}
private int instancedAbilityId_ ;
private int instancedModifierId_ ;
/**
* <code>uint32 instanced_ability_id = 4;</code>
* @return The instancedAbilityId.
* <code>uint32 instanced_modifier_id = 11;</code>
* @return The instancedModifierId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
public int getInstancedModifierId() {
return instancedModifierId_;
}
/**
* <code>uint32 instanced_ability_id = 4;</code>
* @param value The instancedAbilityId to set.
* <code>uint32 instanced_modifier_id = 11;</code>
* @param value The instancedModifierId to set.
* @return This builder for chaining.
*/
public Builder setInstancedAbilityId(int value) {
public Builder setInstancedModifierId(int value) {
instancedAbilityId_ = value;
instancedModifierId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 instanced_ability_id = 4;</code>
* <code>uint32 instanced_modifier_id = 11;</code>
* @return This builder for chaining.
*/
public Builder clearInstancedAbilityId() {
public Builder clearInstancedModifierId() {
instancedAbilityId_ = 0;
instancedModifierId_ = 0;
onChanged();
return this;
}
private int modifierOwnerId_ ;
private int localId_ ;
/**
* <code>uint32 modifier_owner_id = 10;</code>
* @return The modifierOwnerId.
* <code>int32 local_id = 2;</code>
* @return The localId.
*/
@java.lang.Override
public int getModifierOwnerId() {
return modifierOwnerId_;
public int getLocalId() {
return localId_;
}
/**
* <code>uint32 modifier_owner_id = 10;</code>
* @param value The modifierOwnerId to set.
* <code>int32 local_id = 2;</code>
* @param value The localId to set.
* @return This builder for chaining.
*/
public Builder setModifierOwnerId(int value) {
public Builder setLocalId(int value) {
modifierOwnerId_ = value;
localId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 modifier_owner_id = 10;</code>
* <code>int32 local_id = 2;</code>
* @return This builder for chaining.
*/
public Builder clearModifierOwnerId() {
public Builder clearLocalId() {
modifierOwnerId_ = 0;
localId_ = 0;
onChanged();
return this;
}
@@ -708,95 +716,95 @@ public final class AbilityIdentifierOuterClass {
return this;
}
private int localId_ ;
private int pLEOONAACJI_ ;
/**
* <code>int32 local_id = 7;</code>
* @return The localId.
* <code>uint32 PLEOONAACJI = 1;</code>
* @return The pLEOONAACJI.
*/
@java.lang.Override
public int getLocalId() {
return localId_;
public int getPLEOONAACJI() {
return pLEOONAACJI_;
}
/**
* <code>int32 local_id = 7;</code>
* @param value The localId to set.
* <code>uint32 PLEOONAACJI = 1;</code>
* @param value The pLEOONAACJI to set.
* @return This builder for chaining.
*/
public Builder setLocalId(int value) {
public Builder setPLEOONAACJI(int value) {
localId_ = value;
pLEOONAACJI_ = value;
onChanged();
return this;
}
/**
* <code>int32 local_id = 7;</code>
* <code>uint32 PLEOONAACJI = 1;</code>
* @return This builder for chaining.
*/
public Builder clearLocalId() {
public Builder clearPLEOONAACJI() {
localId_ = 0;
pLEOONAACJI_ = 0;
onChanged();
return this;
}
private int abilityCasterId_ ;
private int dJPMGPMOPIN_ ;
/**
* <code>uint32 ability_caster_id = 1;</code>
* @return The abilityCasterId.
* <code>uint32 DJPMGPMOPIN = 15;</code>
* @return The dJPMGPMOPIN.
*/
@java.lang.Override
public int getAbilityCasterId() {
return abilityCasterId_;
public int getDJPMGPMOPIN() {
return dJPMGPMOPIN_;
}
/**
* <code>uint32 ability_caster_id = 1;</code>
* @param value The abilityCasterId to set.
* <code>uint32 DJPMGPMOPIN = 15;</code>
* @param value The dJPMGPMOPIN to set.
* @return This builder for chaining.
*/
public Builder setAbilityCasterId(int value) {
public Builder setDJPMGPMOPIN(int value) {
abilityCasterId_ = value;
dJPMGPMOPIN_ = value;
onChanged();
return this;
}
/**
* <code>uint32 ability_caster_id = 1;</code>
* <code>uint32 DJPMGPMOPIN = 15;</code>
* @return This builder for chaining.
*/
public Builder clearAbilityCasterId() {
public Builder clearDJPMGPMOPIN() {
abilityCasterId_ = 0;
dJPMGPMOPIN_ = 0;
onChanged();
return this;
}
private int instancedModifierId_ ;
private int instancedAbilityId_ ;
/**
* <code>uint32 instanced_modifier_id = 5;</code>
* @return The instancedModifierId.
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
@java.lang.Override
public int getInstancedModifierId() {
return instancedModifierId_;
public int getInstancedAbilityId() {
return instancedAbilityId_;
}
/**
* <code>uint32 instanced_modifier_id = 5;</code>
* @param value The instancedModifierId to set.
* <code>uint32 instanced_ability_id = 9;</code>
* @param value The instancedAbilityId to set.
* @return This builder for chaining.
*/
public Builder setInstancedModifierId(int value) {
public Builder setInstancedAbilityId(int value) {
instancedModifierId_ = value;
instancedAbilityId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 instanced_modifier_id = 5;</code>
* <code>uint32 instanced_ability_id = 9;</code>
* @return This builder for chaining.
*/
public Builder clearInstancedModifierId() {
public Builder clearInstancedAbilityId() {
instancedModifierId_ = 0;
instancedAbilityId_ = 0;
onChanged();
return this;
}
@@ -867,13 +875,12 @@ public final class AbilityIdentifierOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\027AbilityIdentifier.proto\"\270\001\n\021AbilityIde" +
"ntifier\022\034\n\024instanced_ability_id\030\004 \001(\r\022\031\n" +
"\021modifier_owner_id\030\n \001(\r\022\036\n\026is_serverbuf" +
"f_modifier\030\016 \001(\010\022\020\n\010local_id\030\007 \001(\005\022\031\n\021ab" +
"ility_caster_id\030\001 \001(\r\022\035\n\025instanced_modif" +
"ier_id\030\005 \001(\rB\033\n\031emu.grasscutter.net.prot" +
"ob\006proto3"
"\n\027AbilityIdentifier.proto\"\254\001\n\021AbilityIde" +
"ntifier\022\035\n\025instanced_modifier_id\030\013 \001(\r\022\020" +
"\n\010local_id\030\002 \001(\005\022\036\n\026is_serverbuff_modifi" +
"er\030\016 \001(\010\022\023\n\013PLEOONAACJI\030\001 \001(\r\022\023\n\013DJPMGPM" +
"OPIN\030\017 \001(\r\022\034\n\024instanced_ability_id\030\t \001(\r" +
"B\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -884,7 +891,7 @@ public final class AbilityIdentifierOuterClass {
internal_static_AbilityIdentifier_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityIdentifier_descriptor,
new java.lang.String[] { "InstancedAbilityId", "ModifierOwnerId", "IsServerbuffModifier", "LocalId", "AbilityCasterId", "InstancedModifierId", });
new java.lang.String[] { "InstancedModifierId", "LocalId", "IsServerbuffModifier", "PLEOONAACJI", "DJPMGPMOPIN", "InstancedAbilityId", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,39 +19,33 @@ public final class AbilityInvocationsNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
java.util.List<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry>
getInvokesList();
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index);
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
int getInvokesCount();
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>
getInvokesOrBuilderList();
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder(
int index);
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1130;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 1196
* Obf: PJFLGALPCNO
* </pre>
*
* Protobuf type {@code AbilityInvocationsNotify}
@@ -100,7 +94,7 @@ public final class AbilityInvocationsNotifyOuterClass {
case 0:
done = true;
break;
case 42: {
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
invokes_ = new java.util.ArrayList<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry>();
mutable_bitField0_ |= 0x00000001;
@@ -144,17 +138,17 @@ public final class AbilityInvocationsNotifyOuterClass {
emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.class, emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.Builder.class);
}
public static final int INVOKES_FIELD_NUMBER = 5;
public static final int INVOKES_FIELD_NUMBER = 1;
private java.util.List<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry> invokes_;
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry> getInvokesList() {
return invokes_;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>
@@ -162,21 +156,21 @@ public final class AbilityInvocationsNotifyOuterClass {
return invokes_;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
@java.lang.Override
public int getInvokesCount() {
return invokes_.size();
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) {
return invokes_.get(index);
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder(
@@ -199,7 +193,7 @@ public final class AbilityInvocationsNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < invokes_.size(); i++) {
output.writeMessage(5, invokes_.get(i));
output.writeMessage(1, invokes_.get(i));
}
unknownFields.writeTo(output);
}
@@ -212,7 +206,7 @@ public final class AbilityInvocationsNotifyOuterClass {
size = 0;
for (int i = 0; i < invokes_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, invokes_.get(i));
.computeMessageSize(1, invokes_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -343,14 +337,8 @@ public final class AbilityInvocationsNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1130;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 1196
* Obf: PJFLGALPCNO
* </pre>
*
* Protobuf type {@code AbilityInvocationsNotify}
@@ -550,7 +538,7 @@ public final class AbilityInvocationsNotifyOuterClass {
emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_;
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry> getInvokesList() {
if (invokesBuilder_ == null) {
@@ -560,7 +548,7 @@ public final class AbilityInvocationsNotifyOuterClass {
}
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public int getInvokesCount() {
if (invokesBuilder_ == null) {
@@ -570,7 +558,7 @@ public final class AbilityInvocationsNotifyOuterClass {
}
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) {
if (invokesBuilder_ == null) {
@@ -580,7 +568,7 @@ public final class AbilityInvocationsNotifyOuterClass {
}
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder setInvokes(
int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) {
@@ -597,7 +585,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder setInvokes(
int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) {
@@ -611,7 +599,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) {
if (invokesBuilder_ == null) {
@@ -627,7 +615,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder addInvokes(
int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) {
@@ -644,7 +632,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder addInvokes(
emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) {
@@ -658,7 +646,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder addInvokes(
int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) {
@@ -672,7 +660,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder addAllInvokes(
java.lang.Iterable<? extends emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry> values) {
@@ -687,7 +675,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder clearInvokes() {
if (invokesBuilder_ == null) {
@@ -700,7 +688,7 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public Builder removeInvokes(int index) {
if (invokesBuilder_ == null) {
@@ -713,14 +701,14 @@ public final class AbilityInvocationsNotifyOuterClass {
return this;
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder(
int index) {
return getInvokesFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder(
int index) {
@@ -730,7 +718,7 @@ public final class AbilityInvocationsNotifyOuterClass {
}
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>
getInvokesOrBuilderList() {
@@ -741,14 +729,14 @@ public final class AbilityInvocationsNotifyOuterClass {
}
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() {
return getInvokesFieldBuilder().addBuilder(
emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance());
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder(
int index) {
@@ -756,7 +744,7 @@ public final class AbilityInvocationsNotifyOuterClass {
index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance());
}
/**
* <code>repeated .AbilityInvokeEntry invokes = 5;</code>
* <code>repeated .AbilityInvokeEntry invokes = 1;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder>
getInvokesBuilderList() {
@@ -845,7 +833,7 @@ public final class AbilityInvocationsNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n\036AbilityInvocationsNotify.proto\032\030Abilit" +
"yInvokeEntry.proto\"@\n\030AbilityInvocations" +
"Notify\022$\n\007invokes\030\005 \003(\0132\023.AbilityInvokeE" +
"Notify\022$\n\007invokes\030\001 \003(\0132\023.AbilityInvokeE" +
"ntryB\033\n\031emu.grasscutter.net.protob\006proto" +
"3"
};
@@ -15,6 +15,10 @@ public final class AbilityInvokeArgumentOuterClass {
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* <pre>
* Obf: IEGANFCMCNJ
* </pre>
*
* Protobuf enum {@code AbilityInvokeArgument}
*/
public enum AbilityInvokeArgument
@@ -64,9 +68,9 @@ public final class AbilityInvokeArgumentOuterClass {
*/
ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER(10),
/**
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11;</code>
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE = 11;</code>
*/
ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE(11),
ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE(11),
/**
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12;</code>
*/
@@ -175,6 +179,10 @@ public final class AbilityInvokeArgumentOuterClass {
* <code>ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET = 65;</code>
*/
ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET(65),
/**
* <code>ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT = 66;</code>
*/
ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT(66),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100;</code>
*/
@@ -228,9 +236,9 @@ public final class AbilityInvokeArgumentOuterClass {
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT(112),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO = 113;</code>
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO = 113;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO(113),
ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO(113),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_FIREWORKS_LAUNCHER = 114;</code>
*/
@@ -267,6 +275,22 @@ public final class AbilityInvokeArgumentOuterClass {
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT = 122;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT(122),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN = 123;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN(123),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV = 124;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV(124),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV = 125;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV(125),
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET = 127;</code>
*/
ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET(127),
UNRECOGNIZED(-1),
;
@@ -315,9 +339,9 @@ public final class AbilityInvokeArgumentOuterClass {
*/
public static final int ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER_VALUE = 10;
/**
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11;</code>
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE = 11;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE_VALUE = 11;
public static final int ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE_VALUE = 11;
/**
* <code>ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12;</code>
*/
@@ -426,6 +450,10 @@ public final class AbilityInvokeArgumentOuterClass {
* <code>ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET = 65;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET_VALUE = 65;
/**
* <code>ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT = 66;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT_VALUE = 66;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100;</code>
*/
@@ -479,9 +507,9 @@ public final class AbilityInvokeArgumentOuterClass {
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT_VALUE = 112;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO = 113;</code>
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO = 113;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO_VALUE = 113;
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO_VALUE = 113;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_FIREWORKS_LAUNCHER = 114;</code>
*/
@@ -518,6 +546,22 @@ public final class AbilityInvokeArgumentOuterClass {
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT = 122;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT_VALUE = 122;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN = 123;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN_VALUE = 123;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV = 124;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV_VALUE = 124;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV = 125;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV_VALUE = 125;
/**
* <code>ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET = 127;</code>
*/
public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET_VALUE = 127;
public final int getNumber() {
@@ -555,7 +599,7 @@ public final class AbilityInvokeArgumentOuterClass {
case 8: return ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE;
case 9: return ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH;
case 10: return ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER;
case 11: return ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE;
case 11: return ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE;
case 12: return ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER;
case 13: return ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY;
case 14: return ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY;
@@ -583,6 +627,7 @@ public final class AbilityInvokeArgumentOuterClass {
case 63: return ABILITY_INVOKE_ARGUMENT_ACTION_DEDUCT_STAMINA;
case 64: return ABILITY_INVOKE_ARGUMENT_ACTION_HIT_EFFECT;
case 65: return ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET;
case 66: return ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT;
case 100: return ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA;
case 101: return ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND;
case 102: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE;
@@ -596,7 +641,7 @@ public final class AbilityInvokeArgumentOuterClass {
case 110: return ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE;
case 111: return ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC;
case 112: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT;
case 113: return ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO;
case 113: return ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO;
case 114: return ABILITY_INVOKE_ARGUMENT_MIXIN_FIREWORKS_LAUNCHER;
case 115: return ABILITY_INVOKE_ARGUMENT_MIXIN_ATTACK_RESULT_CREATE_COUNT;
case 116: return ABILITY_INVOKE_ARGUMENT_MIXIN_UGC_TIME_CONTROL;
@@ -606,6 +651,10 @@ public final class AbilityInvokeArgumentOuterClass {
case 120: return ABILITY_INVOKE_ARGUMENT_MIXIN_SHOOT_FROM_CAMERA;
case 121: return ABILITY_INVOKE_ARGUMENT_MIXIN_ERASE_BRICK_ACTIVITY;
case 122: return ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT;
case 123: return ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN;
case 124: return ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV;
case 125: return ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV;
case 127: return ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET;
default: return null;
}
}
@@ -671,7 +720,7 @@ public final class AbilityInvokeArgumentOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AbilityInvokeArgument.proto*\222\032\n\025Abilit" +
"\n\033AbilityInvokeArgument.proto*\235\034\n\025Abilit" +
"yInvokeArgument\022 \n\034ABILITY_INVOKE_ARGUME" +
"NT_NONE\020\000\0220\n,ABILITY_INVOKE_ARGUMENT_MET" +
"A_MODIFIER_CHANGE\020\001\022@\n<ABILITY_INVOKE_AR" +
@@ -687,76 +736,83 @@ public final class AbilityInvokeArgumentOuterClass {
"OAT_VALUE\020\010\0229\n5ABILITY_INVOKE_ARGUMENT_M" +
"ETA_ABILITY_ELEMENT_STRENGTH\020\t\022?\n;ABILIT" +
"Y_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILIT" +
"Y_AND_TRIGGER\020\n\0221\n-ABILITY_INVOKE_ARGUME" +
"NT_META_SET_KILLED_STATE\020\013\0224\n0ABILITY_IN" +
"VOKE_ARGUMENT_META_SET_ABILITY_TRIGGER\020\014" +
"\0220\n,ABILITY_INVOKE_ARGUMENT_META_ADD_NEW" +
"_ABILITY\020\r\022/\n+ABILITY_INVOKE_ARGUMENT_ME" +
"TA_REMOVE_ABILITY\020\016\022:\n6ABILITY_INVOKE_AR" +
"GUMENT_META_SET_MODIFIER_APPLY_ENTITY\020\017\022" +
";\n7ABILITY_INVOKE_ARGUMENT_META_MODIFIER" +
"_DURABILITY_CHANGE\020\020\0228\n4ABILITY_INVOKE_A" +
"RGUMENT_META_ELEMENT_REACTION_VISUAL\020\021\0223" +
"\n/ABILITY_INVOKE_ARGUMENT_META_SET_POSE_" +
"PARAMETER\020\022\022<\n8ABILITY_INVOKE_ARGUMENT_M" +
"ETA_UPDATE_BASE_REACTION_DAMAGE\020\023\0229\n5ABI" +
"LITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMEN" +
"T_REACTION\020\024\022(\n$ABILITY_INVOKE_ARGUMENT_" +
"META_LOSE_HP\020\025\0223\n/ABILITY_INVOKE_ARGUMEN" +
"T_META_DURABILITY_IS_ZERO\020\026\0222\n.ABILITY_I" +
"NVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY\0202\022" +
"3\n/ABILITY_INVOKE_ARGUMENT_ACTION_SET_CR" +
"ASH_DAMAGE\0203\022)\n%ABILITY_INVOKE_ARGUMENT_" +
"ACTION_EFFECT\0204\022)\n%ABILITY_INVOKE_ARGUME" +
"NT_ACTION_SUMMON\0205\022(\n$ABILITY_INVOKE_ARG" +
"UMENT_ACTION_BLINK\0206\0220\n,ABILITY_INVOKE_A" +
"RGUMENT_ACTION_CREATE_GADGET\0207\0227\n3ABILIT" +
"Y_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MOD" +
"IFIER\0208\0225\n1ABILITY_INVOKE_ARGUMENT_ACTIO" +
"N_GENERATE_ELEM_BALL\0209\022@\n<ABILITY_INVOKE" +
"_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP" +
"_VALUE\020:\0225\n1ABILITY_INVOKE_ARGUMENT_ACTI" +
"ON_SERVER_MONSTER_LOG\020;\022.\n*ABILITY_INVOK" +
"E_ARGUMENT_ACTION_CREATE_TILE\020<\022/\n+ABILI" +
"TY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE\020=" +
"\0223\n/ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_" +
"AFTER_IMAGE\020>\0221\n-ABILITY_INVOKE_ARGUMENT" +
"_ACTION_DEDUCT_STAMINA\020?\022-\n)ABILITY_INVO" +
"KE_ARGUMENT_ACTION_HIT_EFFECT\020@\022:\n6ABILI" +
"TY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRA" +
"CK_TARGET\020A\0228\n4ABILITY_INVOKE_ARGUMENT_M" +
"IXIN_AVATAR_STEER_BY_CAMERA\020d\0220\n,ABILITY" +
"_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND\020e\022" +
"+\n\'ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZO" +
"NE\020f\022.\n*ABILITY_INVOKE_ARGUMENT_MIXIN_CO" +
"ST_STAMINA\020g\022.\n*ABILITY_INVOKE_ARGUMENT_" +
"MIXIN_ELITE_SHIELD\020h\0220\n,ABILITY_INVOKE_A" +
"RGUMENT_MIXIN_ELEMENT_SHIELD\020i\022/\n+ABILIT" +
"Y_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD\020j\022" +
",\n(ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_" +
"BAR\020k\0223\n/ABILITY_INVOKE_ARGUMENT_MIXIN_W" +
"IND_SEED_SPAWNER\020l\022?\n;ABILITY_INVOKE_ARG" +
"UMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTIO" +
"N\020m\022;\n7ABILITY_INVOKE_ARGUMENT_MIXIN_FIE" +
"LD_ENTITY_COUNT_CHANGE\020n\0221\n-ABILITY_INVO" +
"KE_ARGUMENT_MIXIN_SCENE_PROP_SYNC\020o\0223\n/A" +
"BILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_S" +
"UPPORT\020p\022U\nQABILITY_INVOKE_ARGUMENT_MIXI" +
"N_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DUR" +
"ABILITY_RATIO\020q\0224\n0ABILITY_INVOKE_ARGUME" +
"NT_MIXIN_FIREWORKS_LAUNCHER\020r\022<\n8ABILITY" +
"_INVOKE_ARGUMENT_MIXIN_ATTACK_RESULT_CRE" +
"ATE_COUNT\020s\0222\n.ABILITY_INVOKE_ARGUMENT_M" +
"IXIN_UGC_TIME_CONTROL\020t\022/\n+ABILITY_INVOK" +
"E_ARGUMENT_MIXIN_AVATAR_COMBAT\020u\022@\n<ABIL" +
"ITY_INVOKE_ARGUMENT_MIXIN_DEATH_ZONE_REG" +
"IONAL_PLAY_MIXIN\020v\022-\n)ABILITY_INVOKE_ARG" +
"UMENT_MIXIN_UI_INTERACT\020w\0223\n/ABILITY_INV" +
"OKE_ARGUMENT_MIXIN_SHOOT_FROM_CAMERA\020x\0226" +
"\n2ABILITY_INVOKE_ARGUMENT_MIXIN_ERASE_BR" +
"ICK_ACTIVITY\020y\022*\n&ABILITY_INVOKE_ARGUMEN" +
"T_MIXIN_BREAKOUT\020zB\033\n\031emu.grasscutter.ne" +
"t.protob\006proto3"
"Y_AND_TRIGGER\020\n\0222\n.ABILITY_INVOKE_ARGUME" +
"NT_META_SET_KILLED_SETATE\020\013\0224\n0ABILITY_I" +
"NVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER\020" +
"\014\0220\n,ABILITY_INVOKE_ARGUMENT_META_ADD_NE" +
"W_ABILITY\020\r\022/\n+ABILITY_INVOKE_ARGUMENT_M" +
"ETA_REMOVE_ABILITY\020\016\022:\n6ABILITY_INVOKE_A" +
"RGUMENT_META_SET_MODIFIER_APPLY_ENTITY\020\017" +
"\022;\n7ABILITY_INVOKE_ARGUMENT_META_MODIFIE" +
"R_DURABILITY_CHANGE\020\020\0228\n4ABILITY_INVOKE_" +
"ARGUMENT_META_ELEMENT_REACTION_VISUAL\020\021\022" +
"3\n/ABILITY_INVOKE_ARGUMENT_META_SET_POSE" +
"_PARAMETER\020\022\022<\n8ABILITY_INVOKE_ARGUMENT_" +
"META_UPDATE_BASE_REACTION_DAMAGE\020\023\0229\n5AB" +
"ILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEME" +
"NT_REACTION\020\024\022(\n$ABILITY_INVOKE_ARGUMENT" +
"_META_LOSE_HP\020\025\0223\n/ABILITY_INVOKE_ARGUME" +
"NT_META_DURABILITY_IS_ZERO\020\026\0222\n.ABILITY_" +
"INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY\0202" +
"\0223\n/ABILITY_INVOKE_ARGUMENT_ACTION_SET_C" +
"RASH_DAMAGE\0203\022)\n%ABILITY_INVOKE_ARGUMENT" +
"_ACTION_EFFECT\0204\022)\n%ABILITY_INVOKE_ARGUM" +
"ENT_ACTION_SUMMON\0205\022(\n$ABILITY_INVOKE_AR" +
"GUMENT_ACTION_BLINK\0206\0220\n,ABILITY_INVOKE_" +
"ARGUMENT_ACTION_CREATE_GADGET\0207\0227\n3ABILI" +
"TY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MO" +
"DIFIER\0208\0225\n1ABILITY_INVOKE_ARGUMENT_ACTI" +
"ON_GENERATE_ELEM_BALL\0209\022@\n<ABILITY_INVOK" +
"E_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MA" +
"P_VALUE\020:\0225\n1ABILITY_INVOKE_ARGUMENT_ACT" +
"ION_SERVER_MONSTER_LOG\020;\022.\n*ABILITY_INVO" +
"KE_ARGUMENT_ACTION_CREATE_TILE\020<\022/\n+ABIL" +
"ITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE\020" +
"=\0223\n/ABILITY_INVOKE_ARGUMENT_ACTION_FIRE" +
"_AFTER_IMAGE\020>\0221\n-ABILITY_INVOKE_ARGUMEN" +
"T_ACTION_DEDUCT_STAMINA\020?\022-\n)ABILITY_INV" +
"OKE_ARGUMENT_ACTION_HIT_EFFECT\020@\022:\n6ABIL" +
"ITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TR" +
"ACK_TARGET\020A\0222\n.ABILITY_INVOKE_ARGUMENT_" +
"ACTION_FIREWORK_EFFECT\020B\0228\n4ABILITY_INVO" +
"KE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA" +
"\020d\0220\n,ABILITY_INVOKE_ARGUMENT_MIXIN_MONS" +
"TER_DEFEND\020e\022+\n\'ABILITY_INVOKE_ARGUMENT_" +
"MIXIN_WIND_ZONE\020f\022.\n*ABILITY_INVOKE_ARGU" +
"MENT_MIXIN_COST_STAMINA\020g\022.\n*ABILITY_INV" +
"OKE_ARGUMENT_MIXIN_ELITE_SHIELD\020h\0220\n,ABI" +
"LITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIEL" +
"D\020i\022/\n+ABILITY_INVOKE_ARGUMENT_MIXIN_GLO" +
"BAL_SHIELD\020j\022,\n(ABILITY_INVOKE_ARGUMENT_" +
"MIXIN_SHIELD_BAR\020k\0223\n/ABILITY_INVOKE_ARG" +
"UMENT_MIXIN_WIND_SEED_SPAWNER\020l\022?\n;ABILI" +
"TY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_EL" +
"EMENT_REACTION\020m\022;\n7ABILITY_INVOKE_ARGUM" +
"ENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE\020n\0221\n" +
"-ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PRO" +
"P_SYNC\020o\0223\n/ABILITY_INVOKE_ARGUMENT_MIXI" +
"N_WIDGET_MP_SUPPORT\020p\022e\naABILITY_INVOKE_" +
"ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIE" +
"R_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RAT" +
"IO\020q\0224\n0ABILITY_INVOKE_ARGUMENT_MIXIN_FI" +
"REWORKS_LAUNCHER\020r\022<\n8ABILITY_INVOKE_ARG" +
"UMENT_MIXIN_ATTACK_RESULT_CREATE_COUNT\020s" +
"\0222\n.ABILITY_INVOKE_ARGUMENT_MIXIN_UGC_TI" +
"ME_CONTROL\020t\022/\n+ABILITY_INVOKE_ARGUMENT_" +
"MIXIN_AVATAR_COMBAT\020u\022@\n<ABILITY_INVOKE_" +
"ARGUMENT_MIXIN_DEATH_ZONE_REGIONAL_PLAY_" +
"MIXIN\020v\022-\n)ABILITY_INVOKE_ARGUMENT_MIXIN" +
"_UI_INTERACT\020w\0223\n/ABILITY_INVOKE_ARGUMEN" +
"T_MIXIN_SHOOT_FROM_CAMERA\020x\0226\n2ABILITY_I" +
"NVOKE_ARGUMENT_MIXIN_ERASE_BRICK_ACTIVIT" +
"Y\020y\022*\n&ABILITY_INVOKE_ARGUMENT_MIXIN_BRE" +
"AKOUT\020z\022-\n)ABILITY_INVOKE_ARGUMENT_MIXIN" +
"_DAMAGE_LOAN\020{\022.\n*ABILITY_INVOKE_ARGUMEN" +
"T_MIXIN_BROADCAST_GV\020|\022,\n(ABILITY_INVOKE" +
"_ARGUMENT_MIXIN_RECEIVE_GV\020}\0227\n3ABILITY_" +
"INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TAR" +
"GET\020\177B\033\n\031emu.grasscutter.net.protob\006prot" +
"o3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -19,48 +19,52 @@ public final class AbilityInvokeEntryHeadOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 instanced_ability_id = 8;</code>
* @return The instancedAbilityId.
*/
int getInstancedAbilityId();
/**
* <code>uint32 target_id = 6;</code>
* @return The targetId.
*/
int getTargetId();
/**
* <code>uint32 server_buff_uid = 1;</code>
* @return The serverBuffUid.
*/
int getServerBuffUid();
/**
* <code>int32 local_id = 12;</code>
* @return The localId.
*/
int getLocalId();
/**
* <code>int32 modifier_config_local_id = 7;</code>
* <code>int32 modifier_config_local_id = 8;</code>
* @return The modifierConfigLocalId.
*/
int getModifierConfigLocalId();
/**
* <code>bool is_serverbuff_modifier = 15;</code>
* <code>uint32 target_id = 13;</code>
* @return The targetId.
*/
int getTargetId();
/**
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
int getInstancedAbilityId();
/**
* <code>uint32 server_buff_uid = 2;</code>
* @return The serverBuffUid.
*/
int getServerBuffUid();
/**
* <code>int32 local_id = 4;</code>
* @return The localId.
*/
int getLocalId();
/**
* <code>bool is_serverbuff_modifier = 12;</code>
* @return The isServerbuffModifier.
*/
boolean getIsServerbuffModifier();
/**
* <code>uint32 instanced_modifier_id = 10;</code>
* <code>uint32 instanced_modifier_id = 15;</code>
* @return The instancedModifierId.
*/
int getInstancedModifierId();
}
/**
* <pre>
* Obf: DPEDKHLIFHF
* </pre>
*
* Protobuf type {@code AbilityInvokeEntryHead}
*/
public static final class AbilityInvokeEntryHead extends
@@ -105,41 +109,41 @@ public final class AbilityInvokeEntryHeadOuterClass {
case 0:
done = true;
break;
case 8: {
case 16: {
serverBuffUid_ = input.readUInt32();
break;
}
case 48: {
targetId_ = input.readUInt32();
break;
}
case 56: {
modifierConfigLocalId_ = input.readInt32();
break;
}
case 64: {
instancedAbilityId_ = input.readUInt32();
break;
}
case 80: {
instancedModifierId_ = input.readUInt32();
break;
}
case 96: {
case 32: {
localId_ = input.readInt32();
break;
}
case 120: {
case 64: {
modifierConfigLocalId_ = input.readInt32();
break;
}
case 72: {
instancedAbilityId_ = input.readUInt32();
break;
}
case 96: {
isServerbuffModifier_ = input.readBool();
break;
}
case 104: {
targetId_ = input.readUInt32();
break;
}
case 120: {
instancedModifierId_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -172,54 +176,10 @@ public final class AbilityInvokeEntryHeadOuterClass {
emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.class, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder.class);
}
public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 8;
private int instancedAbilityId_;
/**
* <code>uint32 instanced_ability_id = 8;</code>
* @return The instancedAbilityId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
}
public static final int TARGET_ID_FIELD_NUMBER = 6;
private int targetId_;
/**
* <code>uint32 target_id = 6;</code>
* @return The targetId.
*/
@java.lang.Override
public int getTargetId() {
return targetId_;
}
public static final int SERVER_BUFF_UID_FIELD_NUMBER = 1;
private int serverBuffUid_;
/**
* <code>uint32 server_buff_uid = 1;</code>
* @return The serverBuffUid.
*/
@java.lang.Override
public int getServerBuffUid() {
return serverBuffUid_;
}
public static final int LOCAL_ID_FIELD_NUMBER = 12;
private int localId_;
/**
* <code>int32 local_id = 12;</code>
* @return The localId.
*/
@java.lang.Override
public int getLocalId() {
return localId_;
}
public static final int MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER = 7;
public static final int MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER = 8;
private int modifierConfigLocalId_;
/**
* <code>int32 modifier_config_local_id = 7;</code>
* <code>int32 modifier_config_local_id = 8;</code>
* @return The modifierConfigLocalId.
*/
@java.lang.Override
@@ -227,10 +187,54 @@ public final class AbilityInvokeEntryHeadOuterClass {
return modifierConfigLocalId_;
}
public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 15;
public static final int TARGET_ID_FIELD_NUMBER = 13;
private int targetId_;
/**
* <code>uint32 target_id = 13;</code>
* @return The targetId.
*/
@java.lang.Override
public int getTargetId() {
return targetId_;
}
public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 9;
private int instancedAbilityId_;
/**
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
}
public static final int SERVER_BUFF_UID_FIELD_NUMBER = 2;
private int serverBuffUid_;
/**
* <code>uint32 server_buff_uid = 2;</code>
* @return The serverBuffUid.
*/
@java.lang.Override
public int getServerBuffUid() {
return serverBuffUid_;
}
public static final int LOCAL_ID_FIELD_NUMBER = 4;
private int localId_;
/**
* <code>int32 local_id = 4;</code>
* @return The localId.
*/
@java.lang.Override
public int getLocalId() {
return localId_;
}
public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 12;
private boolean isServerbuffModifier_;
/**
* <code>bool is_serverbuff_modifier = 15;</code>
* <code>bool is_serverbuff_modifier = 12;</code>
* @return The isServerbuffModifier.
*/
@java.lang.Override
@@ -238,10 +242,10 @@ public final class AbilityInvokeEntryHeadOuterClass {
return isServerbuffModifier_;
}
public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 10;
public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 15;
private int instancedModifierId_;
/**
* <code>uint32 instanced_modifier_id = 10;</code>
* <code>uint32 instanced_modifier_id = 15;</code>
* @return The instancedModifierId.
*/
@java.lang.Override
@@ -264,25 +268,25 @@ public final class AbilityInvokeEntryHeadOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (serverBuffUid_ != 0) {
output.writeUInt32(1, serverBuffUid_);
}
if (targetId_ != 0) {
output.writeUInt32(6, targetId_);
}
if (modifierConfigLocalId_ != 0) {
output.writeInt32(7, modifierConfigLocalId_);
}
if (instancedAbilityId_ != 0) {
output.writeUInt32(8, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
output.writeUInt32(10, instancedModifierId_);
output.writeUInt32(2, serverBuffUid_);
}
if (localId_ != 0) {
output.writeInt32(12, localId_);
output.writeInt32(4, localId_);
}
if (modifierConfigLocalId_ != 0) {
output.writeInt32(8, modifierConfigLocalId_);
}
if (instancedAbilityId_ != 0) {
output.writeUInt32(9, instancedAbilityId_);
}
if (isServerbuffModifier_ != false) {
output.writeBool(15, isServerbuffModifier_);
output.writeBool(12, isServerbuffModifier_);
}
if (targetId_ != 0) {
output.writeUInt32(13, targetId_);
}
if (instancedModifierId_ != 0) {
output.writeUInt32(15, instancedModifierId_);
}
unknownFields.writeTo(output);
}
@@ -295,31 +299,31 @@ public final class AbilityInvokeEntryHeadOuterClass {
size = 0;
if (serverBuffUid_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, serverBuffUid_);
}
if (targetId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, targetId_);
}
if (modifierConfigLocalId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, modifierConfigLocalId_);
}
if (instancedAbilityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, instancedAbilityId_);
}
if (instancedModifierId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(10, instancedModifierId_);
.computeUInt32Size(2, serverBuffUid_);
}
if (localId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(12, localId_);
.computeInt32Size(4, localId_);
}
if (modifierConfigLocalId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(8, modifierConfigLocalId_);
}
if (instancedAbilityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, instancedAbilityId_);
}
if (isServerbuffModifier_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(15, isServerbuffModifier_);
.computeBoolSize(12, isServerbuffModifier_);
}
if (targetId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(13, targetId_);
}
if (instancedModifierId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, instancedModifierId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -336,16 +340,16 @@ public final class AbilityInvokeEntryHeadOuterClass {
}
emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other = (emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) obj;
if (getInstancedAbilityId()
!= other.getInstancedAbilityId()) return false;
if (getModifierConfigLocalId()
!= other.getModifierConfigLocalId()) return false;
if (getTargetId()
!= other.getTargetId()) return false;
if (getInstancedAbilityId()
!= other.getInstancedAbilityId()) return false;
if (getServerBuffUid()
!= other.getServerBuffUid()) return false;
if (getLocalId()
!= other.getLocalId()) return false;
if (getModifierConfigLocalId()
!= other.getModifierConfigLocalId()) return false;
if (getIsServerbuffModifier()
!= other.getIsServerbuffModifier()) return false;
if (getInstancedModifierId()
@@ -361,16 +365,16 @@ public final class AbilityInvokeEntryHeadOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedAbilityId();
hash = (37 * hash) + MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER;
hash = (53 * hash) + getModifierConfigLocalId();
hash = (37 * hash) + TARGET_ID_FIELD_NUMBER;
hash = (53 * hash) + getTargetId();
hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getInstancedAbilityId();
hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER;
hash = (53 * hash) + getServerBuffUid();
hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER;
hash = (53 * hash) + getLocalId();
hash = (37 * hash) + MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER;
hash = (53 * hash) + getModifierConfigLocalId();
hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsServerbuffModifier());
@@ -472,6 +476,10 @@ public final class AbilityInvokeEntryHeadOuterClass {
return builder;
}
/**
* <pre>
* Obf: DPEDKHLIFHF
* </pre>
*
* Protobuf type {@code AbilityInvokeEntryHead}
*/
public static final class Builder extends
@@ -509,16 +517,16 @@ public final class AbilityInvokeEntryHeadOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
instancedAbilityId_ = 0;
modifierConfigLocalId_ = 0;
targetId_ = 0;
instancedAbilityId_ = 0;
serverBuffUid_ = 0;
localId_ = 0;
modifierConfigLocalId_ = 0;
isServerbuffModifier_ = false;
instancedModifierId_ = 0;
@@ -549,11 +557,11 @@ public final class AbilityInvokeEntryHeadOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead buildPartial() {
emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead result = new emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead(this);
result.instancedAbilityId_ = instancedAbilityId_;
result.modifierConfigLocalId_ = modifierConfigLocalId_;
result.targetId_ = targetId_;
result.instancedAbilityId_ = instancedAbilityId_;
result.serverBuffUid_ = serverBuffUid_;
result.localId_ = localId_;
result.modifierConfigLocalId_ = modifierConfigLocalId_;
result.isServerbuffModifier_ = isServerbuffModifier_;
result.instancedModifierId_ = instancedModifierId_;
onBuilt();
@@ -604,21 +612,21 @@ public final class AbilityInvokeEntryHeadOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other) {
if (other == emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance()) return this;
if (other.getInstancedAbilityId() != 0) {
setInstancedAbilityId(other.getInstancedAbilityId());
if (other.getModifierConfigLocalId() != 0) {
setModifierConfigLocalId(other.getModifierConfigLocalId());
}
if (other.getTargetId() != 0) {
setTargetId(other.getTargetId());
}
if (other.getInstancedAbilityId() != 0) {
setInstancedAbilityId(other.getInstancedAbilityId());
}
if (other.getServerBuffUid() != 0) {
setServerBuffUid(other.getServerBuffUid());
}
if (other.getLocalId() != 0) {
setLocalId(other.getLocalId());
}
if (other.getModifierConfigLocalId() != 0) {
setModifierConfigLocalId(other.getModifierConfigLocalId());
}
if (other.getIsServerbuffModifier() != false) {
setIsServerbuffModifier(other.getIsServerbuffModifier());
}
@@ -654,40 +662,40 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
private int instancedAbilityId_ ;
private int modifierConfigLocalId_ ;
/**
* <code>uint32 instanced_ability_id = 8;</code>
* @return The instancedAbilityId.
* <code>int32 modifier_config_local_id = 8;</code>
* @return The modifierConfigLocalId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
public int getModifierConfigLocalId() {
return modifierConfigLocalId_;
}
/**
* <code>uint32 instanced_ability_id = 8;</code>
* @param value The instancedAbilityId to set.
* <code>int32 modifier_config_local_id = 8;</code>
* @param value The modifierConfigLocalId to set.
* @return This builder for chaining.
*/
public Builder setInstancedAbilityId(int value) {
public Builder setModifierConfigLocalId(int value) {
instancedAbilityId_ = value;
modifierConfigLocalId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 instanced_ability_id = 8;</code>
* <code>int32 modifier_config_local_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearInstancedAbilityId() {
public Builder clearModifierConfigLocalId() {
instancedAbilityId_ = 0;
modifierConfigLocalId_ = 0;
onChanged();
return this;
}
private int targetId_ ;
/**
* <code>uint32 target_id = 6;</code>
* <code>uint32 target_id = 13;</code>
* @return The targetId.
*/
@java.lang.Override
@@ -695,7 +703,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return targetId_;
}
/**
* <code>uint32 target_id = 6;</code>
* <code>uint32 target_id = 13;</code>
* @param value The targetId to set.
* @return This builder for chaining.
*/
@@ -706,7 +714,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
/**
* <code>uint32 target_id = 6;</code>
* <code>uint32 target_id = 13;</code>
* @return This builder for chaining.
*/
public Builder clearTargetId() {
@@ -716,9 +724,40 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
private int instancedAbilityId_ ;
/**
* <code>uint32 instanced_ability_id = 9;</code>
* @return The instancedAbilityId.
*/
@java.lang.Override
public int getInstancedAbilityId() {
return instancedAbilityId_;
}
/**
* <code>uint32 instanced_ability_id = 9;</code>
* @param value The instancedAbilityId to set.
* @return This builder for chaining.
*/
public Builder setInstancedAbilityId(int value) {
instancedAbilityId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 instanced_ability_id = 9;</code>
* @return This builder for chaining.
*/
public Builder clearInstancedAbilityId() {
instancedAbilityId_ = 0;
onChanged();
return this;
}
private int serverBuffUid_ ;
/**
* <code>uint32 server_buff_uid = 1;</code>
* <code>uint32 server_buff_uid = 2;</code>
* @return The serverBuffUid.
*/
@java.lang.Override
@@ -726,7 +765,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return serverBuffUid_;
}
/**
* <code>uint32 server_buff_uid = 1;</code>
* <code>uint32 server_buff_uid = 2;</code>
* @param value The serverBuffUid to set.
* @return This builder for chaining.
*/
@@ -737,7 +776,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
/**
* <code>uint32 server_buff_uid = 1;</code>
* <code>uint32 server_buff_uid = 2;</code>
* @return This builder for chaining.
*/
public Builder clearServerBuffUid() {
@@ -749,7 +788,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
private int localId_ ;
/**
* <code>int32 local_id = 12;</code>
* <code>int32 local_id = 4;</code>
* @return The localId.
*/
@java.lang.Override
@@ -757,7 +796,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return localId_;
}
/**
* <code>int32 local_id = 12;</code>
* <code>int32 local_id = 4;</code>
* @param value The localId to set.
* @return This builder for chaining.
*/
@@ -768,7 +807,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
/**
* <code>int32 local_id = 12;</code>
* <code>int32 local_id = 4;</code>
* @return This builder for chaining.
*/
public Builder clearLocalId() {
@@ -778,40 +817,9 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
private int modifierConfigLocalId_ ;
/**
* <code>int32 modifier_config_local_id = 7;</code>
* @return The modifierConfigLocalId.
*/
@java.lang.Override
public int getModifierConfigLocalId() {
return modifierConfigLocalId_;
}
/**
* <code>int32 modifier_config_local_id = 7;</code>
* @param value The modifierConfigLocalId to set.
* @return This builder for chaining.
*/
public Builder setModifierConfigLocalId(int value) {
modifierConfigLocalId_ = value;
onChanged();
return this;
}
/**
* <code>int32 modifier_config_local_id = 7;</code>
* @return This builder for chaining.
*/
public Builder clearModifierConfigLocalId() {
modifierConfigLocalId_ = 0;
onChanged();
return this;
}
private boolean isServerbuffModifier_ ;
/**
* <code>bool is_serverbuff_modifier = 15;</code>
* <code>bool is_serverbuff_modifier = 12;</code>
* @return The isServerbuffModifier.
*/
@java.lang.Override
@@ -819,7 +827,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return isServerbuffModifier_;
}
/**
* <code>bool is_serverbuff_modifier = 15;</code>
* <code>bool is_serverbuff_modifier = 12;</code>
* @param value The isServerbuffModifier to set.
* @return This builder for chaining.
*/
@@ -830,7 +838,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
/**
* <code>bool is_serverbuff_modifier = 15;</code>
* <code>bool is_serverbuff_modifier = 12;</code>
* @return This builder for chaining.
*/
public Builder clearIsServerbuffModifier() {
@@ -842,7 +850,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
private int instancedModifierId_ ;
/**
* <code>uint32 instanced_modifier_id = 10;</code>
* <code>uint32 instanced_modifier_id = 15;</code>
* @return The instancedModifierId.
*/
@java.lang.Override
@@ -850,7 +858,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return instancedModifierId_;
}
/**
* <code>uint32 instanced_modifier_id = 10;</code>
* <code>uint32 instanced_modifier_id = 15;</code>
* @param value The instancedModifierId to set.
* @return This builder for chaining.
*/
@@ -861,7 +869,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
return this;
}
/**
* <code>uint32 instanced_modifier_id = 10;</code>
* <code>uint32 instanced_modifier_id = 15;</code>
* @return This builder for chaining.
*/
public Builder clearInstancedModifierId() {
@@ -938,12 +946,12 @@ public final class AbilityInvokeEntryHeadOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\034AbilityInvokeEntryHead.proto\"\325\001\n\026Abili" +
"tyInvokeEntryHead\022\034\n\024instanced_ability_i" +
"d\030\010 \001(\r\022\021\n\ttarget_id\030\006 \001(\r\022\027\n\017server_buf" +
"f_uid\030\001 \001(\r\022\020\n\010local_id\030\014 \001(\005\022 \n\030modifie" +
"r_config_local_id\030\007 \001(\005\022\036\n\026is_serverbuff" +
"_modifier\030\017 \001(\010\022\035\n\025instanced_modifier_id" +
"\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" +
"tyInvokeEntryHead\022 \n\030modifier_config_loc" +
"al_id\030\010 \001(\005\022\021\n\ttarget_id\030\r \001(\r\022\034\n\024instan" +
"ced_ability_id\030\t \001(\r\022\027\n\017server_buff_uid\030" +
"\002 \001(\r\022\020\n\010local_id\030\004 \001(\005\022\036\n\026is_serverbuff" +
"_modifier\030\014 \001(\010\022\035\n\025instanced_modifier_id" +
"\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" +
"to3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -955,7 +963,7 @@ public final class AbilityInvokeEntryHeadOuterClass {
internal_static_AbilityInvokeEntryHead_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityInvokeEntryHead_descriptor,
new java.lang.String[] { "InstancedAbilityId", "TargetId", "ServerBuffUid", "LocalId", "ModifierConfigLocalId", "IsServerbuffModifier", "InstancedModifierId", });
new java.lang.String[] { "ModifierConfigLocalId", "TargetId", "InstancedAbilityId", "ServerBuffUid", "LocalId", "IsServerbuffModifier", "InstancedModifierId", });
}
// @@protoc_insertion_point(outer_class_scope)
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,681 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AbilityMetaAddAbility.proto
package emu.grasscutter.net.proto;
public final class AbilityMetaAddAbilityOuterClass {
private AbilityMetaAddAbilityOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AbilityMetaAddAbilityOrBuilder extends
// @@protoc_insertion_point(interface_extends:AbilityMetaAddAbility)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return Whether the ability field is set.
*/
boolean hasAbility();
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return The ability.
*/
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAbility();
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAbilityOrBuilder();
}
/**
* <pre>
* Name: JOAGDFOJABP
* </pre>
*
* Protobuf type {@code AbilityMetaAddAbility}
*/
public static final class AbilityMetaAddAbility extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AbilityMetaAddAbility)
AbilityMetaAddAbilityOrBuilder {
private static final long serialVersionUID = 0L;
// Use AbilityMetaAddAbility.newBuilder() to construct.
private AbilityMetaAddAbility(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AbilityMetaAddAbility() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AbilityMetaAddAbility();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AbilityMetaAddAbility(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder subBuilder = null;
if (ability_ != null) {
subBuilder = ability_.toBuilder();
}
ability_ = input.readMessage(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(ability_);
ability_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.internal_static_AbilityMetaAddAbility_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.internal_static_AbilityMetaAddAbility_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.class, emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.Builder.class);
}
public static final int ABILITY_FIELD_NUMBER = 1;
private emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility ability_;
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return Whether the ability field is set.
*/
@java.lang.Override
public boolean hasAbility() {
return ability_ != null;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return The ability.
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAbility() {
return ability_ == null ? emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance() : ability_;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAbilityOrBuilder() {
return getAbility();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (ability_ != null) {
output.writeMessage(1, getAbility());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (ability_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getAbility());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility other = (emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility) obj;
if (hasAbility() != other.hasAbility()) return false;
if (hasAbility()) {
if (!getAbility()
.equals(other.getAbility())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasAbility()) {
hash = (37 * hash) + ABILITY_FIELD_NUMBER;
hash = (53 * hash) + getAbility().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Name: JOAGDFOJABP
* </pre>
*
* Protobuf type {@code AbilityMetaAddAbility}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AbilityMetaAddAbility)
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbilityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.internal_static_AbilityMetaAddAbility_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.internal_static_AbilityMetaAddAbility_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.class, emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (abilityBuilder_ == null) {
ability_ = null;
} else {
ability_ = null;
abilityBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.internal_static_AbilityMetaAddAbility_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility build() {
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility buildPartial() {
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility result = new emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility(this);
if (abilityBuilder_ == null) {
result.ability_ = ability_;
} else {
result.ability_ = abilityBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility) {
return mergeFrom((emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility other) {
if (other == emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.getDefaultInstance()) return this;
if (other.hasAbility()) {
mergeAbility(other.getAbility());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility ability_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder> abilityBuilder_;
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return Whether the ability field is set.
*/
public boolean hasAbility() {
return abilityBuilder_ != null || ability_ != null;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
* @return The ability.
*/
public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAbility() {
if (abilityBuilder_ == null) {
return ability_ == null ? emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance() : ability_;
} else {
return abilityBuilder_.getMessage();
}
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public Builder setAbility(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) {
if (abilityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ability_ = value;
onChanged();
} else {
abilityBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public Builder setAbility(
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) {
if (abilityBuilder_ == null) {
ability_ = builderForValue.build();
onChanged();
} else {
abilityBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public Builder mergeAbility(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) {
if (abilityBuilder_ == null) {
if (ability_ != null) {
ability_ =
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.newBuilder(ability_).mergeFrom(value).buildPartial();
} else {
ability_ = value;
}
onChanged();
} else {
abilityBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public Builder clearAbility() {
if (abilityBuilder_ == null) {
ability_ = null;
onChanged();
} else {
ability_ = null;
abilityBuilder_ = null;
}
return this;
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder getAbilityBuilder() {
onChanged();
return getAbilityFieldBuilder().getBuilder();
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAbilityOrBuilder() {
if (abilityBuilder_ != null) {
return abilityBuilder_.getMessageOrBuilder();
} else {
return ability_ == null ?
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance() : ability_;
}
}
/**
* <code>.AbilityAppliedAbility ability = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder>
getAbilityFieldBuilder() {
if (abilityBuilder_ == null) {
abilityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder>(
getAbility(),
getParentForChildren(),
isClean());
ability_ = null;
}
return abilityBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AbilityMetaAddAbility)
}
// @@protoc_insertion_point(class_scope:AbilityMetaAddAbility)
private static final emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility();
}
public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AbilityMetaAddAbility>
PARSER = new com.google.protobuf.AbstractParser<AbilityMetaAddAbility>() {
@java.lang.Override
public AbilityMetaAddAbility parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AbilityMetaAddAbility(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AbilityMetaAddAbility> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AbilityMetaAddAbility> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AbilityMetaAddAbility_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AbilityMetaAddAbility_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AbilityMetaAddAbility.proto\032\033AbilityAp" +
"pliedAbility.proto\"@\n\025AbilityMetaAddAbil" +
"ity\022\'\n\007ability\030\001 \001(\0132\026.AbilityAppliedAbi" +
"lityB!\n\031emu.grasscutter.net.protoZ\004/genb" +
"\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(),
});
internal_static_AbilityMetaAddAbility_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AbilityMetaAddAbility_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityMetaAddAbility_descriptor,
new java.lang.String[] { "Ability", });
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,612 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AbilityMetaModifierDurabilityChange.proto
package emu.grasscutter.net.proto;
public final class AbilityMetaModifierDurabilityChangeOuterClass {
private AbilityMetaModifierDurabilityChangeOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AbilityMetaModifierDurabilityChangeOrBuilder extends
// @@protoc_insertion_point(interface_extends:AbilityMetaModifierDurabilityChange)
com.google.protobuf.MessageOrBuilder {
/**
* <code>float reduce_durability = 1;</code>
* @return The reduceDurability.
*/
float getReduceDurability();
/**
* <code>float remain_durability = 2;</code>
* @return The remainDurability.
*/
float getRemainDurability();
}
/**
* Protobuf type {@code AbilityMetaModifierDurabilityChange}
*/
public static final class AbilityMetaModifierDurabilityChange extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AbilityMetaModifierDurabilityChange)
AbilityMetaModifierDurabilityChangeOrBuilder {
private static final long serialVersionUID = 0L;
// Use AbilityMetaModifierDurabilityChange.newBuilder() to construct.
private AbilityMetaModifierDurabilityChange(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AbilityMetaModifierDurabilityChange() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AbilityMetaModifierDurabilityChange();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AbilityMetaModifierDurabilityChange(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 13: {
reduceDurability_ = input.readFloat();
break;
}
case 21: {
remainDurability_ = input.readFloat();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.internal_static_AbilityMetaModifierDurabilityChange_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.class, emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.Builder.class);
}
public static final int REDUCE_DURABILITY_FIELD_NUMBER = 1;
private float reduceDurability_;
/**
* <code>float reduce_durability = 1;</code>
* @return The reduceDurability.
*/
@java.lang.Override
public float getReduceDurability() {
return reduceDurability_;
}
public static final int REMAIN_DURABILITY_FIELD_NUMBER = 2;
private float remainDurability_;
/**
* <code>float remain_durability = 2;</code>
* @return The remainDurability.
*/
@java.lang.Override
public float getRemainDurability() {
return remainDurability_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (reduceDurability_ != 0F) {
output.writeFloat(1, reduceDurability_);
}
if (remainDurability_ != 0F) {
output.writeFloat(2, remainDurability_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (reduceDurability_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(1, reduceDurability_);
}
if (remainDurability_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(2, remainDurability_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange other = (emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange) obj;
if (java.lang.Float.floatToIntBits(getReduceDurability())
!= java.lang.Float.floatToIntBits(
other.getReduceDurability())) return false;
if (java.lang.Float.floatToIntBits(getRemainDurability())
!= java.lang.Float.floatToIntBits(
other.getRemainDurability())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REDUCE_DURABILITY_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getReduceDurability());
hash = (37 * hash) + REMAIN_DURABILITY_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getRemainDurability());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AbilityMetaModifierDurabilityChange}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AbilityMetaModifierDurabilityChange)
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChangeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.internal_static_AbilityMetaModifierDurabilityChange_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.class, emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
reduceDurability_ = 0F;
remainDurability_ = 0F;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.internal_static_AbilityMetaModifierDurabilityChange_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange build() {
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange buildPartial() {
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange result = new emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange(this);
result.reduceDurability_ = reduceDurability_;
result.remainDurability_ = remainDurability_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange) {
return mergeFrom((emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange other) {
if (other == emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.getDefaultInstance()) return this;
if (other.getReduceDurability() != 0F) {
setReduceDurability(other.getReduceDurability());
}
if (other.getRemainDurability() != 0F) {
setRemainDurability(other.getRemainDurability());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private float reduceDurability_ ;
/**
* <code>float reduce_durability = 1;</code>
* @return The reduceDurability.
*/
@java.lang.Override
public float getReduceDurability() {
return reduceDurability_;
}
/**
* <code>float reduce_durability = 1;</code>
* @param value The reduceDurability to set.
* @return This builder for chaining.
*/
public Builder setReduceDurability(float value) {
reduceDurability_ = value;
onChanged();
return this;
}
/**
* <code>float reduce_durability = 1;</code>
* @return This builder for chaining.
*/
public Builder clearReduceDurability() {
reduceDurability_ = 0F;
onChanged();
return this;
}
private float remainDurability_ ;
/**
* <code>float remain_durability = 2;</code>
* @return The remainDurability.
*/
@java.lang.Override
public float getRemainDurability() {
return remainDurability_;
}
/**
* <code>float remain_durability = 2;</code>
* @param value The remainDurability to set.
* @return This builder for chaining.
*/
public Builder setRemainDurability(float value) {
remainDurability_ = value;
onChanged();
return this;
}
/**
* <code>float remain_durability = 2;</code>
* @return This builder for chaining.
*/
public Builder clearRemainDurability() {
remainDurability_ = 0F;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AbilityMetaModifierDurabilityChange)
}
// @@protoc_insertion_point(class_scope:AbilityMetaModifierDurabilityChange)
private static final emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange();
}
public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AbilityMetaModifierDurabilityChange>
PARSER = new com.google.protobuf.AbstractParser<AbilityMetaModifierDurabilityChange>() {
@java.lang.Override
public AbilityMetaModifierDurabilityChange parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AbilityMetaModifierDurabilityChange(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AbilityMetaModifierDurabilityChange> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AbilityMetaModifierDurabilityChange> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AbilityMetaModifierDurabilityChange_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n)AbilityMetaModifierDurabilityChange.pr" +
"oto\"[\n#AbilityMetaModifierDurabilityChan" +
"ge\022\031\n\021reduce_durability\030\001 \001(\002\022\031\n\021remain_" +
"durability\030\002 \001(\002B!\n\031emu.grasscutter.net." +
"protoZ\004/genb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_AbilityMetaModifierDurabilityChange_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityMetaModifierDurabilityChange_descriptor,
new java.lang.String[] { "ReduceDurability", "RemainDurability", });
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -19,30 +19,34 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
java.util.List<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry>
getOverrideMapList();
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index);
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
int getOverrideMapCount();
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>
getOverrideMapOrBuilderList();
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder(
int index);
}
/**
* <pre>
* Obf: EDIDAGDNOLP
* </pre>
*
* Protobuf type {@code AbilityMetaReInitOverrideMap}
*/
public static final class AbilityMetaReInitOverrideMap extends
@@ -89,7 +93,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
case 0:
done = true;
break;
case 82: {
case 18: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
overrideMap_ = new java.util.ArrayList<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry>();
mutable_bitField0_ |= 0x00000001;
@@ -133,17 +137,17 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.class, emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.Builder.class);
}
public static final int OVERRIDE_MAP_FIELD_NUMBER = 10;
public static final int OVERRIDE_MAP_FIELD_NUMBER = 2;
private java.util.List<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry> overrideMap_;
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry> getOverrideMapList() {
return overrideMap_;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>
@@ -151,21 +155,21 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return overrideMap_;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
@java.lang.Override
public int getOverrideMapCount() {
return overrideMap_.size();
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) {
return overrideMap_.get(index);
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder(
@@ -188,7 +192,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < overrideMap_.size(); i++) {
output.writeMessage(10, overrideMap_.get(i));
output.writeMessage(2, overrideMap_.get(i));
}
unknownFields.writeTo(output);
}
@@ -201,7 +205,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
size = 0;
for (int i = 0; i < overrideMap_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, overrideMap_.get(i));
.computeMessageSize(2, overrideMap_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -331,6 +335,10 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return builder;
}
/**
* <pre>
* Obf: EDIDAGDNOLP
* </pre>
*
* Protobuf type {@code AbilityMetaReInitOverrideMap}
*/
public static final class Builder extends
@@ -528,7 +536,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> overrideMapBuilder_;
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry> getOverrideMapList() {
if (overrideMapBuilder_ == null) {
@@ -538,7 +546,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
}
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public int getOverrideMapCount() {
if (overrideMapBuilder_ == null) {
@@ -548,7 +556,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
}
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) {
if (overrideMapBuilder_ == null) {
@@ -558,7 +566,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
}
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder setOverrideMap(
int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) {
@@ -575,7 +583,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder setOverrideMap(
int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) {
@@ -589,7 +597,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder addOverrideMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) {
if (overrideMapBuilder_ == null) {
@@ -605,7 +613,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder addOverrideMap(
int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) {
@@ -622,7 +630,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder addOverrideMap(
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) {
@@ -636,7 +644,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder addOverrideMap(
int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) {
@@ -650,7 +658,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder addAllOverrideMap(
java.lang.Iterable<? extends emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry> values) {
@@ -665,7 +673,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder clearOverrideMap() {
if (overrideMapBuilder_ == null) {
@@ -678,7 +686,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public Builder removeOverrideMap(int index) {
if (overrideMapBuilder_ == null) {
@@ -691,14 +699,14 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
return this;
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder(
int index) {
return getOverrideMapFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder(
int index) {
@@ -708,7 +716,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
}
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>
getOverrideMapOrBuilderList() {
@@ -719,14 +727,14 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
}
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() {
return getOverrideMapFieldBuilder().addBuilder(
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance());
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder(
int index) {
@@ -734,7 +742,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance());
}
/**
* <code>repeated .AbilityScalarValueEntry override_map = 10;</code>
* <code>repeated .AbilityScalarValueEntry override_map = 2;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder>
getOverrideMapBuilderList() {
@@ -823,7 +831,7 @@ public final class AbilityMetaReInitOverrideMapOuterClass {
java.lang.String[] descriptorData = {
"\n\"AbilityMetaReInitOverrideMap.proto\032\035Ab" +
"ilityScalarValueEntry.proto\"N\n\034AbilityMe" +
"taReInitOverrideMap\022.\n\014override_map\030\n \003(" +
"taReInitOverrideMap\022.\n\014override_map\030\002 \003(" +
"\0132\030.AbilityScalarValueEntryB\033\n\031emu.grass" +
"cutter.net.protob\006proto3"
};
@@ -0,0 +1,681 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AbilityMetaSetPoseParameter.proto
package emu.grasscutter.net.proto;
public final class AbilityMetaSetPoseParameterOuterClass {
private AbilityMetaSetPoseParameterOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AbilityMetaSetPoseParameterOrBuilder extends
// @@protoc_insertion_point(interface_extends:AbilityMetaSetPoseParameter)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return Whether the value field is set.
*/
boolean hasValue();
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return The value.
*/
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getValue();
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getValueOrBuilder();
}
/**
* <pre>
* Obf: FOHAAJOMMPL
* </pre>
*
* Protobuf type {@code AbilityMetaSetPoseParameter}
*/
public static final class AbilityMetaSetPoseParameter extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AbilityMetaSetPoseParameter)
AbilityMetaSetPoseParameterOrBuilder {
private static final long serialVersionUID = 0L;
// Use AbilityMetaSetPoseParameter.newBuilder() to construct.
private AbilityMetaSetPoseParameter(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AbilityMetaSetPoseParameter() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AbilityMetaSetPoseParameter();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AbilityMetaSetPoseParameter(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 122: {
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder subBuilder = null;
if (value_ != null) {
subBuilder = value_.toBuilder();
}
value_ = input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(value_);
value_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.internal_static_AbilityMetaSetPoseParameter_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.internal_static_AbilityMetaSetPoseParameter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.class, emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.Builder.class);
}
public static final int VALUE_FIELD_NUMBER = 15;
private emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value_;
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return Whether the value field is set.
*/
@java.lang.Override
public boolean hasValue() {
return value_ != null;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return The value.
*/
@java.lang.Override
public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getValue() {
return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance() : value_;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getValueOrBuilder() {
return getValue();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (value_ != null) {
output.writeMessage(15, getValue());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (value_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, getValue());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter other = (emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter) obj;
if (hasValue() != other.hasValue()) return false;
if (hasValue()) {
if (!getValue()
.equals(other.getValue())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasValue()) {
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + getValue().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Obf: FOHAAJOMMPL
* </pre>
*
* Protobuf type {@code AbilityMetaSetPoseParameter}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AbilityMetaSetPoseParameter)
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameterOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.internal_static_AbilityMetaSetPoseParameter_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.internal_static_AbilityMetaSetPoseParameter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.class, emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (valueBuilder_ == null) {
value_ = null;
} else {
value_ = null;
valueBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.internal_static_AbilityMetaSetPoseParameter_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter build() {
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter buildPartial() {
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter result = new emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter(this);
if (valueBuilder_ == null) {
result.value_ = value_;
} else {
result.value_ = valueBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter) {
return mergeFrom((emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter other) {
if (other == emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter.getDefaultInstance()) return this;
if (other.hasValue()) {
mergeValue(other.getValue());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> valueBuilder_;
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return Whether the value field is set.
*/
public boolean hasValue() {
return valueBuilder_ != null || value_ != null;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
* @return The value.
*/
public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getValue() {
if (valueBuilder_ == null) {
return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance() : value_;
} else {
return valueBuilder_.getMessage();
}
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public Builder setValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) {
if (valueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
} else {
valueBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public Builder setValue(
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) {
if (valueBuilder_ == null) {
value_ = builderForValue.build();
onChanged();
} else {
valueBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public Builder mergeValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) {
if (valueBuilder_ == null) {
if (value_ != null) {
value_ =
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.newBuilder(value_).mergeFrom(value).buildPartial();
} else {
value_ = value;
}
onChanged();
} else {
valueBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public Builder clearValue() {
if (valueBuilder_ == null) {
value_ = null;
onChanged();
} else {
value_ = null;
valueBuilder_ = null;
}
return this;
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getValueBuilder() {
onChanged();
return getValueFieldBuilder().getBuilder();
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getValueOrBuilder() {
if (valueBuilder_ != null) {
return valueBuilder_.getMessageOrBuilder();
} else {
return value_ == null ?
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance() : value_;
}
}
/**
* <code>.AnimatorParameterValueInfoPair value = 15;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>
getValueFieldBuilder() {
if (valueBuilder_ == null) {
valueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>(
getValue(),
getParentForChildren(),
isClean());
value_ = null;
}
return valueBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AbilityMetaSetPoseParameter)
}
// @@protoc_insertion_point(class_scope:AbilityMetaSetPoseParameter)
private static final emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter();
}
public static emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AbilityMetaSetPoseParameter>
PARSER = new com.google.protobuf.AbstractParser<AbilityMetaSetPoseParameter>() {
@java.lang.Override
public AbilityMetaSetPoseParameter parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AbilityMetaSetPoseParameter(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AbilityMetaSetPoseParameter> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AbilityMetaSetPoseParameter> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AbilityMetaSetPoseParameterOuterClass.AbilityMetaSetPoseParameter getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AbilityMetaSetPoseParameter_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AbilityMetaSetPoseParameter_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n!AbilityMetaSetPoseParameter.proto\032$Ani" +
"matorParameterValueInfoPair.proto\"M\n\033Abi" +
"lityMetaSetPoseParameter\022.\n\005value\030\017 \001(\0132" +
"\037.AnimatorParameterValueInfoPairB\033\n\031emu." +
"grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(),
});
internal_static_AbilityMetaSetPoseParameter_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AbilityMetaSetPoseParameter_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityMetaSetPoseParameter_descriptor,
new java.lang.String[] { "Value", });
emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -111,6 +111,10 @@ public final class AbilityMixinRecoverInfoOuterClass {
public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.SourceCase getSourceCase();
}
/**
* <pre>
* Obf: PEBNHOCGDFE
* </pre>
*
* Protobuf type {@code AbilityMixinRecoverInfo}
*/
public static final class AbilityMixinRecoverInfo extends
@@ -726,6 +730,10 @@ public final class AbilityMixinRecoverInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: PEBNHOCGDFE
* </pre>
*
* Protobuf type {@code AbilityMixinRecoverInfo}
*/
public static final class Builder extends
@@ -1638,22 +1646,22 @@ public final class AbilityMixinRecoverInfoOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\035AbilityMixinRecoverInfo.proto\032\026Breakou" +
"tSnapShot.proto\032\031MassivePropSyncInfo.pro" +
"\n\035AbilityMixinRecoverInfo.proto\032\031Massive" +
"PropSyncInfo.proto\032\026BreakoutSnapShot.pro" +
"to\"\211\002\n\027AbilityMixinRecoverInfo\022\020\n\010local_" +
"id\030\003 \001(\r\022\021\n\tdata_list\030\004 \003(\r\022\036\n\026is_server" +
"buff_modifier\030\005 \001(\010\022/\n\021massive_prop_list" +
"\030\006 \003(\0132\024.MassivePropSyncInfo\022-\n\022breakout" +
"_snap_shot\030\007 \001(\0132\021.BreakoutSnapShot\022\036\n\024i" +
"nstanced_ability_id\030\001 \001(\rH\000\022\037\n\025instanced" +
"_modifier_id\030\002 \001(\rH\000B\010\n\006sourceB\033\n\031emu.gr" +
"_modifier_id\030\002 \001(\rH\000B\010\n\006SourceB\033\n\031emu.gr" +
"asscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.BreakoutSnapShotOuterClass.getDescriptor(),
emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.BreakoutSnapShotOuterClass.getDescriptor(),
});
internal_static_AbilityMixinRecoverInfo_descriptor =
getDescriptor().getMessageTypes().get(0);
@@ -1661,8 +1669,8 @@ public final class AbilityMixinRecoverInfoOuterClass {
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityMixinRecoverInfo_descriptor,
new java.lang.String[] { "LocalId", "DataList", "IsServerbuffModifier", "MassivePropList", "BreakoutSnapShot", "InstancedAbilityId", "InstancedModifierId", "Source", });
emu.grasscutter.net.proto.BreakoutSnapShotOuterClass.getDescriptor();
emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.BreakoutSnapShotOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
@@ -15,14 +15,18 @@ public final class AbilityScalarTypeOuterClass {
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* <pre>
* Obf: EBCOKIIELIE
* </pre>
*
* Protobuf enum {@code AbilityScalarType}
*/
public enum AbilityScalarType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>ABILITY_SCALAR_TYPE_UNKNOWN = 0;</code>
* <code>ABILITY_SCALAR_TYPE_UNKNOW = 0;</code>
*/
ABILITY_SCALAR_TYPE_UNKNOWN(0),
ABILITY_SCALAR_TYPE_UNKNOW(0),
/**
* <code>ABILITY_SCALAR_TYPE_FLOAT = 1;</code>
*/
@@ -51,9 +55,9 @@ public final class AbilityScalarTypeOuterClass {
;
/**
* <code>ABILITY_SCALAR_TYPE_UNKNOWN = 0;</code>
* <code>ABILITY_SCALAR_TYPE_UNKNOW = 0;</code>
*/
public static final int ABILITY_SCALAR_TYPE_UNKNOWN_VALUE = 0;
public static final int ABILITY_SCALAR_TYPE_UNKNOW_VALUE = 0;
/**
* <code>ABILITY_SCALAR_TYPE_FLOAT = 1;</code>
*/
@@ -104,7 +108,7 @@ public final class AbilityScalarTypeOuterClass {
*/
public static AbilityScalarType forNumber(int value) {
switch (value) {
case 0: return ABILITY_SCALAR_TYPE_UNKNOWN;
case 0: return ABILITY_SCALAR_TYPE_UNKNOW;
case 1: return ABILITY_SCALAR_TYPE_FLOAT;
case 2: return ABILITY_SCALAR_TYPE_INT;
case 3: return ABILITY_SCALAR_TYPE_BOOL;
@@ -176,14 +180,14 @@ public final class AbilityScalarTypeOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\027AbilityScalarType.proto*\355\001\n\021AbilitySca" +
"larType\022\037\n\033ABILITY_SCALAR_TYPE_UNKNOWN\020\000" +
"\022\035\n\031ABILITY_SCALAR_TYPE_FLOAT\020\001\022\033\n\027ABILI" +
"TY_SCALAR_TYPE_INT\020\002\022\034\n\030ABILITY_SCALAR_T" +
"YPE_BOOL\020\003\022\037\n\033ABILITY_SCALAR_TYPE_TRIGGE" +
"R\020\004\022\036\n\032ABILITY_SCALAR_TYPE_STRING\020\005\022\034\n\030A" +
"BILITY_SCALAR_TYPE_UINT\020\006B\033\n\031emu.grasscu" +
"tter.net.protob\006proto3"
"\n\027AbilityScalarType.proto*\354\001\n\021AbilitySca" +
"larType\022\036\n\032ABILITY_SCALAR_TYPE_UNKNOW\020\000\022" +
"\035\n\031ABILITY_SCALAR_TYPE_FLOAT\020\001\022\033\n\027ABILIT" +
"Y_SCALAR_TYPE_INT\020\002\022\034\n\030ABILITY_SCALAR_TY" +
"PE_BOOL\020\003\022\037\n\033ABILITY_SCALAR_TYPE_TRIGGER" +
"\020\004\022\036\n\032ABILITY_SCALAR_TYPE_STRING\020\005\022\034\n\030AB" +
"ILITY_SCALAR_TYPE_UINT\020\006B\033\n\031emu.grasscut" +
"ter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -97,6 +97,10 @@ public final class AbilityScalarValueEntryOuterClass {
public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.ValueCase getValueCase();
}
/**
* <pre>
* Obf: ELHFFNHJCPD
* </pre>
*
* Protobuf type {@code AbilityScalarValueEntry}
*/
public static final class AbilityScalarValueEntry extends
@@ -436,7 +440,7 @@ public final class AbilityScalarValueEntryOuterClass {
if (key_ != null) {
output.writeMessage(1, getKey());
}
if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOWN.getNumber()) {
if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) {
output.writeEnum(2, valueType_);
}
if (valueCase_ == 3) {
@@ -467,7 +471,7 @@ public final class AbilityScalarValueEntryOuterClass {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getKey());
}
if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOWN.getNumber()) {
if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, valueType_);
}
@@ -666,6 +670,10 @@ public final class AbilityScalarValueEntryOuterClass {
return builder;
}
/**
* <pre>
* Obf: ELHFFNHJCPD
* </pre>
*
* Protobuf type {@code AbilityScalarValueEntry}
*/
public static final class Builder extends
@@ -1338,8 +1346,8 @@ public final class AbilityScalarValueEntryOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\035AbilityScalarValueEntry.proto\032\027Ability" +
"ScalarType.proto\032\023AbilityString.proto\"\301\001" +
"\n\035AbilityScalarValueEntry.proto\032\023Ability" +
"String.proto\032\027AbilityScalarType.proto\"\301\001" +
"\n\027AbilityScalarValueEntry\022\033\n\003key\030\001 \001(\0132\016" +
".AbilityString\022&\n\nvalue_type\030\002 \001(\0162\022.Abi" +
"lityScalarType\022\025\n\013float_value\030\003 \001(\002H\000\022\026\n" +
@@ -1350,8 +1358,8 @@ public final class AbilityScalarValueEntryOuterClass {
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(),
});
internal_static_AbilityScalarValueEntry_descriptor =
getDescriptor().getMessageTypes().get(0);
@@ -1359,8 +1367,8 @@ public final class AbilityScalarValueEntryOuterClass {
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilityScalarValueEntry_descriptor,
new java.lang.String[] { "Key", "ValueType", "FloatValue", "StringValue", "IntValue", "UintValue", "Value", });
emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
@@ -49,6 +49,10 @@ public final class AbilityStringOuterClass {
public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.TypeCase getTypeCase();
}
/**
* <pre>
* Obf: KHIKIFCBPKH
* </pre>
*
* Protobuf type {@code AbilityString}
*/
public static final class AbilityString extends
@@ -435,6 +439,10 @@ public final class AbilityStringOuterClass {
return builder;
}
/**
* <pre>
* Obf: KHIKIFCBPKH
* </pre>
*
* Protobuf type {@code AbilityString}
*/
public static final class Builder extends
@@ -145,6 +145,10 @@ public final class AbilitySyncStateInfoOuterClass {
int index);
}
/**
* <pre>
* Obf: LKMIECILJCL
* </pre>
*
* Protobuf type {@code AbilitySyncStateInfo}
*/
public static final class AbilitySyncStateInfo extends
@@ -725,6 +729,10 @@ public final class AbilitySyncStateInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: LKMIECILJCL
* </pre>
*
* Protobuf type {@code AbilitySyncStateInfo}
*/
public static final class Builder extends
@@ -2380,10 +2388,10 @@ public final class AbilitySyncStateInfoOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\032AbilitySyncStateInfo.proto\032\033AbilityApp" +
"liedAbility.proto\032\034AbilityAppliedModifie" +
"r.proto\032\035AbilityMixinRecoverInfo.proto\032\035" +
"AbilityScalarValueEntry.proto\"\265\002\n\024Abilit" +
"\n\032AbilitySyncStateInfo.proto\032\035AbilitySca" +
"larValueEntry.proto\032\033AbilityAppliedAbili" +
"ty.proto\032\034AbilityAppliedModifier.proto\032\035" +
"AbilityMixinRecoverInfo.proto\"\265\002\n\024Abilit" +
"ySyncStateInfo\022\021\n\tis_inited\030\001 \001(\010\0223\n\021dyn" +
"amic_value_map\030\002 \003(\0132\030.AbilityScalarValu" +
"eEntry\0221\n\021applied_abilities\030\003 \003(\0132\026.Abil" +
@@ -2397,10 +2405,10 @@ public final class AbilitySyncStateInfoOuterClass {
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(),
});
internal_static_AbilitySyncStateInfo_descriptor =
getDescriptor().getMessageTypes().get(0);
@@ -2408,10 +2416,10 @@ public final class AbilitySyncStateInfoOuterClass {
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AbilitySyncStateInfo_descriptor,
new java.lang.String[] { "IsInited", "DynamicValueMap", "AppliedAbilities", "AppliedModifiers", "MixinRecoverInfos", "SgvDynamicValueMap", });
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
@@ -0,0 +1,865 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Achievement.proto
package emu.grasscutter.net.proto;
public final class AchievementOuterClass {
private AchievementOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AchievementOrBuilder extends
// @@protoc_insertion_point(interface_extends:Achievement)
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 id = 3;</code>
* @return The id.
*/
int getId();
/**
* <code>.Status status = 10;</code>
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
* <code>.Status status = 10;</code>
* @return The status.
*/
emu.grasscutter.net.proto.StatusOuterClass.Status getStatus();
/**
* <code>uint32 total_progress = 14;</code>
* @return The totalProgress.
*/
int getTotalProgress();
/**
* <code>uint32 finish_timestamp = 15;</code>
* @return The finishTimestamp.
*/
int getFinishTimestamp();
/**
* <code>uint32 cur_progress = 5;</code>
* @return The curProgress.
*/
int getCurProgress();
}
/**
* <pre>
* Obf: LPAPJAKPDJO
* </pre>
*
* Protobuf type {@code Achievement}
*/
public static final class Achievement extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Achievement)
AchievementOrBuilder {
private static final long serialVersionUID = 0L;
// Use Achievement.newBuilder() to construct.
private Achievement(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private Achievement() {
status_ = 0;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Achievement();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Achievement(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 24: {
id_ = input.readUInt32();
break;
}
case 40: {
curProgress_ = input.readUInt32();
break;
}
case 80: {
int rawValue = input.readEnum();
status_ = rawValue;
break;
}
case 112: {
totalProgress_ = input.readUInt32();
break;
}
case 120: {
finishTimestamp_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AchievementOuterClass.internal_static_Achievement_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AchievementOuterClass.internal_static_Achievement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AchievementOuterClass.Achievement.class, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder.class);
}
public static final int ID_FIELD_NUMBER = 3;
private int id_;
/**
* <code>uint32 id = 3;</code>
* @return The id.
*/
@java.lang.Override
public int getId() {
return id_;
}
public static final int STATUS_FIELD_NUMBER = 10;
private int status_;
/**
* <code>.Status status = 10;</code>
* @return The enum numeric value on the wire for status.
*/
@java.lang.Override public int getStatusValue() {
return status_;
}
/**
* <code>.Status status = 10;</code>
* @return The status.
*/
@java.lang.Override public emu.grasscutter.net.proto.StatusOuterClass.Status getStatus() {
@SuppressWarnings("deprecation")
emu.grasscutter.net.proto.StatusOuterClass.Status result = emu.grasscutter.net.proto.StatusOuterClass.Status.valueOf(status_);
return result == null ? emu.grasscutter.net.proto.StatusOuterClass.Status.UNRECOGNIZED : result;
}
public static final int TOTAL_PROGRESS_FIELD_NUMBER = 14;
private int totalProgress_;
/**
* <code>uint32 total_progress = 14;</code>
* @return The totalProgress.
*/
@java.lang.Override
public int getTotalProgress() {
return totalProgress_;
}
public static final int FINISH_TIMESTAMP_FIELD_NUMBER = 15;
private int finishTimestamp_;
/**
* <code>uint32 finish_timestamp = 15;</code>
* @return The finishTimestamp.
*/
@java.lang.Override
public int getFinishTimestamp() {
return finishTimestamp_;
}
public static final int CUR_PROGRESS_FIELD_NUMBER = 5;
private int curProgress_;
/**
* <code>uint32 cur_progress = 5;</code>
* @return The curProgress.
*/
@java.lang.Override
public int getCurProgress() {
return curProgress_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (id_ != 0) {
output.writeUInt32(3, id_);
}
if (curProgress_ != 0) {
output.writeUInt32(5, curProgress_);
}
if (status_ != emu.grasscutter.net.proto.StatusOuterClass.Status.STATUS_INVALID.getNumber()) {
output.writeEnum(10, status_);
}
if (totalProgress_ != 0) {
output.writeUInt32(14, totalProgress_);
}
if (finishTimestamp_ != 0) {
output.writeUInt32(15, finishTimestamp_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (id_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, id_);
}
if (curProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, curProgress_);
}
if (status_ != emu.grasscutter.net.proto.StatusOuterClass.Status.STATUS_INVALID.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(10, status_);
}
if (totalProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, totalProgress_);
}
if (finishTimestamp_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, finishTimestamp_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AchievementOuterClass.Achievement)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AchievementOuterClass.Achievement other = (emu.grasscutter.net.proto.AchievementOuterClass.Achievement) obj;
if (getId()
!= other.getId()) return false;
if (status_ != other.status_) return false;
if (getTotalProgress()
!= other.getTotalProgress()) return false;
if (getFinishTimestamp()
!= other.getFinishTimestamp()) return false;
if (getCurProgress()
!= other.getCurProgress()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + getId();
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + status_;
hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER;
hash = (53 * hash) + getTotalProgress();
hash = (37 * hash) + FINISH_TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getFinishTimestamp();
hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER;
hash = (53 * hash) + getCurProgress();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AchievementOuterClass.Achievement prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Obf: LPAPJAKPDJO
* </pre>
*
* Protobuf type {@code Achievement}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:Achievement)
emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AchievementOuterClass.internal_static_Achievement_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AchievementOuterClass.internal_static_Achievement_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AchievementOuterClass.Achievement.class, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AchievementOuterClass.Achievement.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
id_ = 0;
status_ = 0;
totalProgress_ = 0;
finishTimestamp_ = 0;
curProgress_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AchievementOuterClass.internal_static_Achievement_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AchievementOuterClass.Achievement.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement build() {
emu.grasscutter.net.proto.AchievementOuterClass.Achievement result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement buildPartial() {
emu.grasscutter.net.proto.AchievementOuterClass.Achievement result = new emu.grasscutter.net.proto.AchievementOuterClass.Achievement(this);
result.id_ = id_;
result.status_ = status_;
result.totalProgress_ = totalProgress_;
result.finishTimestamp_ = finishTimestamp_;
result.curProgress_ = curProgress_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AchievementOuterClass.Achievement) {
return mergeFrom((emu.grasscutter.net.proto.AchievementOuterClass.Achievement)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AchievementOuterClass.Achievement other) {
if (other == emu.grasscutter.net.proto.AchievementOuterClass.Achievement.getDefaultInstance()) return this;
if (other.getId() != 0) {
setId(other.getId());
}
if (other.status_ != 0) {
setStatusValue(other.getStatusValue());
}
if (other.getTotalProgress() != 0) {
setTotalProgress(other.getTotalProgress());
}
if (other.getFinishTimestamp() != 0) {
setFinishTimestamp(other.getFinishTimestamp());
}
if (other.getCurProgress() != 0) {
setCurProgress(other.getCurProgress());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AchievementOuterClass.Achievement parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AchievementOuterClass.Achievement) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int id_ ;
/**
* <code>uint32 id = 3;</code>
* @return The id.
*/
@java.lang.Override
public int getId() {
return id_;
}
/**
* <code>uint32 id = 3;</code>
* @param value The id to set.
* @return This builder for chaining.
*/
public Builder setId(int value) {
id_ = value;
onChanged();
return this;
}
/**
* <code>uint32 id = 3;</code>
* @return This builder for chaining.
*/
public Builder clearId() {
id_ = 0;
onChanged();
return this;
}
private int status_ = 0;
/**
* <code>.Status status = 10;</code>
* @return The enum numeric value on the wire for status.
*/
@java.lang.Override public int getStatusValue() {
return status_;
}
/**
* <code>.Status status = 10;</code>
* @param value The enum numeric value on the wire for status to set.
* @return This builder for chaining.
*/
public Builder setStatusValue(int value) {
status_ = value;
onChanged();
return this;
}
/**
* <code>.Status status = 10;</code>
* @return The status.
*/
@java.lang.Override
public emu.grasscutter.net.proto.StatusOuterClass.Status getStatus() {
@SuppressWarnings("deprecation")
emu.grasscutter.net.proto.StatusOuterClass.Status result = emu.grasscutter.net.proto.StatusOuterClass.Status.valueOf(status_);
return result == null ? emu.grasscutter.net.proto.StatusOuterClass.Status.UNRECOGNIZED : result;
}
/**
* <code>.Status status = 10;</code>
* @param value The status to set.
* @return This builder for chaining.
*/
public Builder setStatus(emu.grasscutter.net.proto.StatusOuterClass.Status value) {
if (value == null) {
throw new NullPointerException();
}
status_ = value.getNumber();
onChanged();
return this;
}
/**
* <code>.Status status = 10;</code>
* @return This builder for chaining.
*/
public Builder clearStatus() {
status_ = 0;
onChanged();
return this;
}
private int totalProgress_ ;
/**
* <code>uint32 total_progress = 14;</code>
* @return The totalProgress.
*/
@java.lang.Override
public int getTotalProgress() {
return totalProgress_;
}
/**
* <code>uint32 total_progress = 14;</code>
* @param value The totalProgress to set.
* @return This builder for chaining.
*/
public Builder setTotalProgress(int value) {
totalProgress_ = value;
onChanged();
return this;
}
/**
* <code>uint32 total_progress = 14;</code>
* @return This builder for chaining.
*/
public Builder clearTotalProgress() {
totalProgress_ = 0;
onChanged();
return this;
}
private int finishTimestamp_ ;
/**
* <code>uint32 finish_timestamp = 15;</code>
* @return The finishTimestamp.
*/
@java.lang.Override
public int getFinishTimestamp() {
return finishTimestamp_;
}
/**
* <code>uint32 finish_timestamp = 15;</code>
* @param value The finishTimestamp to set.
* @return This builder for chaining.
*/
public Builder setFinishTimestamp(int value) {
finishTimestamp_ = value;
onChanged();
return this;
}
/**
* <code>uint32 finish_timestamp = 15;</code>
* @return This builder for chaining.
*/
public Builder clearFinishTimestamp() {
finishTimestamp_ = 0;
onChanged();
return this;
}
private int curProgress_ ;
/**
* <code>uint32 cur_progress = 5;</code>
* @return The curProgress.
*/
@java.lang.Override
public int getCurProgress() {
return curProgress_;
}
/**
* <code>uint32 cur_progress = 5;</code>
* @param value The curProgress to set.
* @return This builder for chaining.
*/
public Builder setCurProgress(int value) {
curProgress_ = value;
onChanged();
return this;
}
/**
* <code>uint32 cur_progress = 5;</code>
* @return This builder for chaining.
*/
public Builder clearCurProgress() {
curProgress_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Achievement)
}
// @@protoc_insertion_point(class_scope:Achievement)
private static final emu.grasscutter.net.proto.AchievementOuterClass.Achievement DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AchievementOuterClass.Achievement();
}
public static emu.grasscutter.net.proto.AchievementOuterClass.Achievement getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<Achievement>
PARSER = new com.google.protobuf.AbstractParser<Achievement>() {
@java.lang.Override
public Achievement parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Achievement(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<Achievement> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<Achievement> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Achievement_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Achievement_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021Achievement.proto\032\014Status.proto\"z\n\013Ach" +
"ievement\022\n\n\002id\030\003 \001(\r\022\027\n\006status\030\n \001(\0162\007.S" +
"tatus\022\026\n\016total_progress\030\016 \001(\r\022\030\n\020finish_" +
"timestamp\030\017 \001(\r\022\024\n\014cur_progress\030\005 \001(\rB\033\n" +
"\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.StatusOuterClass.getDescriptor(),
});
internal_static_Achievement_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_Achievement_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Achievement_descriptor,
new java.lang.String[] { "Id", "Status", "TotalProgress", "FinishTimestamp", "CurProgress", });
emu.grasscutter.net.proto.StatusOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,854 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AchievementUpdateNotify.proto
package emu.grasscutter.net.proto;
public final class AchievementUpdateNotifyOuterClass {
private AchievementUpdateNotifyOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AchievementUpdateNotifyOrBuilder extends
// @@protoc_insertion_point(interface_extends:AchievementUpdateNotify)
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement>
getAchievementListList();
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
emu.grasscutter.net.proto.AchievementOuterClass.Achievement getAchievementList(int index);
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
int getAchievementListCount();
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder>
getAchievementListOrBuilderList();
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder getAchievementListOrBuilder(
int index);
}
/**
* <pre>
* CmdId: 2658
* Obf: CHOHAAMOIKE
* </pre>
*
* Protobuf type {@code AchievementUpdateNotify}
*/
public static final class AchievementUpdateNotify extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AchievementUpdateNotify)
AchievementUpdateNotifyOrBuilder {
private static final long serialVersionUID = 0L;
// Use AchievementUpdateNotify.newBuilder() to construct.
private AchievementUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AchievementUpdateNotify() {
achievementList_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AchievementUpdateNotify();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AchievementUpdateNotify(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 18: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
achievementList_ = new java.util.ArrayList<emu.grasscutter.net.proto.AchievementOuterClass.Achievement>();
mutable_bitField0_ |= 0x00000001;
}
achievementList_.add(
input.readMessage(emu.grasscutter.net.proto.AchievementOuterClass.Achievement.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
achievementList_ = java.util.Collections.unmodifiableList(achievementList_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.internal_static_AchievementUpdateNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.internal_static_AchievementUpdateNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.class, emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.Builder.class);
}
public static final int ACHIEVEMENT_LIST_FIELD_NUMBER = 2;
private java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement> achievementList_;
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement> getAchievementListList() {
return achievementList_;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder>
getAchievementListOrBuilderList() {
return achievementList_;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
@java.lang.Override
public int getAchievementListCount() {
return achievementList_.size();
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement getAchievementList(int index) {
return achievementList_.get(index);
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder getAchievementListOrBuilder(
int index) {
return achievementList_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < achievementList_.size(); i++) {
output.writeMessage(2, achievementList_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < achievementList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, achievementList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify other = (emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify) obj;
if (!getAchievementListList()
.equals(other.getAchievementListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getAchievementListCount() > 0) {
hash = (37 * hash) + ACHIEVEMENT_LIST_FIELD_NUMBER;
hash = (53 * hash) + getAchievementListList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 2658
* Obf: CHOHAAMOIKE
* </pre>
*
* Protobuf type {@code AchievementUpdateNotify}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AchievementUpdateNotify)
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotifyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.internal_static_AchievementUpdateNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.internal_static_AchievementUpdateNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.class, emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getAchievementListFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (achievementListBuilder_ == null) {
achievementList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
achievementListBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.internal_static_AchievementUpdateNotify_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify build() {
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify buildPartial() {
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify result = new emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify(this);
int from_bitField0_ = bitField0_;
if (achievementListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
achievementList_ = java.util.Collections.unmodifiableList(achievementList_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.achievementList_ = achievementList_;
} else {
result.achievementList_ = achievementListBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify) {
return mergeFrom((emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify other) {
if (other == emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify.getDefaultInstance()) return this;
if (achievementListBuilder_ == null) {
if (!other.achievementList_.isEmpty()) {
if (achievementList_.isEmpty()) {
achievementList_ = other.achievementList_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureAchievementListIsMutable();
achievementList_.addAll(other.achievementList_);
}
onChanged();
}
} else {
if (!other.achievementList_.isEmpty()) {
if (achievementListBuilder_.isEmpty()) {
achievementListBuilder_.dispose();
achievementListBuilder_ = null;
achievementList_ = other.achievementList_;
bitField0_ = (bitField0_ & ~0x00000001);
achievementListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getAchievementListFieldBuilder() : null;
} else {
achievementListBuilder_.addAllMessages(other.achievementList_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement> achievementList_ =
java.util.Collections.emptyList();
private void ensureAchievementListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
achievementList_ = new java.util.ArrayList<emu.grasscutter.net.proto.AchievementOuterClass.Achievement>(achievementList_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.AchievementOuterClass.Achievement, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder, emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder> achievementListBuilder_;
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement> getAchievementListList() {
if (achievementListBuilder_ == null) {
return java.util.Collections.unmodifiableList(achievementList_);
} else {
return achievementListBuilder_.getMessageList();
}
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public int getAchievementListCount() {
if (achievementListBuilder_ == null) {
return achievementList_.size();
} else {
return achievementListBuilder_.getCount();
}
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement getAchievementList(int index) {
if (achievementListBuilder_ == null) {
return achievementList_.get(index);
} else {
return achievementListBuilder_.getMessage(index);
}
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder setAchievementList(
int index, emu.grasscutter.net.proto.AchievementOuterClass.Achievement value) {
if (achievementListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAchievementListIsMutable();
achievementList_.set(index, value);
onChanged();
} else {
achievementListBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder setAchievementList(
int index, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder builderForValue) {
if (achievementListBuilder_ == null) {
ensureAchievementListIsMutable();
achievementList_.set(index, builderForValue.build());
onChanged();
} else {
achievementListBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder addAchievementList(emu.grasscutter.net.proto.AchievementOuterClass.Achievement value) {
if (achievementListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAchievementListIsMutable();
achievementList_.add(value);
onChanged();
} else {
achievementListBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder addAchievementList(
int index, emu.grasscutter.net.proto.AchievementOuterClass.Achievement value) {
if (achievementListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAchievementListIsMutable();
achievementList_.add(index, value);
onChanged();
} else {
achievementListBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder addAchievementList(
emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder builderForValue) {
if (achievementListBuilder_ == null) {
ensureAchievementListIsMutable();
achievementList_.add(builderForValue.build());
onChanged();
} else {
achievementListBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder addAchievementList(
int index, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder builderForValue) {
if (achievementListBuilder_ == null) {
ensureAchievementListIsMutable();
achievementList_.add(index, builderForValue.build());
onChanged();
} else {
achievementListBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder addAllAchievementList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.AchievementOuterClass.Achievement> values) {
if (achievementListBuilder_ == null) {
ensureAchievementListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, achievementList_);
onChanged();
} else {
achievementListBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder clearAchievementList() {
if (achievementListBuilder_ == null) {
achievementList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
achievementListBuilder_.clear();
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public Builder removeAchievementList(int index) {
if (achievementListBuilder_ == null) {
ensureAchievementListIsMutable();
achievementList_.remove(index);
onChanged();
} else {
achievementListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder getAchievementListBuilder(
int index) {
return getAchievementListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder getAchievementListOrBuilder(
int index) {
if (achievementListBuilder_ == null) {
return achievementList_.get(index); } else {
return achievementListBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder>
getAchievementListOrBuilderList() {
if (achievementListBuilder_ != null) {
return achievementListBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(achievementList_);
}
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder addAchievementListBuilder() {
return getAchievementListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.AchievementOuterClass.Achievement.getDefaultInstance());
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder addAchievementListBuilder(
int index) {
return getAchievementListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.getDefaultInstance());
}
/**
* <code>repeated .Achievement achievement_list = 2;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder>
getAchievementListBuilderList() {
return getAchievementListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.AchievementOuterClass.Achievement, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder, emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder>
getAchievementListFieldBuilder() {
if (achievementListBuilder_ == null) {
achievementListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.AchievementOuterClass.Achievement, emu.grasscutter.net.proto.AchievementOuterClass.Achievement.Builder, emu.grasscutter.net.proto.AchievementOuterClass.AchievementOrBuilder>(
achievementList_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
achievementList_ = null;
}
return achievementListBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AchievementUpdateNotify)
}
// @@protoc_insertion_point(class_scope:AchievementUpdateNotify)
private static final emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify();
}
public static emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AchievementUpdateNotify>
PARSER = new com.google.protobuf.AbstractParser<AchievementUpdateNotify>() {
@java.lang.Override
public AchievementUpdateNotify parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AchievementUpdateNotify(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AchievementUpdateNotify> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AchievementUpdateNotify> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AchievementUpdateNotifyOuterClass.AchievementUpdateNotify getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AchievementUpdateNotify_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AchievementUpdateNotify_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\035AchievementUpdateNotify.proto\032\021Achieve" +
"ment.proto\"A\n\027AchievementUpdateNotify\022&\n" +
"\020achievement_list\030\002 \003(\0132\014.AchievementB\033\n" +
"\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.AchievementOuterClass.getDescriptor(),
});
internal_static_AchievementUpdateNotify_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AchievementUpdateNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AchievementUpdateNotify_descriptor,
new java.lang.String[] { "AchievementList", });
emu.grasscutter.net.proto.AchievementOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -0,0 +1,547 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ActivityGetFriendGiftWishListReq.proto
package emu.grasscutter.net.proto;
public final class ActivityGetFriendGiftWishListReqOuterClass {
private ActivityGetFriendGiftWishListReqOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface ActivityGetFriendGiftWishListReqOrBuilder extends
// @@protoc_insertion_point(interface_extends:ActivityGetFriendGiftWishListReq)
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
int getScheduleId();
}
/**
* <pre>
* CmdId: 8127
* Obf: KMIKAFFCKAL
* </pre>
*
* Protobuf type {@code ActivityGetFriendGiftWishListReq}
*/
public static final class ActivityGetFriendGiftWishListReq extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:ActivityGetFriendGiftWishListReq)
ActivityGetFriendGiftWishListReqOrBuilder {
private static final long serialVersionUID = 0L;
// Use ActivityGetFriendGiftWishListReq.newBuilder() to construct.
private ActivityGetFriendGiftWishListReq(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private ActivityGetFriendGiftWishListReq() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ActivityGetFriendGiftWishListReq();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ActivityGetFriendGiftWishListReq(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 48: {
scheduleId_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.internal_static_ActivityGetFriendGiftWishListReq_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.internal_static_ActivityGetFriendGiftWishListReq_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.class, emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.Builder.class);
}
public static final int SCHEDULE_ID_FIELD_NUMBER = 6;
private int scheduleId_;
/**
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
@java.lang.Override
public int getScheduleId() {
return scheduleId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (scheduleId_ != 0) {
output.writeUInt32(6, scheduleId_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (scheduleId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, scheduleId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq other = (emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq) obj;
if (getScheduleId()
!= other.getScheduleId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER;
hash = (53 * hash) + getScheduleId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 8127
* Obf: KMIKAFFCKAL
* </pre>
*
* Protobuf type {@code ActivityGetFriendGiftWishListReq}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:ActivityGetFriendGiftWishListReq)
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReqOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.internal_static_ActivityGetFriendGiftWishListReq_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.internal_static_ActivityGetFriendGiftWishListReq_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.class, emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.Builder.class);
}
// Construct using emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
scheduleId_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.internal_static_ActivityGetFriendGiftWishListReq_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq getDefaultInstanceForType() {
return emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq build() {
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq buildPartial() {
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq result = new emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq(this);
result.scheduleId_ = scheduleId_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq) {
return mergeFrom((emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq other) {
if (other == emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq.getDefaultInstance()) return this;
if (other.getScheduleId() != 0) {
setScheduleId(other.getScheduleId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int scheduleId_ ;
/**
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
@java.lang.Override
public int getScheduleId() {
return scheduleId_;
}
/**
* <code>uint32 schedule_id = 6;</code>
* @param value The scheduleId to set.
* @return This builder for chaining.
*/
public Builder setScheduleId(int value) {
scheduleId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 schedule_id = 6;</code>
* @return This builder for chaining.
*/
public Builder clearScheduleId() {
scheduleId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:ActivityGetFriendGiftWishListReq)
}
// @@protoc_insertion_point(class_scope:ActivityGetFriendGiftWishListReq)
private static final emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq();
}
public static emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<ActivityGetFriendGiftWishListReq>
PARSER = new com.google.protobuf.AbstractParser<ActivityGetFriendGiftWishListReq>() {
@java.lang.Override
public ActivityGetFriendGiftWishListReq parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ActivityGetFriendGiftWishListReq(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<ActivityGetFriendGiftWishListReq> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<ActivityGetFriendGiftWishListReq> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.ActivityGetFriendGiftWishListReqOuterClass.ActivityGetFriendGiftWishListReq getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_ActivityGetFriendGiftWishListReq_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_ActivityGetFriendGiftWishListReq_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n&ActivityGetFriendGiftWishListReq.proto" +
"\"7\n ActivityGetFriendGiftWishListReq\022\023\n\013" +
"schedule_id\030\006 \001(\rB\033\n\031emu.grasscutter.net" +
".protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_ActivityGetFriendGiftWishListReq_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_ActivityGetFriendGiftWishListReq_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityGetFriendGiftWishListReq_descriptor,
new java.lang.String[] { "ScheduleId", });
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -19,30 +19,24 @@ public final class ActivityInfoNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return Whether the activityInfo field is set.
*/
boolean hasActivityInfo();
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return The activityInfo.
*/
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo();
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2119;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2086
* Obf: LBHPBHMPCND
* </pre>
*
* Protobuf type {@code ActivityInfoNotify}
@@ -89,7 +83,7 @@ public final class ActivityInfoNotifyOuterClass {
case 0:
done = true;
break;
case 98: {
case 18: {
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder subBuilder = null;
if (activityInfo_ != null) {
subBuilder = activityInfo_.toBuilder();
@@ -134,10 +128,10 @@ public final class ActivityInfoNotifyOuterClass {
emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.class, emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.Builder.class);
}
public static final int ACTIVITY_INFO_FIELD_NUMBER = 12;
public static final int ACTIVITY_INFO_FIELD_NUMBER = 2;
private emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo activityInfo_;
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return Whether the activityInfo field is set.
*/
@java.lang.Override
@@ -145,7 +139,7 @@ public final class ActivityInfoNotifyOuterClass {
return activityInfo_ != null;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return The activityInfo.
*/
@java.lang.Override
@@ -153,7 +147,7 @@ public final class ActivityInfoNotifyOuterClass {
return activityInfo_ == null ? emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() {
@@ -175,7 +169,7 @@ public final class ActivityInfoNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (activityInfo_ != null) {
output.writeMessage(12, getActivityInfo());
output.writeMessage(2, getActivityInfo());
}
unknownFields.writeTo(output);
}
@@ -188,7 +182,7 @@ public final class ActivityInfoNotifyOuterClass {
size = 0;
if (activityInfo_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, getActivityInfo());
.computeMessageSize(2, getActivityInfo());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -322,14 +316,8 @@ public final class ActivityInfoNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2119;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2086
* Obf: LBHPBHMPCND
* </pre>
*
* Protobuf type {@code ActivityInfoNotify}
@@ -490,14 +478,14 @@ public final class ActivityInfoNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> activityInfoBuilder_;
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return Whether the activityInfo field is set.
*/
public boolean hasActivityInfo() {
return activityInfoBuilder_ != null || activityInfo_ != null;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
* @return The activityInfo.
*/
public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo() {
@@ -508,7 +496,7 @@ public final class ActivityInfoNotifyOuterClass {
}
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public Builder setActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) {
if (activityInfoBuilder_ == null) {
@@ -524,7 +512,7 @@ public final class ActivityInfoNotifyOuterClass {
return this;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public Builder setActivityInfo(
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) {
@@ -538,7 +526,7 @@ public final class ActivityInfoNotifyOuterClass {
return this;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public Builder mergeActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) {
if (activityInfoBuilder_ == null) {
@@ -556,7 +544,7 @@ public final class ActivityInfoNotifyOuterClass {
return this;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public Builder clearActivityInfo() {
if (activityInfoBuilder_ == null) {
@@ -570,7 +558,7 @@ public final class ActivityInfoNotifyOuterClass {
return this;
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoBuilder() {
@@ -578,7 +566,7 @@ public final class ActivityInfoNotifyOuterClass {
return getActivityInfoFieldBuilder().getBuilder();
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() {
if (activityInfoBuilder_ != null) {
@@ -589,7 +577,7 @@ public final class ActivityInfoNotifyOuterClass {
}
}
/**
* <code>.ActivityInfo activity_info = 12;</code>
* <code>.ActivityInfo activity_info = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder>
@@ -673,7 +661,7 @@ public final class ActivityInfoNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n\030ActivityInfoNotify.proto\032\022ActivityInfo" +
".proto\":\n\022ActivityInfoNotify\022$\n\ractivity" +
"_info\030\014 \001(\0132\r.ActivityInfoB\033\n\031emu.grassc" +
"_info\030\002 \001(\0132\r.ActivityInfoB\033\n\031emu.grassc" +
"utter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
File diff suppressed because it is too large Load Diff
@@ -19,23 +19,27 @@ public final class ActivityPushTipsDataOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 activity_push_tips_id = 14;</code>
* @return The activityPushTipsId.
*/
int getActivityPushTipsId();
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The enum numeric value on the wire for state.
*/
int getStateValue();
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The state.
*/
emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState getState();
/**
* <code>uint32 activity_push_tips_id = 5;</code>
* @return The activityPushTipsId.
*/
int getActivityPushTipsId();
}
/**
* <pre>
* Obf: PAGNHNLLIPL
* </pre>
*
* Protobuf type {@code ActivityPushTipsData}
*/
public static final class ActivityPushTipsData extends
@@ -81,15 +85,15 @@ public final class ActivityPushTipsDataOuterClass {
case 0:
done = true;
break;
case 24: {
int rawValue = input.readEnum();
case 40: {
state_ = rawValue;
activityPushTipsId_ = input.readUInt32();
break;
}
case 112: {
int rawValue = input.readEnum();
activityPushTipsId_ = input.readUInt32();
state_ = rawValue;
break;
}
default: {
@@ -124,28 +128,17 @@ public final class ActivityPushTipsDataOuterClass {
emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData.class, emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData.Builder.class);
}
public static final int ACTIVITY_PUSH_TIPS_ID_FIELD_NUMBER = 14;
private int activityPushTipsId_;
/**
* <code>uint32 activity_push_tips_id = 14;</code>
* @return The activityPushTipsId.
*/
@java.lang.Override
public int getActivityPushTipsId() {
return activityPushTipsId_;
}
public static final int STATE_FIELD_NUMBER = 3;
public static final int STATE_FIELD_NUMBER = 14;
private int state_;
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The enum numeric value on the wire for state.
*/
@java.lang.Override public int getStateValue() {
return state_;
}
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The state.
*/
@java.lang.Override public emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState getState() {
@@ -154,6 +147,17 @@ public final class ActivityPushTipsDataOuterClass {
return result == null ? emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.UNRECOGNIZED : result;
}
public static final int ACTIVITY_PUSH_TIPS_ID_FIELD_NUMBER = 5;
private int activityPushTipsId_;
/**
* <code>uint32 activity_push_tips_id = 5;</code>
* @return The activityPushTipsId.
*/
@java.lang.Override
public int getActivityPushTipsId() {
return activityPushTipsId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -168,11 +172,11 @@ public final class ActivityPushTipsDataOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (state_ != emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.ACTIVITY_PUSH_TIPS_STATE_NONE.getNumber()) {
output.writeEnum(3, state_);
}
if (activityPushTipsId_ != 0) {
output.writeUInt32(14, activityPushTipsId_);
output.writeUInt32(5, activityPushTipsId_);
}
if (state_ != emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.ACTIVITY_PUSH_TIPS_STATE_NONE.getNumber()) {
output.writeEnum(14, state_);
}
unknownFields.writeTo(output);
}
@@ -183,13 +187,13 @@ public final class ActivityPushTipsDataOuterClass {
if (size != -1) return size;
size = 0;
if (state_ != emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.ACTIVITY_PUSH_TIPS_STATE_NONE.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, state_);
}
if (activityPushTipsId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, activityPushTipsId_);
.computeUInt32Size(5, activityPushTipsId_);
}
if (state_ != emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.ACTIVITY_PUSH_TIPS_STATE_NONE.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(14, state_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -206,9 +210,9 @@ public final class ActivityPushTipsDataOuterClass {
}
emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData other = (emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData) obj;
if (state_ != other.state_) return false;
if (getActivityPushTipsId()
!= other.getActivityPushTipsId()) return false;
if (state_ != other.state_) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -220,10 +224,10 @@ public final class ActivityPushTipsDataOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + ACTIVITY_PUSH_TIPS_ID_FIELD_NUMBER;
hash = (53 * hash) + getActivityPushTipsId();
hash = (37 * hash) + STATE_FIELD_NUMBER;
hash = (53 * hash) + state_;
hash = (37 * hash) + ACTIVITY_PUSH_TIPS_ID_FIELD_NUMBER;
hash = (53 * hash) + getActivityPushTipsId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -320,6 +324,10 @@ public final class ActivityPushTipsDataOuterClass {
return builder;
}
/**
* <pre>
* Obf: PAGNHNLLIPL
* </pre>
*
* Protobuf type {@code ActivityPushTipsData}
*/
public static final class Builder extends
@@ -357,10 +365,10 @@ public final class ActivityPushTipsDataOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
activityPushTipsId_ = 0;
state_ = 0;
activityPushTipsId_ = 0;
return this;
}
@@ -387,8 +395,8 @@ public final class ActivityPushTipsDataOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData buildPartial() {
emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData result = new emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData(this);
result.activityPushTipsId_ = activityPushTipsId_;
result.state_ = state_;
result.activityPushTipsId_ = activityPushTipsId_;
onBuilt();
return result;
}
@@ -437,12 +445,12 @@ public final class ActivityPushTipsDataOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData other) {
if (other == emu.grasscutter.net.proto.ActivityPushTipsDataOuterClass.ActivityPushTipsData.getDefaultInstance()) return this;
if (other.getActivityPushTipsId() != 0) {
setActivityPushTipsId(other.getActivityPushTipsId());
}
if (other.state_ != 0) {
setStateValue(other.getStateValue());
}
if (other.getActivityPushTipsId() != 0) {
setActivityPushTipsId(other.getActivityPushTipsId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -472,47 +480,16 @@ public final class ActivityPushTipsDataOuterClass {
return this;
}
private int activityPushTipsId_ ;
/**
* <code>uint32 activity_push_tips_id = 14;</code>
* @return The activityPushTipsId.
*/
@java.lang.Override
public int getActivityPushTipsId() {
return activityPushTipsId_;
}
/**
* <code>uint32 activity_push_tips_id = 14;</code>
* @param value The activityPushTipsId to set.
* @return This builder for chaining.
*/
public Builder setActivityPushTipsId(int value) {
activityPushTipsId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 activity_push_tips_id = 14;</code>
* @return This builder for chaining.
*/
public Builder clearActivityPushTipsId() {
activityPushTipsId_ = 0;
onChanged();
return this;
}
private int state_ = 0;
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The enum numeric value on the wire for state.
*/
@java.lang.Override public int getStateValue() {
return state_;
}
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @param value The enum numeric value on the wire for state to set.
* @return This builder for chaining.
*/
@@ -523,7 +500,7 @@ public final class ActivityPushTipsDataOuterClass {
return this;
}
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return The state.
*/
@java.lang.Override
@@ -533,7 +510,7 @@ public final class ActivityPushTipsDataOuterClass {
return result == null ? emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.ActivityPushTipsState.UNRECOGNIZED : result;
}
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @param value The state to set.
* @return This builder for chaining.
*/
@@ -547,7 +524,7 @@ public final class ActivityPushTipsDataOuterClass {
return this;
}
/**
* <code>.ActivityPushTipsState state = 3;</code>
* <code>.ActivityPushTipsState state = 14;</code>
* @return This builder for chaining.
*/
public Builder clearState() {
@@ -556,6 +533,37 @@ public final class ActivityPushTipsDataOuterClass {
onChanged();
return this;
}
private int activityPushTipsId_ ;
/**
* <code>uint32 activity_push_tips_id = 5;</code>
* @return The activityPushTipsId.
*/
@java.lang.Override
public int getActivityPushTipsId() {
return activityPushTipsId_;
}
/**
* <code>uint32 activity_push_tips_id = 5;</code>
* @param value The activityPushTipsId to set.
* @return This builder for chaining.
*/
public Builder setActivityPushTipsId(int value) {
activityPushTipsId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 activity_push_tips_id = 5;</code>
* @return This builder for chaining.
*/
public Builder clearActivityPushTipsId() {
activityPushTipsId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -625,8 +633,8 @@ public final class ActivityPushTipsDataOuterClass {
java.lang.String[] descriptorData = {
"\n\032ActivityPushTipsData.proto\032\033ActivityPu" +
"shTipsState.proto\"\\\n\024ActivityPushTipsDat" +
"a\022\035\n\025activity_push_tips_id\030\016 \001(\r\022%\n\005stat" +
"e\030\003 \001(\0162\026.ActivityPushTipsStateB\033\n\031emu.g" +
"a\022%\n\005state\030\016 \001(\0162\026.ActivityPushTipsState" +
"\022\035\n\025activity_push_tips_id\030\005 \001(\rB\033\n\031emu.g" +
"rasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -639,7 +647,7 @@ public final class ActivityPushTipsDataOuterClass {
internal_static_ActivityPushTipsData_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityPushTipsData_descriptor,
new java.lang.String[] { "ActivityPushTipsId", "State", });
new java.lang.String[] { "State", "ActivityPushTipsId", });
emu.grasscutter.net.proto.ActivityPushTipsStateOuterClass.getDescriptor();
}
@@ -15,6 +15,10 @@ public final class ActivityPushTipsStateOuterClass {
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* <pre>
* Obf: OPOLNPOBLMB
* </pre>
*
* Protobuf enum {@code ActivityPushTipsState}
*/
public enum ActivityPushTipsState
@@ -19,45 +19,39 @@ public final class ActivityScheduleInfoNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>uint32 remain_fly_sea_lamp_num = 5;</code>
* @return The remainFlySeaLampNum.
*/
int getRemainFlySeaLampNum();
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo>
getActivityScheduleListList();
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index);
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
int getActivityScheduleListCount();
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder>
getActivityScheduleListOrBuilderList();
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder(
int index);
/**
* <code>uint32 remain_fly_sea_lamp_num = 13;</code>
* @return The remainFlySeaLampNum.
*/
int getRemainFlySeaLampNum();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2124;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2107
* Obf: HHEIHADMIIN
* </pre>
*
* Protobuf type {@code ActivityScheduleInfoNotify}
@@ -106,7 +100,12 @@ public final class ActivityScheduleInfoNotifyOuterClass {
case 0:
done = true;
break;
case 10: {
case 40: {
remainFlySeaLampNum_ = input.readUInt32();
break;
}
case 98: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
activityScheduleList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo>();
mutable_bitField0_ |= 0x00000001;
@@ -115,11 +114,6 @@ public final class ActivityScheduleInfoNotifyOuterClass {
input.readMessage(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.parser(), extensionRegistry));
break;
}
case 104: {
remainFlySeaLampNum_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -155,17 +149,28 @@ public final class ActivityScheduleInfoNotifyOuterClass {
emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.class, emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.Builder.class);
}
public static final int ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER = 1;
public static final int REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER = 5;
private int remainFlySeaLampNum_;
/**
* <code>uint32 remain_fly_sea_lamp_num = 5;</code>
* @return The remainFlySeaLampNum.
*/
@java.lang.Override
public int getRemainFlySeaLampNum() {
return remainFlySeaLampNum_;
}
public static final int ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER = 12;
private java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo> activityScheduleList_;
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo> getActivityScheduleListList() {
return activityScheduleList_;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder>
@@ -173,21 +178,21 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return activityScheduleList_;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
@java.lang.Override
public int getActivityScheduleListCount() {
return activityScheduleList_.size();
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) {
return activityScheduleList_.get(index);
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder(
@@ -195,17 +200,6 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return activityScheduleList_.get(index);
}
public static final int REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER = 13;
private int remainFlySeaLampNum_;
/**
* <code>uint32 remain_fly_sea_lamp_num = 13;</code>
* @return The remainFlySeaLampNum.
*/
@java.lang.Override
public int getRemainFlySeaLampNum() {
return remainFlySeaLampNum_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -220,11 +214,11 @@ public final class ActivityScheduleInfoNotifyOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < activityScheduleList_.size(); i++) {
output.writeMessage(1, activityScheduleList_.get(i));
}
if (remainFlySeaLampNum_ != 0) {
output.writeUInt32(13, remainFlySeaLampNum_);
output.writeUInt32(5, remainFlySeaLampNum_);
}
for (int i = 0; i < activityScheduleList_.size(); i++) {
output.writeMessage(12, activityScheduleList_.get(i));
}
unknownFields.writeTo(output);
}
@@ -235,13 +229,13 @@ public final class ActivityScheduleInfoNotifyOuterClass {
if (size != -1) return size;
size = 0;
for (int i = 0; i < activityScheduleList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, activityScheduleList_.get(i));
}
if (remainFlySeaLampNum_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(13, remainFlySeaLampNum_);
.computeUInt32Size(5, remainFlySeaLampNum_);
}
for (int i = 0; i < activityScheduleList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, activityScheduleList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -258,10 +252,10 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other = (emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) obj;
if (!getActivityScheduleListList()
.equals(other.getActivityScheduleListList())) return false;
if (getRemainFlySeaLampNum()
!= other.getRemainFlySeaLampNum()) return false;
if (!getActivityScheduleListList()
.equals(other.getActivityScheduleListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -273,12 +267,12 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER;
hash = (53 * hash) + getRemainFlySeaLampNum();
if (getActivityScheduleListCount() > 0) {
hash = (37 * hash) + ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER;
hash = (53 * hash) + getActivityScheduleListList().hashCode();
}
hash = (37 * hash) + REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER;
hash = (53 * hash) + getRemainFlySeaLampNum();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -376,14 +370,8 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2124;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2107
* Obf: HHEIHADMIIN
* </pre>
*
* Protobuf type {@code ActivityScheduleInfoNotify}
@@ -424,14 +412,14 @@ public final class ActivityScheduleInfoNotifyOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
remainFlySeaLampNum_ = 0;
if (activityScheduleListBuilder_ == null) {
activityScheduleList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
activityScheduleListBuilder_.clear();
}
remainFlySeaLampNum_ = 0;
return this;
}
@@ -459,6 +447,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify buildPartial() {
emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify result = new emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify(this);
int from_bitField0_ = bitField0_;
result.remainFlySeaLampNum_ = remainFlySeaLampNum_;
if (activityScheduleListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
activityScheduleList_ = java.util.Collections.unmodifiableList(activityScheduleList_);
@@ -468,7 +457,6 @@ public final class ActivityScheduleInfoNotifyOuterClass {
} else {
result.activityScheduleList_ = activityScheduleListBuilder_.build();
}
result.remainFlySeaLampNum_ = remainFlySeaLampNum_;
onBuilt();
return result;
}
@@ -517,6 +505,9 @@ public final class ActivityScheduleInfoNotifyOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other) {
if (other == emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.getDefaultInstance()) return this;
if (other.getRemainFlySeaLampNum() != 0) {
setRemainFlySeaLampNum(other.getRemainFlySeaLampNum());
}
if (activityScheduleListBuilder_ == null) {
if (!other.activityScheduleList_.isEmpty()) {
if (activityScheduleList_.isEmpty()) {
@@ -543,9 +534,6 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
}
if (other.getRemainFlySeaLampNum() != 0) {
setRemainFlySeaLampNum(other.getRemainFlySeaLampNum());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -576,6 +564,37 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
private int bitField0_;
private int remainFlySeaLampNum_ ;
/**
* <code>uint32 remain_fly_sea_lamp_num = 5;</code>
* @return The remainFlySeaLampNum.
*/
@java.lang.Override
public int getRemainFlySeaLampNum() {
return remainFlySeaLampNum_;
}
/**
* <code>uint32 remain_fly_sea_lamp_num = 5;</code>
* @param value The remainFlySeaLampNum to set.
* @return This builder for chaining.
*/
public Builder setRemainFlySeaLampNum(int value) {
remainFlySeaLampNum_ = value;
onChanged();
return this;
}
/**
* <code>uint32 remain_fly_sea_lamp_num = 5;</code>
* @return This builder for chaining.
*/
public Builder clearRemainFlySeaLampNum() {
remainFlySeaLampNum_ = 0;
onChanged();
return this;
}
private java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo> activityScheduleList_ =
java.util.Collections.emptyList();
private void ensureActivityScheduleListIsMutable() {
@@ -589,7 +608,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder> activityScheduleListBuilder_;
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo> getActivityScheduleListList() {
if (activityScheduleListBuilder_ == null) {
@@ -599,7 +618,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public int getActivityScheduleListCount() {
if (activityScheduleListBuilder_ == null) {
@@ -609,7 +628,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) {
if (activityScheduleListBuilder_ == null) {
@@ -619,7 +638,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder setActivityScheduleList(
int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) {
@@ -636,7 +655,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder setActivityScheduleList(
int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) {
@@ -650,7 +669,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder addActivityScheduleList(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) {
if (activityScheduleListBuilder_ == null) {
@@ -666,7 +685,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder addActivityScheduleList(
int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) {
@@ -683,7 +702,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder addActivityScheduleList(
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) {
@@ -697,7 +716,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder addActivityScheduleList(
int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) {
@@ -711,7 +730,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder addAllActivityScheduleList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo> values) {
@@ -726,7 +745,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder clearActivityScheduleList() {
if (activityScheduleListBuilder_ == null) {
@@ -739,7 +758,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public Builder removeActivityScheduleList(int index) {
if (activityScheduleListBuilder_ == null) {
@@ -752,14 +771,14 @@ public final class ActivityScheduleInfoNotifyOuterClass {
return this;
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder getActivityScheduleListBuilder(
int index) {
return getActivityScheduleListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder(
int index) {
@@ -769,7 +788,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder>
getActivityScheduleListOrBuilderList() {
@@ -780,14 +799,14 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder() {
return getActivityScheduleListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance());
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder(
int index) {
@@ -795,7 +814,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance());
}
/**
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 1;</code>
* <code>repeated .ActivityScheduleInfo activity_schedule_list = 12;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder>
getActivityScheduleListBuilderList() {
@@ -815,37 +834,6 @@ public final class ActivityScheduleInfoNotifyOuterClass {
}
return activityScheduleListBuilder_;
}
private int remainFlySeaLampNum_ ;
/**
* <code>uint32 remain_fly_sea_lamp_num = 13;</code>
* @return The remainFlySeaLampNum.
*/
@java.lang.Override
public int getRemainFlySeaLampNum() {
return remainFlySeaLampNum_;
}
/**
* <code>uint32 remain_fly_sea_lamp_num = 13;</code>
* @param value The remainFlySeaLampNum to set.
* @return This builder for chaining.
*/
public Builder setRemainFlySeaLampNum(int value) {
remainFlySeaLampNum_ = value;
onChanged();
return this;
}
/**
* <code>uint32 remain_fly_sea_lamp_num = 13;</code>
* @return This builder for chaining.
*/
public Builder clearRemainFlySeaLampNum() {
remainFlySeaLampNum_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -915,9 +903,9 @@ public final class ActivityScheduleInfoNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n ActivityScheduleInfoNotify.proto\032\032Acti" +
"vityScheduleInfo.proto\"t\n\032ActivitySchedu" +
"leInfoNotify\0225\n\026activity_schedule_list\030\001" +
" \003(\0132\025.ActivityScheduleInfo\022\037\n\027remain_fl" +
"y_sea_lamp_num\030\r \001(\rB\033\n\031emu.grasscutter." +
"leInfoNotify\022\037\n\027remain_fly_sea_lamp_num\030" +
"\005 \001(\r\0225\n\026activity_schedule_list\030\014 \003(\0132\025." +
"ActivityScheduleInfoB\033\n\031emu.grasscutter." +
"net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -930,7 +918,7 @@ public final class ActivityScheduleInfoNotifyOuterClass {
internal_static_ActivityScheduleInfoNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityScheduleInfoNotify_descriptor,
new java.lang.String[] { "ActivityScheduleList", "RemainFlySeaLampNum", });
new java.lang.String[] { "RemainFlySeaLampNum", "ActivityScheduleList", });
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.getDescriptor();
}
@@ -19,36 +19,40 @@ public final class ActivityScheduleInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 end_time = 3;</code>
* @return The endTime.
*/
int getEndTime();
/**
* <code>bool is_open = 12;</code>
* @return The isOpen.
*/
boolean getIsOpen();
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
*/
int getBeginTime();
/**
* <code>uint32 schedule_id = 9;</code>
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
int getScheduleId();
/**
* <code>uint32 activity_id = 11;</code>
* <code>uint32 begin_time = 3;</code>
* @return The beginTime.
*/
int getBeginTime();
/**
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
int getActivityId();
/**
* <code>uint32 end_time = 13;</code>
* @return The endTime.
*/
int getEndTime();
/**
* <code>bool is_open = 14;</code>
* @return The isOpen.
*/
boolean getIsOpen();
}
/**
* <pre>
* Obf: GJIJNIDNLEF
* </pre>
*
* Protobuf type {@code ActivityScheduleInfo}
*/
public static final class ActivityScheduleInfo extends
@@ -93,27 +97,27 @@ public final class ActivityScheduleInfoOuterClass {
case 0:
done = true;
break;
case 8: {
case 24: {
beginTime_ = input.readUInt32();
break;
}
case 24: {
endTime_ = input.readUInt32();
break;
}
case 72: {
case 48: {
scheduleId_ = input.readUInt32();
break;
}
case 88: {
case 64: {
activityId_ = input.readUInt32();
break;
}
case 96: {
case 104: {
endTime_ = input.readUInt32();
break;
}
case 112: {
isOpen_ = input.readBool();
break;
@@ -150,43 +154,10 @@ public final class ActivityScheduleInfoOuterClass {
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.class, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder.class);
}
public static final int END_TIME_FIELD_NUMBER = 3;
private int endTime_;
/**
* <code>uint32 end_time = 3;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
public static final int IS_OPEN_FIELD_NUMBER = 12;
private boolean isOpen_;
/**
* <code>bool is_open = 12;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
public static final int BEGIN_TIME_FIELD_NUMBER = 1;
private int beginTime_;
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
public static final int SCHEDULE_ID_FIELD_NUMBER = 9;
public static final int SCHEDULE_ID_FIELD_NUMBER = 6;
private int scheduleId_;
/**
* <code>uint32 schedule_id = 9;</code>
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
@java.lang.Override
@@ -194,10 +165,21 @@ public final class ActivityScheduleInfoOuterClass {
return scheduleId_;
}
public static final int ACTIVITY_ID_FIELD_NUMBER = 11;
public static final int BEGIN_TIME_FIELD_NUMBER = 3;
private int beginTime_;
/**
* <code>uint32 begin_time = 3;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
public static final int ACTIVITY_ID_FIELD_NUMBER = 8;
private int activityId_;
/**
* <code>uint32 activity_id = 11;</code>
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -205,6 +187,28 @@ public final class ActivityScheduleInfoOuterClass {
return activityId_;
}
public static final int END_TIME_FIELD_NUMBER = 13;
private int endTime_;
/**
* <code>uint32 end_time = 13;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
public static final int IS_OPEN_FIELD_NUMBER = 14;
private boolean isOpen_;
/**
* <code>bool is_open = 14;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -220,19 +224,19 @@ public final class ActivityScheduleInfoOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (beginTime_ != 0) {
output.writeUInt32(1, beginTime_);
}
if (endTime_ != 0) {
output.writeUInt32(3, endTime_);
output.writeUInt32(3, beginTime_);
}
if (scheduleId_ != 0) {
output.writeUInt32(9, scheduleId_);
output.writeUInt32(6, scheduleId_);
}
if (activityId_ != 0) {
output.writeUInt32(11, activityId_);
output.writeUInt32(8, activityId_);
}
if (endTime_ != 0) {
output.writeUInt32(13, endTime_);
}
if (isOpen_ != false) {
output.writeBool(12, isOpen_);
output.writeBool(14, isOpen_);
}
unknownFields.writeTo(output);
}
@@ -245,23 +249,23 @@ public final class ActivityScheduleInfoOuterClass {
size = 0;
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, beginTime_);
}
if (endTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, endTime_);
.computeUInt32Size(3, beginTime_);
}
if (scheduleId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, scheduleId_);
.computeUInt32Size(6, scheduleId_);
}
if (activityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(11, activityId_);
.computeUInt32Size(8, activityId_);
}
if (endTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(13, endTime_);
}
if (isOpen_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(12, isOpen_);
.computeBoolSize(14, isOpen_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -278,16 +282,16 @@ public final class ActivityScheduleInfoOuterClass {
}
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other = (emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) obj;
if (getScheduleId()
!= other.getScheduleId()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getActivityId()
!= other.getActivityId()) return false;
if (getEndTime()
!= other.getEndTime()) return false;
if (getIsOpen()
!= other.getIsOpen()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getScheduleId()
!= other.getScheduleId()) return false;
if (getActivityId()
!= other.getActivityId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -299,17 +303,17 @@ public final class ActivityScheduleInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER;
hash = (53 * hash) + getScheduleId();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getActivityId();
hash = (37 * hash) + END_TIME_FIELD_NUMBER;
hash = (53 * hash) + getEndTime();
hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsOpen());
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER;
hash = (53 * hash) + getScheduleId();
hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getActivityId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -406,6 +410,10 @@ public final class ActivityScheduleInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: GJIJNIDNLEF
* </pre>
*
* Protobuf type {@code ActivityScheduleInfo}
*/
public static final class Builder extends
@@ -443,16 +451,16 @@ public final class ActivityScheduleInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
endTime_ = 0;
isOpen_ = false;
scheduleId_ = 0;
beginTime_ = 0;
scheduleId_ = 0;
activityId_ = 0;
endTime_ = 0;
isOpen_ = false;
return this;
}
@@ -479,11 +487,11 @@ public final class ActivityScheduleInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo buildPartial() {
emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo result = new emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo(this);
result.scheduleId_ = scheduleId_;
result.beginTime_ = beginTime_;
result.activityId_ = activityId_;
result.endTime_ = endTime_;
result.isOpen_ = isOpen_;
result.beginTime_ = beginTime_;
result.scheduleId_ = scheduleId_;
result.activityId_ = activityId_;
onBuilt();
return result;
}
@@ -532,21 +540,21 @@ public final class ActivityScheduleInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other) {
if (other == emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()) return this;
if (other.getScheduleId() != 0) {
setScheduleId(other.getScheduleId());
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (other.getActivityId() != 0) {
setActivityId(other.getActivityId());
}
if (other.getEndTime() != 0) {
setEndTime(other.getEndTime());
}
if (other.getIsOpen() != false) {
setIsOpen(other.getIsOpen());
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (other.getScheduleId() != 0) {
setScheduleId(other.getScheduleId());
}
if (other.getActivityId() != 0) {
setActivityId(other.getActivityId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -576,9 +584,102 @@ public final class ActivityScheduleInfoOuterClass {
return this;
}
private int scheduleId_ ;
/**
* <code>uint32 schedule_id = 6;</code>
* @return The scheduleId.
*/
@java.lang.Override
public int getScheduleId() {
return scheduleId_;
}
/**
* <code>uint32 schedule_id = 6;</code>
* @param value The scheduleId to set.
* @return This builder for chaining.
*/
public Builder setScheduleId(int value) {
scheduleId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 schedule_id = 6;</code>
* @return This builder for chaining.
*/
public Builder clearScheduleId() {
scheduleId_ = 0;
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 3;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 3;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 3;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private int activityId_ ;
/**
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
@java.lang.Override
public int getActivityId() {
return activityId_;
}
/**
* <code>uint32 activity_id = 8;</code>
* @param value The activityId to set.
* @return This builder for chaining.
*/
public Builder setActivityId(int value) {
activityId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 activity_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearActivityId() {
activityId_ = 0;
onChanged();
return this;
}
private int endTime_ ;
/**
* <code>uint32 end_time = 3;</code>
* <code>uint32 end_time = 13;</code>
* @return The endTime.
*/
@java.lang.Override
@@ -586,7 +687,7 @@ public final class ActivityScheduleInfoOuterClass {
return endTime_;
}
/**
* <code>uint32 end_time = 3;</code>
* <code>uint32 end_time = 13;</code>
* @param value The endTime to set.
* @return This builder for chaining.
*/
@@ -597,7 +698,7 @@ public final class ActivityScheduleInfoOuterClass {
return this;
}
/**
* <code>uint32 end_time = 3;</code>
* <code>uint32 end_time = 13;</code>
* @return This builder for chaining.
*/
public Builder clearEndTime() {
@@ -609,7 +710,7 @@ public final class ActivityScheduleInfoOuterClass {
private boolean isOpen_ ;
/**
* <code>bool is_open = 12;</code>
* <code>bool is_open = 14;</code>
* @return The isOpen.
*/
@java.lang.Override
@@ -617,7 +718,7 @@ public final class ActivityScheduleInfoOuterClass {
return isOpen_;
}
/**
* <code>bool is_open = 12;</code>
* <code>bool is_open = 14;</code>
* @param value The isOpen to set.
* @return This builder for chaining.
*/
@@ -628,7 +729,7 @@ public final class ActivityScheduleInfoOuterClass {
return this;
}
/**
* <code>bool is_open = 12;</code>
* <code>bool is_open = 14;</code>
* @return This builder for chaining.
*/
public Builder clearIsOpen() {
@@ -637,99 +738,6 @@ public final class ActivityScheduleInfoOuterClass {
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 1;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 1;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private int scheduleId_ ;
/**
* <code>uint32 schedule_id = 9;</code>
* @return The scheduleId.
*/
@java.lang.Override
public int getScheduleId() {
return scheduleId_;
}
/**
* <code>uint32 schedule_id = 9;</code>
* @param value The scheduleId to set.
* @return This builder for chaining.
*/
public Builder setScheduleId(int value) {
scheduleId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 schedule_id = 9;</code>
* @return This builder for chaining.
*/
public Builder clearScheduleId() {
scheduleId_ = 0;
onChanged();
return this;
}
private int activityId_ ;
/**
* <code>uint32 activity_id = 11;</code>
* @return The activityId.
*/
@java.lang.Override
public int getActivityId() {
return activityId_;
}
/**
* <code>uint32 activity_id = 11;</code>
* @param value The activityId to set.
* @return This builder for chaining.
*/
public Builder setActivityId(int value) {
activityId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 activity_id = 11;</code>
* @return This builder for chaining.
*/
public Builder clearActivityId() {
activityId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -798,9 +806,9 @@ public final class ActivityScheduleInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\032ActivityScheduleInfo.proto\"w\n\024Activity" +
"ScheduleInfo\022\020\n\010end_time\030\003 \001(\r\022\017\n\007is_ope" +
"n\030\014 \001(\010\022\022\n\nbegin_time\030\001 \001(\r\022\023\n\013schedule_" +
"id\030\t \001(\r\022\023\n\013activity_id\030\013 \001(\rB\033\n\031emu.gra" +
"ScheduleInfo\022\023\n\013schedule_id\030\006 \001(\r\022\022\n\nbeg" +
"in_time\030\003 \001(\r\022\023\n\013activity_id\030\010 \001(\r\022\020\n\010en" +
"d_time\030\r \001(\r\022\017\n\007is_open\030\016 \001(\010B\033\n\031emu.gra" +
"sscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -812,7 +820,7 @@ public final class ActivityScheduleInfoOuterClass {
internal_static_ActivityScheduleInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityScheduleInfo_descriptor,
new java.lang.String[] { "EndTime", "IsOpen", "BeginTime", "ScheduleId", "ActivityId", });
new java.lang.String[] { "ScheduleId", "BeginTime", "ActivityId", "EndTime", "IsOpen", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,24 +19,28 @@ public final class ActivityShopSheetInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
* <code>uint32 sheet_id = 9;</code>
* @return The sheetId.
*/
int getBeginTime();
int getSheetId();
/**
* <code>uint32 end_time = 6;</code>
* <code>uint32 end_time = 3;</code>
* @return The endTime.
*/
int getEndTime();
/**
* <code>uint32 sheet_id = 15;</code>
* @return The sheetId.
* <code>uint32 begin_time = 14;</code>
* @return The beginTime.
*/
int getSheetId();
int getBeginTime();
}
/**
* <pre>
* Obf: GFKOLJPJAAA
* </pre>
*
* Protobuf type {@code ActivityShopSheetInfo}
*/
public static final class ActivityShopSheetInfo extends
@@ -81,21 +85,21 @@ public final class ActivityShopSheetInfoOuterClass {
case 0:
done = true;
break;
case 8: {
beginTime_ = input.readUInt32();
break;
}
case 48: {
case 24: {
endTime_ = input.readUInt32();
break;
}
case 120: {
case 72: {
sheetId_ = input.readUInt32();
break;
}
case 112: {
beginTime_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -128,21 +132,21 @@ public final class ActivityShopSheetInfoOuterClass {
emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo.class, emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo.Builder.class);
}
public static final int BEGIN_TIME_FIELD_NUMBER = 1;
private int beginTime_;
public static final int SHEET_ID_FIELD_NUMBER = 9;
private int sheetId_;
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
* <code>uint32 sheet_id = 9;</code>
* @return The sheetId.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
public int getSheetId() {
return sheetId_;
}
public static final int END_TIME_FIELD_NUMBER = 6;
public static final int END_TIME_FIELD_NUMBER = 3;
private int endTime_;
/**
* <code>uint32 end_time = 6;</code>
* <code>uint32 end_time = 3;</code>
* @return The endTime.
*/
@java.lang.Override
@@ -150,15 +154,15 @@ public final class ActivityShopSheetInfoOuterClass {
return endTime_;
}
public static final int SHEET_ID_FIELD_NUMBER = 15;
private int sheetId_;
public static final int BEGIN_TIME_FIELD_NUMBER = 14;
private int beginTime_;
/**
* <code>uint32 sheet_id = 15;</code>
* @return The sheetId.
* <code>uint32 begin_time = 14;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getSheetId() {
return sheetId_;
public int getBeginTime() {
return beginTime_;
}
private byte memoizedIsInitialized = -1;
@@ -175,14 +179,14 @@ public final class ActivityShopSheetInfoOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (beginTime_ != 0) {
output.writeUInt32(1, beginTime_);
}
if (endTime_ != 0) {
output.writeUInt32(6, endTime_);
output.writeUInt32(3, endTime_);
}
if (sheetId_ != 0) {
output.writeUInt32(15, sheetId_);
output.writeUInt32(9, sheetId_);
}
if (beginTime_ != 0) {
output.writeUInt32(14, beginTime_);
}
unknownFields.writeTo(output);
}
@@ -193,17 +197,17 @@ public final class ActivityShopSheetInfoOuterClass {
if (size != -1) return size;
size = 0;
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, beginTime_);
}
if (endTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, endTime_);
.computeUInt32Size(3, endTime_);
}
if (sheetId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, sheetId_);
.computeUInt32Size(9, sheetId_);
}
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, beginTime_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -220,12 +224,12 @@ public final class ActivityShopSheetInfoOuterClass {
}
emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo other = (emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo) obj;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getEndTime()
!= other.getEndTime()) return false;
if (getSheetId()
!= other.getSheetId()) return false;
if (getEndTime()
!= other.getEndTime()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -237,12 +241,12 @@ public final class ActivityShopSheetInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + END_TIME_FIELD_NUMBER;
hash = (53 * hash) + getEndTime();
hash = (37 * hash) + SHEET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSheetId();
hash = (37 * hash) + END_TIME_FIELD_NUMBER;
hash = (53 * hash) + getEndTime();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -339,6 +343,10 @@ public final class ActivityShopSheetInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: GFKOLJPJAAA
* </pre>
*
* Protobuf type {@code ActivityShopSheetInfo}
*/
public static final class Builder extends
@@ -376,11 +384,11 @@ public final class ActivityShopSheetInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
beginTime_ = 0;
sheetId_ = 0;
endTime_ = 0;
sheetId_ = 0;
beginTime_ = 0;
return this;
}
@@ -408,9 +416,9 @@ public final class ActivityShopSheetInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo buildPartial() {
emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo result = new emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo(this);
result.beginTime_ = beginTime_;
result.endTime_ = endTime_;
result.sheetId_ = sheetId_;
result.endTime_ = endTime_;
result.beginTime_ = beginTime_;
onBuilt();
return result;
}
@@ -459,14 +467,14 @@ public final class ActivityShopSheetInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo other) {
if (other == emu.grasscutter.net.proto.ActivityShopSheetInfoOuterClass.ActivityShopSheetInfo.getDefaultInstance()) return this;
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
if (other.getSheetId() != 0) {
setSheetId(other.getSheetId());
}
if (other.getEndTime() != 0) {
setEndTime(other.getEndTime());
}
if (other.getSheetId() != 0) {
setSheetId(other.getSheetId());
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
@@ -497,71 +505,9 @@ public final class ActivityShopSheetInfoOuterClass {
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 1;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 1;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 1;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private int endTime_ ;
/**
* <code>uint32 end_time = 6;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
/**
* <code>uint32 end_time = 6;</code>
* @param value The endTime to set.
* @return This builder for chaining.
*/
public Builder setEndTime(int value) {
endTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 end_time = 6;</code>
* @return This builder for chaining.
*/
public Builder clearEndTime() {
endTime_ = 0;
onChanged();
return this;
}
private int sheetId_ ;
/**
* <code>uint32 sheet_id = 15;</code>
* <code>uint32 sheet_id = 9;</code>
* @return The sheetId.
*/
@java.lang.Override
@@ -569,7 +515,7 @@ public final class ActivityShopSheetInfoOuterClass {
return sheetId_;
}
/**
* <code>uint32 sheet_id = 15;</code>
* <code>uint32 sheet_id = 9;</code>
* @param value The sheetId to set.
* @return This builder for chaining.
*/
@@ -580,7 +526,7 @@ public final class ActivityShopSheetInfoOuterClass {
return this;
}
/**
* <code>uint32 sheet_id = 15;</code>
* <code>uint32 sheet_id = 9;</code>
* @return This builder for chaining.
*/
public Builder clearSheetId() {
@@ -589,6 +535,68 @@ public final class ActivityShopSheetInfoOuterClass {
onChanged();
return this;
}
private int endTime_ ;
/**
* <code>uint32 end_time = 3;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
/**
* <code>uint32 end_time = 3;</code>
* @param value The endTime to set.
* @return This builder for chaining.
*/
public Builder setEndTime(int value) {
endTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 end_time = 3;</code>
* @return This builder for chaining.
*/
public Builder clearEndTime() {
endTime_ = 0;
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 14;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 14;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 14;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -657,8 +665,8 @@ public final class ActivityShopSheetInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\033ActivityShopSheetInfo.proto\"O\n\025Activit" +
"yShopSheetInfo\022\022\n\nbegin_time\030\001 \001(\r\022\020\n\010en" +
"d_time\030\006 \001(\r\022\020\n\010sheet_id\030\017 \001(\rB\033\n\031emu.gr" +
"yShopSheetInfo\022\020\n\010sheet_id\030\t \001(\r\022\020\n\010end_" +
"time\030\003 \001(\r\022\022\n\nbegin_time\030\016 \001(\rB\033\n\031emu.gr" +
"asscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -670,7 +678,7 @@ public final class ActivityShopSheetInfoOuterClass {
internal_static_ActivityShopSheetInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityShopSheetInfo_descriptor,
new java.lang.String[] { "BeginTime", "EndTime", "SheetId", });
new java.lang.String[] { "SheetId", "EndTime", "BeginTime", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,27 +19,21 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 11;</code>
* @return The watcherId.
*/
int getWatcherId();
/**
* <code>uint32 activity_id = 4;</code>
* <code>uint32 activity_id = 1;</code>
* @return The activityId.
*/
int getActivityId();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2073;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2085
* Obf: LEAMDAPFCIP
* </pre>
*
* Protobuf type {@code ActivityTakeWatcherRewardReq}
@@ -86,12 +80,12 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
case 0:
done = true;
break;
case 32: {
case 8: {
activityId_ = input.readUInt32();
break;
}
case 112: {
case 88: {
watcherId_ = input.readUInt32();
break;
@@ -128,10 +122,10 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.Builder.class);
}
public static final int WATCHER_ID_FIELD_NUMBER = 14;
public static final int WATCHER_ID_FIELD_NUMBER = 11;
private int watcherId_;
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 11;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -139,10 +133,10 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
return watcherId_;
}
public static final int ACTIVITY_ID_FIELD_NUMBER = 4;
public static final int ACTIVITY_ID_FIELD_NUMBER = 1;
private int activityId_;
/**
* <code>uint32 activity_id = 4;</code>
* <code>uint32 activity_id = 1;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -165,10 +159,10 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (activityId_ != 0) {
output.writeUInt32(4, activityId_);
output.writeUInt32(1, activityId_);
}
if (watcherId_ != 0) {
output.writeUInt32(14, watcherId_);
output.writeUInt32(11, watcherId_);
}
unknownFields.writeTo(output);
}
@@ -181,11 +175,11 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
size = 0;
if (activityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(4, activityId_);
.computeUInt32Size(1, activityId_);
}
if (watcherId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, watcherId_);
.computeUInt32Size(11, watcherId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -318,14 +312,8 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2073;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2085
* Obf: LEAMDAPFCIP
* </pre>
*
* Protobuf type {@code ActivityTakeWatcherRewardReq}
@@ -482,7 +470,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
private int watcherId_ ;
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 11;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -490,7 +478,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
return watcherId_;
}
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 11;</code>
* @param value The watcherId to set.
* @return This builder for chaining.
*/
@@ -501,7 +489,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
return this;
}
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 11;</code>
* @return This builder for chaining.
*/
public Builder clearWatcherId() {
@@ -513,7 +501,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
private int activityId_ ;
/**
* <code>uint32 activity_id = 4;</code>
* <code>uint32 activity_id = 1;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -521,7 +509,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
return activityId_;
}
/**
* <code>uint32 activity_id = 4;</code>
* <code>uint32 activity_id = 1;</code>
* @param value The activityId to set.
* @return This builder for chaining.
*/
@@ -532,7 +520,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
return this;
}
/**
* <code>uint32 activity_id = 4;</code>
* <code>uint32 activity_id = 1;</code>
* @return This builder for chaining.
*/
public Builder clearActivityId() {
@@ -610,7 +598,7 @@ public final class ActivityTakeWatcherRewardReqOuterClass {
java.lang.String[] descriptorData = {
"\n\"ActivityTakeWatcherRewardReq.proto\"G\n\034" +
"ActivityTakeWatcherRewardReq\022\022\n\nwatcher_" +
"id\030\016 \001(\r\022\023\n\013activity_id\030\004 \001(\rB\033\n\031emu.gra" +
"id\030\013 \001(\r\022\023\n\013activity_id\030\001 \001(\rB\033\n\031emu.gra" +
"sscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -19,32 +19,27 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>int32 retcode = 14;</code>
* <code>int32 retcode = 6;</code>
* @return The retcode.
*/
int getRetcode();
/**
* <code>uint32 activity_id = 10;</code>
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
int getActivityId();
/**
* <code>uint32 watcher_id = 15;</code>
* <code>uint32 watcher_id = 3;</code>
* @return The watcherId.
*/
int getWatcherId();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2109;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 2111
* Obf: BHBNNEDNMOG
* </pre>
*
* Protobuf type {@code ActivityTakeWatcherRewardRsp}
@@ -91,19 +86,19 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
case 0:
done = true;
break;
case 80: {
case 24: {
activityId_ = input.readUInt32();
watcherId_ = input.readUInt32();
break;
}
case 112: {
case 48: {
retcode_ = input.readInt32();
break;
}
case 120: {
case 64: {
watcherId_ = input.readUInt32();
activityId_ = input.readUInt32();
break;
}
default: {
@@ -138,10 +133,10 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.Builder.class);
}
public static final int RETCODE_FIELD_NUMBER = 14;
public static final int RETCODE_FIELD_NUMBER = 6;
private int retcode_;
/**
* <code>int32 retcode = 14;</code>
* <code>int32 retcode = 6;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -149,10 +144,10 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return retcode_;
}
public static final int ACTIVITY_ID_FIELD_NUMBER = 10;
public static final int ACTIVITY_ID_FIELD_NUMBER = 8;
private int activityId_;
/**
* <code>uint32 activity_id = 10;</code>
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -160,10 +155,10 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return activityId_;
}
public static final int WATCHER_ID_FIELD_NUMBER = 15;
public static final int WATCHER_ID_FIELD_NUMBER = 3;
private int watcherId_;
/**
* <code>uint32 watcher_id = 15;</code>
* <code>uint32 watcher_id = 3;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -185,14 +180,14 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (activityId_ != 0) {
output.writeUInt32(10, activityId_);
if (watcherId_ != 0) {
output.writeUInt32(3, watcherId_);
}
if (retcode_ != 0) {
output.writeInt32(14, retcode_);
output.writeInt32(6, retcode_);
}
if (watcherId_ != 0) {
output.writeUInt32(15, watcherId_);
if (activityId_ != 0) {
output.writeUInt32(8, activityId_);
}
unknownFields.writeTo(output);
}
@@ -203,17 +198,17 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
if (size != -1) return size;
size = 0;
if (activityId_ != 0) {
if (watcherId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(10, activityId_);
.computeUInt32Size(3, watcherId_);
}
if (retcode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(14, retcode_);
.computeInt32Size(6, retcode_);
}
if (watcherId_ != 0) {
if (activityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, watcherId_);
.computeUInt32Size(8, activityId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -350,13 +345,8 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2109;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 2111
* Obf: BHBNNEDNMOG
* </pre>
*
* Protobuf type {@code ActivityTakeWatcherRewardRsp}
@@ -519,7 +509,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
private int retcode_ ;
/**
* <code>int32 retcode = 14;</code>
* <code>int32 retcode = 6;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -527,7 +517,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return retcode_;
}
/**
* <code>int32 retcode = 14;</code>
* <code>int32 retcode = 6;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
@@ -538,7 +528,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return this;
}
/**
* <code>int32 retcode = 14;</code>
* <code>int32 retcode = 6;</code>
* @return This builder for chaining.
*/
public Builder clearRetcode() {
@@ -550,7 +540,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
private int activityId_ ;
/**
* <code>uint32 activity_id = 10;</code>
* <code>uint32 activity_id = 8;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -558,7 +548,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return activityId_;
}
/**
* <code>uint32 activity_id = 10;</code>
* <code>uint32 activity_id = 8;</code>
* @param value The activityId to set.
* @return This builder for chaining.
*/
@@ -569,7 +559,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return this;
}
/**
* <code>uint32 activity_id = 10;</code>
* <code>uint32 activity_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearActivityId() {
@@ -581,7 +571,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
private int watcherId_ ;
/**
* <code>uint32 watcher_id = 15;</code>
* <code>uint32 watcher_id = 3;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -589,7 +579,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return watcherId_;
}
/**
* <code>uint32 watcher_id = 15;</code>
* <code>uint32 watcher_id = 3;</code>
* @param value The watcherId to set.
* @return This builder for chaining.
*/
@@ -600,7 +590,7 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
return this;
}
/**
* <code>uint32 watcher_id = 15;</code>
* <code>uint32 watcher_id = 3;</code>
* @return This builder for chaining.
*/
public Builder clearWatcherId() {
@@ -678,8 +668,8 @@ public final class ActivityTakeWatcherRewardRspOuterClass {
java.lang.String[] descriptorData = {
"\n\"ActivityTakeWatcherRewardRsp.proto\"X\n\034" +
"ActivityTakeWatcherRewardRsp\022\017\n\007retcode\030" +
"\016 \001(\005\022\023\n\013activity_id\030\n \001(\r\022\022\n\nwatcher_id" +
"\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" +
"\006 \001(\005\022\023\n\013activity_id\030\010 \001(\r\022\022\n\nwatcher_id" +
"\030\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" +
"to3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -19,36 +19,30 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 activity_id = 9;</code>
* <code>uint32 activity_id = 14;</code>
* @return The activityId.
*/
int getActivityId();
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return Whether the watcherInfo field is set.
*/
boolean hasWatcherInfo();
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return The watcherInfo.
*/
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo();
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2103;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2007
* Obf: JCOLCLFIFCO
* </pre>
*
* Protobuf type {@code ActivityUpdateWatcherNotify}
@@ -95,7 +89,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
case 0:
done = true;
break;
case 42: {
case 74: {
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder subBuilder = null;
if (watcherInfo_ != null) {
subBuilder = watcherInfo_.toBuilder();
@@ -108,7 +102,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
break;
}
case 72: {
case 112: {
activityId_ = input.readUInt32();
break;
@@ -145,10 +139,10 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.class, emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.Builder.class);
}
public static final int ACTIVITY_ID_FIELD_NUMBER = 9;
public static final int ACTIVITY_ID_FIELD_NUMBER = 14;
private int activityId_;
/**
* <code>uint32 activity_id = 9;</code>
* <code>uint32 activity_id = 14;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -156,10 +150,10 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return activityId_;
}
public static final int WATCHER_INFO_FIELD_NUMBER = 5;
public static final int WATCHER_INFO_FIELD_NUMBER = 9;
private emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo watcherInfo_;
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return Whether the watcherInfo field is set.
*/
@java.lang.Override
@@ -167,7 +161,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return watcherInfo_ != null;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return The watcherInfo.
*/
@java.lang.Override
@@ -175,7 +169,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return watcherInfo_ == null ? emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() {
@@ -197,10 +191,10 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (watcherInfo_ != null) {
output.writeMessage(5, getWatcherInfo());
output.writeMessage(9, getWatcherInfo());
}
if (activityId_ != 0) {
output.writeUInt32(9, activityId_);
output.writeUInt32(14, activityId_);
}
unknownFields.writeTo(output);
}
@@ -213,11 +207,11 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
size = 0;
if (watcherInfo_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getWatcherInfo());
.computeMessageSize(9, getWatcherInfo());
}
if (activityId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, activityId_);
.computeUInt32Size(14, activityId_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -355,14 +349,8 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 2103;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 2007
* Obf: JCOLCLFIFCO
* </pre>
*
* Protobuf type {@code ActivityUpdateWatcherNotify}
@@ -527,7 +515,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
private int activityId_ ;
/**
* <code>uint32 activity_id = 9;</code>
* <code>uint32 activity_id = 14;</code>
* @return The activityId.
*/
@java.lang.Override
@@ -535,7 +523,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return activityId_;
}
/**
* <code>uint32 activity_id = 9;</code>
* <code>uint32 activity_id = 14;</code>
* @param value The activityId to set.
* @return This builder for chaining.
*/
@@ -546,7 +534,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return this;
}
/**
* <code>uint32 activity_id = 9;</code>
* <code>uint32 activity_id = 14;</code>
* @return This builder for chaining.
*/
public Builder clearActivityId() {
@@ -560,14 +548,14 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> watcherInfoBuilder_;
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return Whether the watcherInfo field is set.
*/
public boolean hasWatcherInfo() {
return watcherInfoBuilder_ != null || watcherInfo_ != null;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
* @return The watcherInfo.
*/
public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo() {
@@ -578,7 +566,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
}
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public Builder setWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) {
if (watcherInfoBuilder_ == null) {
@@ -594,7 +582,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return this;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public Builder setWatcherInfo(
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) {
@@ -608,7 +596,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return this;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public Builder mergeWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) {
if (watcherInfoBuilder_ == null) {
@@ -626,7 +614,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return this;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public Builder clearWatcherInfo() {
if (watcherInfoBuilder_ == null) {
@@ -640,7 +628,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return this;
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoBuilder() {
@@ -648,7 +636,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
return getWatcherInfoFieldBuilder().getBuilder();
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() {
if (watcherInfoBuilder_ != null) {
@@ -659,7 +647,7 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
}
}
/**
* <code>.ActivityWatcherInfo watcher_info = 5;</code>
* <code>.ActivityWatcherInfo watcher_info = 9;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder>
@@ -743,8 +731,8 @@ public final class ActivityUpdateWatcherNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n!ActivityUpdateWatcherNotify.proto\032\031Act" +
"ivityWatcherInfo.proto\"^\n\033ActivityUpdate" +
"WatcherNotify\022\023\n\013activity_id\030\t \001(\r\022*\n\014wa" +
"tcher_info\030\005 \001(\0132\024.ActivityWatcherInfoB\033" +
"WatcherNotify\022\023\n\013activity_id\030\016 \001(\r\022*\n\014wa" +
"tcher_info\030\t \001(\0132\024.ActivityWatcherInfoB\033" +
"\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -19,30 +19,34 @@ public final class ActivityWatcherInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>bool is_taken_reward = 2;</code>
* @return The isTakenReward.
*/
boolean getIsTakenReward();
/**
* <code>uint32 total_progress = 1;</code>
* <code>uint32 total_progress = 15;</code>
* @return The totalProgress.
*/
int getTotalProgress();
/**
* <code>uint32 cur_progress = 8;</code>
* <code>uint32 cur_progress = 1;</code>
* @return The curProgress.
*/
int getCurProgress();
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 2;</code>
* @return The watcherId.
*/
int getWatcherId();
/**
* <code>bool is_taken_reward = 7;</code>
* @return The isTakenReward.
*/
boolean getIsTakenReward();
}
/**
* <pre>
* Obf: IIEEKCMJDAI
* </pre>
*
* Protobuf type {@code ActivityWatcherInfo}
*/
public static final class ActivityWatcherInfo extends
@@ -89,22 +93,22 @@ public final class ActivityWatcherInfoOuterClass {
break;
case 8: {
totalProgress_ = input.readUInt32();
curProgress_ = input.readUInt32();
break;
}
case 16: {
watcherId_ = input.readUInt32();
break;
}
case 56: {
isTakenReward_ = input.readBool();
break;
}
case 64: {
case 120: {
curProgress_ = input.readUInt32();
break;
}
case 112: {
watcherId_ = input.readUInt32();
totalProgress_ = input.readUInt32();
break;
}
default: {
@@ -139,21 +143,10 @@ public final class ActivityWatcherInfoOuterClass {
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.class, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder.class);
}
public static final int IS_TAKEN_REWARD_FIELD_NUMBER = 2;
private boolean isTakenReward_;
/**
* <code>bool is_taken_reward = 2;</code>
* @return The isTakenReward.
*/
@java.lang.Override
public boolean getIsTakenReward() {
return isTakenReward_;
}
public static final int TOTAL_PROGRESS_FIELD_NUMBER = 1;
public static final int TOTAL_PROGRESS_FIELD_NUMBER = 15;
private int totalProgress_;
/**
* <code>uint32 total_progress = 1;</code>
* <code>uint32 total_progress = 15;</code>
* @return The totalProgress.
*/
@java.lang.Override
@@ -161,10 +154,10 @@ public final class ActivityWatcherInfoOuterClass {
return totalProgress_;
}
public static final int CUR_PROGRESS_FIELD_NUMBER = 8;
public static final int CUR_PROGRESS_FIELD_NUMBER = 1;
private int curProgress_;
/**
* <code>uint32 cur_progress = 8;</code>
* <code>uint32 cur_progress = 1;</code>
* @return The curProgress.
*/
@java.lang.Override
@@ -172,10 +165,10 @@ public final class ActivityWatcherInfoOuterClass {
return curProgress_;
}
public static final int WATCHER_ID_FIELD_NUMBER = 14;
public static final int WATCHER_ID_FIELD_NUMBER = 2;
private int watcherId_;
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 2;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -183,6 +176,17 @@ public final class ActivityWatcherInfoOuterClass {
return watcherId_;
}
public static final int IS_TAKEN_REWARD_FIELD_NUMBER = 7;
private boolean isTakenReward_;
/**
* <code>bool is_taken_reward = 7;</code>
* @return The isTakenReward.
*/
@java.lang.Override
public boolean getIsTakenReward() {
return isTakenReward_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -197,17 +201,17 @@ public final class ActivityWatcherInfoOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (totalProgress_ != 0) {
output.writeUInt32(1, totalProgress_);
}
if (isTakenReward_ != false) {
output.writeBool(2, isTakenReward_);
}
if (curProgress_ != 0) {
output.writeUInt32(8, curProgress_);
output.writeUInt32(1, curProgress_);
}
if (watcherId_ != 0) {
output.writeUInt32(14, watcherId_);
output.writeUInt32(2, watcherId_);
}
if (isTakenReward_ != false) {
output.writeBool(7, isTakenReward_);
}
if (totalProgress_ != 0) {
output.writeUInt32(15, totalProgress_);
}
unknownFields.writeTo(output);
}
@@ -218,21 +222,21 @@ public final class ActivityWatcherInfoOuterClass {
if (size != -1) return size;
size = 0;
if (totalProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, totalProgress_);
}
if (isTakenReward_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, isTakenReward_);
}
if (curProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, curProgress_);
.computeUInt32Size(1, curProgress_);
}
if (watcherId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, watcherId_);
.computeUInt32Size(2, watcherId_);
}
if (isTakenReward_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, isTakenReward_);
}
if (totalProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, totalProgress_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -249,14 +253,14 @@ public final class ActivityWatcherInfoOuterClass {
}
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other = (emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) obj;
if (getIsTakenReward()
!= other.getIsTakenReward()) return false;
if (getTotalProgress()
!= other.getTotalProgress()) return false;
if (getCurProgress()
!= other.getCurProgress()) return false;
if (getWatcherId()
!= other.getWatcherId()) return false;
if (getIsTakenReward()
!= other.getIsTakenReward()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -268,15 +272,15 @@ public final class ActivityWatcherInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + IS_TAKEN_REWARD_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsTakenReward());
hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER;
hash = (53 * hash) + getTotalProgress();
hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER;
hash = (53 * hash) + getCurProgress();
hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER;
hash = (53 * hash) + getWatcherId();
hash = (37 * hash) + IS_TAKEN_REWARD_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsTakenReward());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -373,6 +377,10 @@ public final class ActivityWatcherInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: IIEEKCMJDAI
* </pre>
*
* Protobuf type {@code ActivityWatcherInfo}
*/
public static final class Builder extends
@@ -410,14 +418,14 @@ public final class ActivityWatcherInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
isTakenReward_ = false;
totalProgress_ = 0;
curProgress_ = 0;
watcherId_ = 0;
isTakenReward_ = false;
return this;
}
@@ -444,10 +452,10 @@ public final class ActivityWatcherInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo buildPartial() {
emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo result = new emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo(this);
result.isTakenReward_ = isTakenReward_;
result.totalProgress_ = totalProgress_;
result.curProgress_ = curProgress_;
result.watcherId_ = watcherId_;
result.isTakenReward_ = isTakenReward_;
onBuilt();
return result;
}
@@ -496,9 +504,6 @@ public final class ActivityWatcherInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other) {
if (other == emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()) return this;
if (other.getIsTakenReward() != false) {
setIsTakenReward(other.getIsTakenReward());
}
if (other.getTotalProgress() != 0) {
setTotalProgress(other.getTotalProgress());
}
@@ -508,6 +513,9 @@ public final class ActivityWatcherInfoOuterClass {
if (other.getWatcherId() != 0) {
setWatcherId(other.getWatcherId());
}
if (other.getIsTakenReward() != false) {
setIsTakenReward(other.getIsTakenReward());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -537,40 +545,9 @@ public final class ActivityWatcherInfoOuterClass {
return this;
}
private boolean isTakenReward_ ;
/**
* <code>bool is_taken_reward = 2;</code>
* @return The isTakenReward.
*/
@java.lang.Override
public boolean getIsTakenReward() {
return isTakenReward_;
}
/**
* <code>bool is_taken_reward = 2;</code>
* @param value The isTakenReward to set.
* @return This builder for chaining.
*/
public Builder setIsTakenReward(boolean value) {
isTakenReward_ = value;
onChanged();
return this;
}
/**
* <code>bool is_taken_reward = 2;</code>
* @return This builder for chaining.
*/
public Builder clearIsTakenReward() {
isTakenReward_ = false;
onChanged();
return this;
}
private int totalProgress_ ;
/**
* <code>uint32 total_progress = 1;</code>
* <code>uint32 total_progress = 15;</code>
* @return The totalProgress.
*/
@java.lang.Override
@@ -578,7 +555,7 @@ public final class ActivityWatcherInfoOuterClass {
return totalProgress_;
}
/**
* <code>uint32 total_progress = 1;</code>
* <code>uint32 total_progress = 15;</code>
* @param value The totalProgress to set.
* @return This builder for chaining.
*/
@@ -589,7 +566,7 @@ public final class ActivityWatcherInfoOuterClass {
return this;
}
/**
* <code>uint32 total_progress = 1;</code>
* <code>uint32 total_progress = 15;</code>
* @return This builder for chaining.
*/
public Builder clearTotalProgress() {
@@ -601,7 +578,7 @@ public final class ActivityWatcherInfoOuterClass {
private int curProgress_ ;
/**
* <code>uint32 cur_progress = 8;</code>
* <code>uint32 cur_progress = 1;</code>
* @return The curProgress.
*/
@java.lang.Override
@@ -609,7 +586,7 @@ public final class ActivityWatcherInfoOuterClass {
return curProgress_;
}
/**
* <code>uint32 cur_progress = 8;</code>
* <code>uint32 cur_progress = 1;</code>
* @param value The curProgress to set.
* @return This builder for chaining.
*/
@@ -620,7 +597,7 @@ public final class ActivityWatcherInfoOuterClass {
return this;
}
/**
* <code>uint32 cur_progress = 8;</code>
* <code>uint32 cur_progress = 1;</code>
* @return This builder for chaining.
*/
public Builder clearCurProgress() {
@@ -632,7 +609,7 @@ public final class ActivityWatcherInfoOuterClass {
private int watcherId_ ;
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 2;</code>
* @return The watcherId.
*/
@java.lang.Override
@@ -640,7 +617,7 @@ public final class ActivityWatcherInfoOuterClass {
return watcherId_;
}
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 2;</code>
* @param value The watcherId to set.
* @return This builder for chaining.
*/
@@ -651,7 +628,7 @@ public final class ActivityWatcherInfoOuterClass {
return this;
}
/**
* <code>uint32 watcher_id = 14;</code>
* <code>uint32 watcher_id = 2;</code>
* @return This builder for chaining.
*/
public Builder clearWatcherId() {
@@ -660,6 +637,37 @@ public final class ActivityWatcherInfoOuterClass {
onChanged();
return this;
}
private boolean isTakenReward_ ;
/**
* <code>bool is_taken_reward = 7;</code>
* @return The isTakenReward.
*/
@java.lang.Override
public boolean getIsTakenReward() {
return isTakenReward_;
}
/**
* <code>bool is_taken_reward = 7;</code>
* @param value The isTakenReward to set.
* @return This builder for chaining.
*/
public Builder setIsTakenReward(boolean value) {
isTakenReward_ = value;
onChanged();
return this;
}
/**
* <code>bool is_taken_reward = 7;</code>
* @return This builder for chaining.
*/
public Builder clearIsTakenReward() {
isTakenReward_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -728,9 +736,9 @@ public final class ActivityWatcherInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\031ActivityWatcherInfo.proto\"p\n\023ActivityW" +
"atcherInfo\022\027\n\017is_taken_reward\030\002 \001(\010\022\026\n\016t" +
"otal_progress\030\001 \001(\r\022\024\n\014cur_progress\030\010 \001(" +
"\r\022\022\n\nwatcher_id\030\016 \001(\rB\033\n\031emu.grasscutter" +
"atcherInfo\022\026\n\016total_progress\030\017 \001(\r\022\024\n\014cu" +
"r_progress\030\001 \001(\r\022\022\n\nwatcher_id\030\002 \001(\r\022\027\n\017" +
"is_taken_reward\030\007 \001(\010B\033\n\031emu.grasscutter" +
".net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -742,7 +750,7 @@ public final class ActivityWatcherInfoOuterClass {
internal_static_ActivityWatcherInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ActivityWatcherInfo_descriptor,
new java.lang.String[] { "IsTakenReward", "TotalProgress", "CurProgress", "WatcherId", });
new java.lang.String[] { "TotalProgress", "CurProgress", "WatcherId", "IsTakenReward", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -20,14 +20,8 @@ public final class AddBackupAvatarTeamReqOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1616;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 1638
* Obf: DHMGMLAKAEN
* </pre>
*
* Protobuf type {@code AddBackupAvatarTeamReq}
@@ -252,14 +246,8 @@ public final class AddBackupAvatarTeamReqOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1616;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 1638
* Obf: DHMGMLAKAEN
* </pre>
*
* Protobuf type {@code AddBackupAvatarTeamReq}
@@ -19,20 +19,15 @@ public final class AddBackupAvatarTeamRspOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>int32 retcode = 13;</code>
* <code>int32 retcode = 5;</code>
* @return The retcode.
*/
int getRetcode();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1782;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 1649
* Obf: NBINNKHJLNA
* </pre>
*
* Protobuf type {@code AddBackupAvatarTeamRsp}
@@ -79,7 +74,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
case 0:
done = true;
break;
case 104: {
case 40: {
retcode_ = input.readInt32();
break;
@@ -116,10 +111,10 @@ public final class AddBackupAvatarTeamRspOuterClass {
emu.grasscutter.net.proto.AddBackupAvatarTeamRspOuterClass.AddBackupAvatarTeamRsp.class, emu.grasscutter.net.proto.AddBackupAvatarTeamRspOuterClass.AddBackupAvatarTeamRsp.Builder.class);
}
public static final int RETCODE_FIELD_NUMBER = 13;
public static final int RETCODE_FIELD_NUMBER = 5;
private int retcode_;
/**
* <code>int32 retcode = 13;</code>
* <code>int32 retcode = 5;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -142,7 +137,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (retcode_ != 0) {
output.writeInt32(13, retcode_);
output.writeInt32(5, retcode_);
}
unknownFields.writeTo(output);
}
@@ -155,7 +150,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
size = 0;
if (retcode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(13, retcode_);
.computeInt32Size(5, retcode_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -284,13 +279,8 @@ public final class AddBackupAvatarTeamRspOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 1782;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 1649
* Obf: NBINNKHJLNA
* </pre>
*
* Protobuf type {@code AddBackupAvatarTeamRsp}
@@ -441,7 +431,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
private int retcode_ ;
/**
* <code>int32 retcode = 13;</code>
* <code>int32 retcode = 5;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -449,7 +439,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
return retcode_;
}
/**
* <code>int32 retcode = 13;</code>
* <code>int32 retcode = 5;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
@@ -460,7 +450,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
return this;
}
/**
* <code>int32 retcode = 13;</code>
* <code>int32 retcode = 5;</code>
* @return This builder for chaining.
*/
public Builder clearRetcode() {
@@ -537,7 +527,7 @@ public final class AddBackupAvatarTeamRspOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\034AddBackupAvatarTeamRsp.proto\")\n\026AddBac" +
"kupAvatarTeamRsp\022\017\n\007retcode\030\r \001(\005B\033\n\031emu" +
"kupAvatarTeamRsp\022\017\n\007retcode\030\005 \001(\005B\033\n\031emu" +
".grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -0,0 +1,752 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AddBlacklistRsp.proto
package emu.grasscutter.net.proto;
public final class AddBlacklistRspOuterClass {
private AddBlacklistRspOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AddBlacklistRspOrBuilder extends
// @@protoc_insertion_point(interface_extends:AddBlacklistRsp)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return Whether the targetFriendBrief field is set.
*/
boolean hasTargetFriendBrief();
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return The targetFriendBrief.
*/
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief();
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder();
/**
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
int getRetcode();
}
/**
* <pre>
* CmdId: 4005
* Obf: HJIPHKBMIEL
* </pre>
*
* Protobuf type {@code AddBlacklistRsp}
*/
public static final class AddBlacklistRsp extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AddBlacklistRsp)
AddBlacklistRspOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddBlacklistRsp.newBuilder() to construct.
private AddBlacklistRsp(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AddBlacklistRsp() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddBlacklistRsp();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddBlacklistRsp(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 74: {
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder subBuilder = null;
if (targetFriendBrief_ != null) {
subBuilder = targetFriendBrief_.toBuilder();
}
targetFriendBrief_ = input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(targetFriendBrief_);
targetFriendBrief_ = subBuilder.buildPartial();
}
break;
}
case 80: {
retcode_ = input.readInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.internal_static_AddBlacklistRsp_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.internal_static_AddBlacklistRsp_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.class, emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.Builder.class);
}
public static final int TARGET_FRIEND_BRIEF_FIELD_NUMBER = 9;
private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_;
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return Whether the targetFriendBrief field is set.
*/
@java.lang.Override
public boolean hasTargetFriendBrief() {
return targetFriendBrief_ != null;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return The targetFriendBrief.
*/
@java.lang.Override
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() {
return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() {
return getTargetFriendBrief();
}
public static final int RETCODE_FIELD_NUMBER = 10;
private int retcode_;
/**
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
@java.lang.Override
public int getRetcode() {
return retcode_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (targetFriendBrief_ != null) {
output.writeMessage(9, getTargetFriendBrief());
}
if (retcode_ != 0) {
output.writeInt32(10, retcode_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (targetFriendBrief_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, getTargetFriendBrief());
}
if (retcode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(10, retcode_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp other = (emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp) obj;
if (hasTargetFriendBrief() != other.hasTargetFriendBrief()) return false;
if (hasTargetFriendBrief()) {
if (!getTargetFriendBrief()
.equals(other.getTargetFriendBrief())) return false;
}
if (getRetcode()
!= other.getRetcode()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasTargetFriendBrief()) {
hash = (37 * hash) + TARGET_FRIEND_BRIEF_FIELD_NUMBER;
hash = (53 * hash) + getTargetFriendBrief().hashCode();
}
hash = (37 * hash) + RETCODE_FIELD_NUMBER;
hash = (53 * hash) + getRetcode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 4005
* Obf: HJIPHKBMIEL
* </pre>
*
* Protobuf type {@code AddBlacklistRsp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AddBlacklistRsp)
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRspOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.internal_static_AddBlacklistRsp_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.internal_static_AddBlacklistRsp_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.class, emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (targetFriendBriefBuilder_ == null) {
targetFriendBrief_ = null;
} else {
targetFriendBrief_ = null;
targetFriendBriefBuilder_ = null;
}
retcode_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.internal_static_AddBlacklistRsp_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp build() {
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp buildPartial() {
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp result = new emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp(this);
if (targetFriendBriefBuilder_ == null) {
result.targetFriendBrief_ = targetFriendBrief_;
} else {
result.targetFriendBrief_ = targetFriendBriefBuilder_.build();
}
result.retcode_ = retcode_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp) {
return mergeFrom((emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp other) {
if (other == emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp.getDefaultInstance()) return this;
if (other.hasTargetFriendBrief()) {
mergeTargetFriendBrief(other.getTargetFriendBrief());
}
if (other.getRetcode() != 0) {
setRetcode(other.getRetcode());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> targetFriendBriefBuilder_;
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return Whether the targetFriendBrief field is set.
*/
public boolean hasTargetFriendBrief() {
return targetFriendBriefBuilder_ != null || targetFriendBrief_ != null;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
* @return The targetFriendBrief.
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() {
if (targetFriendBriefBuilder_ == null) {
return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_;
} else {
return targetFriendBriefBuilder_.getMessage();
}
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public Builder setTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) {
if (targetFriendBriefBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
targetFriendBrief_ = value;
onChanged();
} else {
targetFriendBriefBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public Builder setTargetFriendBrief(
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) {
if (targetFriendBriefBuilder_ == null) {
targetFriendBrief_ = builderForValue.build();
onChanged();
} else {
targetFriendBriefBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public Builder mergeTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) {
if (targetFriendBriefBuilder_ == null) {
if (targetFriendBrief_ != null) {
targetFriendBrief_ =
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.newBuilder(targetFriendBrief_).mergeFrom(value).buildPartial();
} else {
targetFriendBrief_ = value;
}
onChanged();
} else {
targetFriendBriefBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public Builder clearTargetFriendBrief() {
if (targetFriendBriefBuilder_ == null) {
targetFriendBrief_ = null;
onChanged();
} else {
targetFriendBrief_ = null;
targetFriendBriefBuilder_ = null;
}
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getTargetFriendBriefBuilder() {
onChanged();
return getTargetFriendBriefFieldBuilder().getBuilder();
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() {
if (targetFriendBriefBuilder_ != null) {
return targetFriendBriefBuilder_.getMessageOrBuilder();
} else {
return targetFriendBrief_ == null ?
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_;
}
}
/**
* <code>.FriendBrief target_friend_brief = 9;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>
getTargetFriendBriefFieldBuilder() {
if (targetFriendBriefBuilder_ == null) {
targetFriendBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>(
getTargetFriendBrief(),
getParentForChildren(),
isClean());
targetFriendBrief_ = null;
}
return targetFriendBriefBuilder_;
}
private int retcode_ ;
/**
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
@java.lang.Override
public int getRetcode() {
return retcode_;
}
/**
* <code>int32 retcode = 10;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
public Builder setRetcode(int value) {
retcode_ = value;
onChanged();
return this;
}
/**
* <code>int32 retcode = 10;</code>
* @return This builder for chaining.
*/
public Builder clearRetcode() {
retcode_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AddBlacklistRsp)
}
// @@protoc_insertion_point(class_scope:AddBlacklistRsp)
private static final emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp();
}
public static emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AddBlacklistRsp>
PARSER = new com.google.protobuf.AbstractParser<AddBlacklistRsp>() {
@java.lang.Override
public AddBlacklistRsp parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddBlacklistRsp(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AddBlacklistRsp> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AddBlacklistRsp> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddBlacklistRspOuterClass.AddBlacklistRsp getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AddBlacklistRsp_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AddBlacklistRsp_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\025AddBlacklistRsp.proto\032\021FriendBrief.pro" +
"to\"M\n\017AddBlacklistRsp\022)\n\023target_friend_b" +
"rief\030\t \001(\0132\014.FriendBrief\022\017\n\007retcode\030\n \001(" +
"\005B\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(),
});
internal_static_AddBlacklistRsp_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AddBlacklistRsp_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AddBlacklistRsp_descriptor,
new java.lang.String[] { "TargetFriendBrief", "Retcode", });
emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -19,24 +19,28 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 count = 5;</code>
* @return The count.
*/
int getCount();
/**
* <code>bool is_new = 8;</code>
* <code>bool is_new = 5;</code>
* @return The isNew.
*/
boolean getIsNew();
/**
* <code>uint32 item_id = 11;</code>
* <code>uint32 count = 14;</code>
* @return The count.
*/
int getCount();
/**
* <code>uint32 item_id = 10;</code>
* @return The itemId.
*/
int getItemId();
}
/**
* <pre>
* Obf: AGNHEKAOCEH
* </pre>
*
* Protobuf type {@code AddNoGachaAvatarCardTransferItem}
*/
public static final class AddNoGachaAvatarCardTransferItem extends
@@ -83,19 +87,19 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
break;
case 40: {
count_ = input.readUInt32();
break;
}
case 64: {
isNew_ = input.readBool();
break;
}
case 88: {
case 80: {
itemId_ = input.readUInt32();
break;
}
case 112: {
count_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -128,21 +132,10 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem.class, emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem.Builder.class);
}
public static final int COUNT_FIELD_NUMBER = 5;
private int count_;
/**
* <code>uint32 count = 5;</code>
* @return The count.
*/
@java.lang.Override
public int getCount() {
return count_;
}
public static final int IS_NEW_FIELD_NUMBER = 8;
public static final int IS_NEW_FIELD_NUMBER = 5;
private boolean isNew_;
/**
* <code>bool is_new = 8;</code>
* <code>bool is_new = 5;</code>
* @return The isNew.
*/
@java.lang.Override
@@ -150,10 +143,21 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return isNew_;
}
public static final int ITEM_ID_FIELD_NUMBER = 11;
public static final int COUNT_FIELD_NUMBER = 14;
private int count_;
/**
* <code>uint32 count = 14;</code>
* @return The count.
*/
@java.lang.Override
public int getCount() {
return count_;
}
public static final int ITEM_ID_FIELD_NUMBER = 10;
private int itemId_;
/**
* <code>uint32 item_id = 11;</code>
* <code>uint32 item_id = 10;</code>
* @return The itemId.
*/
@java.lang.Override
@@ -175,14 +179,14 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (count_ != 0) {
output.writeUInt32(5, count_);
}
if (isNew_ != false) {
output.writeBool(8, isNew_);
output.writeBool(5, isNew_);
}
if (itemId_ != 0) {
output.writeUInt32(11, itemId_);
output.writeUInt32(10, itemId_);
}
if (count_ != 0) {
output.writeUInt32(14, count_);
}
unknownFields.writeTo(output);
}
@@ -193,17 +197,17 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
if (size != -1) return size;
size = 0;
if (count_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, count_);
}
if (isNew_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, isNew_);
.computeBoolSize(5, isNew_);
}
if (itemId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(11, itemId_);
.computeUInt32Size(10, itemId_);
}
if (count_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, count_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -220,10 +224,10 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
}
emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem other = (emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem) obj;
if (getCount()
!= other.getCount()) return false;
if (getIsNew()
!= other.getIsNew()) return false;
if (getCount()
!= other.getCount()) return false;
if (getItemId()
!= other.getItemId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
@@ -237,11 +241,11 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCount();
hash = (37 * hash) + IS_NEW_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsNew());
hash = (37 * hash) + COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCount();
hash = (37 * hash) + ITEM_ID_FIELD_NUMBER;
hash = (53 * hash) + getItemId();
hash = (29 * hash) + unknownFields.hashCode();
@@ -340,6 +344,10 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return builder;
}
/**
* <pre>
* Obf: AGNHEKAOCEH
* </pre>
*
* Protobuf type {@code AddNoGachaAvatarCardTransferItem}
*/
public static final class Builder extends
@@ -377,10 +385,10 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
count_ = 0;
isNew_ = false;
count_ = 0;
itemId_ = 0;
return this;
@@ -409,8 +417,8 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem buildPartial() {
emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem result = new emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem(this);
result.count_ = count_;
result.isNew_ = isNew_;
result.count_ = count_;
result.itemId_ = itemId_;
onBuilt();
return result;
@@ -460,12 +468,12 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem other) {
if (other == emu.grasscutter.net.proto.AddNoGachaAvatarCardTransferItemOuterClass.AddNoGachaAvatarCardTransferItem.getDefaultInstance()) return this;
if (other.getCount() != 0) {
setCount(other.getCount());
}
if (other.getIsNew() != false) {
setIsNew(other.getIsNew());
}
if (other.getCount() != 0) {
setCount(other.getCount());
}
if (other.getItemId() != 0) {
setItemId(other.getItemId());
}
@@ -498,40 +506,9 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return this;
}
private int count_ ;
/**
* <code>uint32 count = 5;</code>
* @return The count.
*/
@java.lang.Override
public int getCount() {
return count_;
}
/**
* <code>uint32 count = 5;</code>
* @param value The count to set.
* @return This builder for chaining.
*/
public Builder setCount(int value) {
count_ = value;
onChanged();
return this;
}
/**
* <code>uint32 count = 5;</code>
* @return This builder for chaining.
*/
public Builder clearCount() {
count_ = 0;
onChanged();
return this;
}
private boolean isNew_ ;
/**
* <code>bool is_new = 8;</code>
* <code>bool is_new = 5;</code>
* @return The isNew.
*/
@java.lang.Override
@@ -539,7 +516,7 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return isNew_;
}
/**
* <code>bool is_new = 8;</code>
* <code>bool is_new = 5;</code>
* @param value The isNew to set.
* @return This builder for chaining.
*/
@@ -550,7 +527,7 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return this;
}
/**
* <code>bool is_new = 8;</code>
* <code>bool is_new = 5;</code>
* @return This builder for chaining.
*/
public Builder clearIsNew() {
@@ -560,9 +537,40 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return this;
}
private int count_ ;
/**
* <code>uint32 count = 14;</code>
* @return The count.
*/
@java.lang.Override
public int getCount() {
return count_;
}
/**
* <code>uint32 count = 14;</code>
* @param value The count to set.
* @return This builder for chaining.
*/
public Builder setCount(int value) {
count_ = value;
onChanged();
return this;
}
/**
* <code>uint32 count = 14;</code>
* @return This builder for chaining.
*/
public Builder clearCount() {
count_ = 0;
onChanged();
return this;
}
private int itemId_ ;
/**
* <code>uint32 item_id = 11;</code>
* <code>uint32 item_id = 10;</code>
* @return The itemId.
*/
@java.lang.Override
@@ -570,7 +578,7 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return itemId_;
}
/**
* <code>uint32 item_id = 11;</code>
* <code>uint32 item_id = 10;</code>
* @param value The itemId to set.
* @return This builder for chaining.
*/
@@ -581,7 +589,7 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
return this;
}
/**
* <code>uint32 item_id = 11;</code>
* <code>uint32 item_id = 10;</code>
* @return This builder for chaining.
*/
public Builder clearItemId() {
@@ -658,8 +666,8 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
static {
java.lang.String[] descriptorData = {
"\n&AddNoGachaAvatarCardTransferItem.proto" +
"\"R\n AddNoGachaAvatarCardTransferItem\022\r\n\005" +
"count\030\005 \001(\r\022\016\n\006is_new\030\010 \001(\010\022\017\n\007item_id\030\013" +
"\"R\n AddNoGachaAvatarCardTransferItem\022\016\n\006" +
"is_new\030\005 \001(\010\022\r\n\005count\030\016 \001(\r\022\017\n\007item_id\030\n" +
" \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" +
"3"
};
@@ -672,7 +680,7 @@ public final class AddNoGachaAvatarCardTransferItemOuterClass {
internal_static_AddNoGachaAvatarCardTransferItem_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AddNoGachaAvatarCardTransferItem_descriptor,
new java.lang.String[] { "Count", "IsNew", "ItemId", });
new java.lang.String[] { "IsNew", "Count", "ItemId", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,33 +19,27 @@ public final class AddQuestContentProgressReqOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 content_type = 1;</code>
* @return The contentType.
*/
int getContentType();
/**
* <code>uint32 add_progress = 6;</code>
* <code>uint32 add_progress = 11;</code>
* @return The addProgress.
*/
int getAddProgress();
/**
* <code>uint32 param = 11;</code>
* <code>uint32 content_type = 15;</code>
* @return The contentType.
*/
int getContentType();
/**
* <code>uint32 param = 1;</code>
* @return The param.
*/
int getParam();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 443;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 448
* Obf: JIFDPGDHNAF
* </pre>
*
* Protobuf type {@code AddQuestContentProgressReq}
@@ -94,17 +88,17 @@ public final class AddQuestContentProgressReqOuterClass {
break;
case 8: {
contentType_ = input.readUInt32();
break;
}
case 48: {
addProgress_ = input.readUInt32();
param_ = input.readUInt32();
break;
}
case 88: {
param_ = input.readUInt32();
addProgress_ = input.readUInt32();
break;
}
case 120: {
contentType_ = input.readUInt32();
break;
}
default: {
@@ -139,21 +133,10 @@ public final class AddQuestContentProgressReqOuterClass {
emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.class, emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.Builder.class);
}
public static final int CONTENT_TYPE_FIELD_NUMBER = 1;
private int contentType_;
/**
* <code>uint32 content_type = 1;</code>
* @return The contentType.
*/
@java.lang.Override
public int getContentType() {
return contentType_;
}
public static final int ADD_PROGRESS_FIELD_NUMBER = 6;
public static final int ADD_PROGRESS_FIELD_NUMBER = 11;
private int addProgress_;
/**
* <code>uint32 add_progress = 6;</code>
* <code>uint32 add_progress = 11;</code>
* @return The addProgress.
*/
@java.lang.Override
@@ -161,10 +144,21 @@ public final class AddQuestContentProgressReqOuterClass {
return addProgress_;
}
public static final int PARAM_FIELD_NUMBER = 11;
public static final int CONTENT_TYPE_FIELD_NUMBER = 15;
private int contentType_;
/**
* <code>uint32 content_type = 15;</code>
* @return The contentType.
*/
@java.lang.Override
public int getContentType() {
return contentType_;
}
public static final int PARAM_FIELD_NUMBER = 1;
private int param_;
/**
* <code>uint32 param = 11;</code>
* <code>uint32 param = 1;</code>
* @return The param.
*/
@java.lang.Override
@@ -186,14 +180,14 @@ public final class AddQuestContentProgressReqOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (contentType_ != 0) {
output.writeUInt32(1, contentType_);
if (param_ != 0) {
output.writeUInt32(1, param_);
}
if (addProgress_ != 0) {
output.writeUInt32(6, addProgress_);
output.writeUInt32(11, addProgress_);
}
if (param_ != 0) {
output.writeUInt32(11, param_);
if (contentType_ != 0) {
output.writeUInt32(15, contentType_);
}
unknownFields.writeTo(output);
}
@@ -204,17 +198,17 @@ public final class AddQuestContentProgressReqOuterClass {
if (size != -1) return size;
size = 0;
if (contentType_ != 0) {
if (param_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, contentType_);
.computeUInt32Size(1, param_);
}
if (addProgress_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, addProgress_);
.computeUInt32Size(11, addProgress_);
}
if (param_ != 0) {
if (contentType_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(11, param_);
.computeUInt32Size(15, contentType_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -231,10 +225,10 @@ public final class AddQuestContentProgressReqOuterClass {
}
emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other = (emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) obj;
if (getContentType()
!= other.getContentType()) return false;
if (getAddProgress()
!= other.getAddProgress()) return false;
if (getContentType()
!= other.getContentType()) return false;
if (getParam()
!= other.getParam()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
@@ -248,10 +242,10 @@ public final class AddQuestContentProgressReqOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getContentType();
hash = (37 * hash) + ADD_PROGRESS_FIELD_NUMBER;
hash = (53 * hash) + getAddProgress();
hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getContentType();
hash = (37 * hash) + PARAM_FIELD_NUMBER;
hash = (53 * hash) + getParam();
hash = (29 * hash) + unknownFields.hashCode();
@@ -351,14 +345,8 @@ public final class AddQuestContentProgressReqOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 443;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 448
* Obf: JIFDPGDHNAF
* </pre>
*
* Protobuf type {@code AddQuestContentProgressReq}
@@ -398,10 +386,10 @@ public final class AddQuestContentProgressReqOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
contentType_ = 0;
addProgress_ = 0;
contentType_ = 0;
param_ = 0;
return this;
@@ -430,8 +418,8 @@ public final class AddQuestContentProgressReqOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq buildPartial() {
emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq result = new emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq(this);
result.contentType_ = contentType_;
result.addProgress_ = addProgress_;
result.contentType_ = contentType_;
result.param_ = param_;
onBuilt();
return result;
@@ -481,12 +469,12 @@ public final class AddQuestContentProgressReqOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other) {
if (other == emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.getDefaultInstance()) return this;
if (other.getContentType() != 0) {
setContentType(other.getContentType());
}
if (other.getAddProgress() != 0) {
setAddProgress(other.getAddProgress());
}
if (other.getContentType() != 0) {
setContentType(other.getContentType());
}
if (other.getParam() != 0) {
setParam(other.getParam());
}
@@ -519,40 +507,9 @@ public final class AddQuestContentProgressReqOuterClass {
return this;
}
private int contentType_ ;
/**
* <code>uint32 content_type = 1;</code>
* @return The contentType.
*/
@java.lang.Override
public int getContentType() {
return contentType_;
}
/**
* <code>uint32 content_type = 1;</code>
* @param value The contentType to set.
* @return This builder for chaining.
*/
public Builder setContentType(int value) {
contentType_ = value;
onChanged();
return this;
}
/**
* <code>uint32 content_type = 1;</code>
* @return This builder for chaining.
*/
public Builder clearContentType() {
contentType_ = 0;
onChanged();
return this;
}
private int addProgress_ ;
/**
* <code>uint32 add_progress = 6;</code>
* <code>uint32 add_progress = 11;</code>
* @return The addProgress.
*/
@java.lang.Override
@@ -560,7 +517,7 @@ public final class AddQuestContentProgressReqOuterClass {
return addProgress_;
}
/**
* <code>uint32 add_progress = 6;</code>
* <code>uint32 add_progress = 11;</code>
* @param value The addProgress to set.
* @return This builder for chaining.
*/
@@ -571,7 +528,7 @@ public final class AddQuestContentProgressReqOuterClass {
return this;
}
/**
* <code>uint32 add_progress = 6;</code>
* <code>uint32 add_progress = 11;</code>
* @return This builder for chaining.
*/
public Builder clearAddProgress() {
@@ -581,9 +538,40 @@ public final class AddQuestContentProgressReqOuterClass {
return this;
}
private int contentType_ ;
/**
* <code>uint32 content_type = 15;</code>
* @return The contentType.
*/
@java.lang.Override
public int getContentType() {
return contentType_;
}
/**
* <code>uint32 content_type = 15;</code>
* @param value The contentType to set.
* @return This builder for chaining.
*/
public Builder setContentType(int value) {
contentType_ = value;
onChanged();
return this;
}
/**
* <code>uint32 content_type = 15;</code>
* @return This builder for chaining.
*/
public Builder clearContentType() {
contentType_ = 0;
onChanged();
return this;
}
private int param_ ;
/**
* <code>uint32 param = 11;</code>
* <code>uint32 param = 1;</code>
* @return The param.
*/
@java.lang.Override
@@ -591,7 +579,7 @@ public final class AddQuestContentProgressReqOuterClass {
return param_;
}
/**
* <code>uint32 param = 11;</code>
* <code>uint32 param = 1;</code>
* @param value The param to set.
* @return This builder for chaining.
*/
@@ -602,7 +590,7 @@ public final class AddQuestContentProgressReqOuterClass {
return this;
}
/**
* <code>uint32 param = 11;</code>
* <code>uint32 param = 1;</code>
* @return This builder for chaining.
*/
public Builder clearParam() {
@@ -679,8 +667,8 @@ public final class AddQuestContentProgressReqOuterClass {
static {
java.lang.String[] descriptorData = {
"\n AddQuestContentProgressReq.proto\"W\n\032Ad" +
"dQuestContentProgressReq\022\024\n\014content_type" +
"\030\001 \001(\r\022\024\n\014add_progress\030\006 \001(\r\022\r\n\005param\030\013 " +
"dQuestContentProgressReq\022\024\n\014add_progress" +
"\030\013 \001(\r\022\024\n\014content_type\030\017 \001(\r\022\r\n\005param\030\001 " +
"\001(\rB\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -692,7 +680,7 @@ public final class AddQuestContentProgressReqOuterClass {
internal_static_AddQuestContentProgressReq_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AddQuestContentProgressReq_descriptor,
new java.lang.String[] { "ContentType", "AddProgress", "Param", });
new java.lang.String[] { "AddProgress", "ContentType", "Param", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,26 +19,21 @@ public final class AddQuestContentProgressRspOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 content_type = 7;</code>
* <code>uint32 content_type = 2;</code>
* @return The contentType.
*/
int getContentType();
/**
* <code>int32 retcode = 12;</code>
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
int getRetcode();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 461;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 458
* Obf: LHMBHBPCAIL
* </pre>
*
* Protobuf type {@code AddQuestContentProgressRsp}
@@ -85,12 +80,12 @@ public final class AddQuestContentProgressRspOuterClass {
case 0:
done = true;
break;
case 56: {
case 16: {
contentType_ = input.readUInt32();
break;
}
case 96: {
case 80: {
retcode_ = input.readInt32();
break;
@@ -127,10 +122,10 @@ public final class AddQuestContentProgressRspOuterClass {
emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.class, emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.Builder.class);
}
public static final int CONTENT_TYPE_FIELD_NUMBER = 7;
public static final int CONTENT_TYPE_FIELD_NUMBER = 2;
private int contentType_;
/**
* <code>uint32 content_type = 7;</code>
* <code>uint32 content_type = 2;</code>
* @return The contentType.
*/
@java.lang.Override
@@ -138,10 +133,10 @@ public final class AddQuestContentProgressRspOuterClass {
return contentType_;
}
public static final int RETCODE_FIELD_NUMBER = 12;
public static final int RETCODE_FIELD_NUMBER = 10;
private int retcode_;
/**
* <code>int32 retcode = 12;</code>
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -164,10 +159,10 @@ public final class AddQuestContentProgressRspOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (contentType_ != 0) {
output.writeUInt32(7, contentType_);
output.writeUInt32(2, contentType_);
}
if (retcode_ != 0) {
output.writeInt32(12, retcode_);
output.writeInt32(10, retcode_);
}
unknownFields.writeTo(output);
}
@@ -180,11 +175,11 @@ public final class AddQuestContentProgressRspOuterClass {
size = 0;
if (contentType_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(7, contentType_);
.computeUInt32Size(2, contentType_);
}
if (retcode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(12, retcode_);
.computeInt32Size(10, retcode_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -317,13 +312,8 @@ public final class AddQuestContentProgressRspOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 461;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 458
* Obf: LHMBHBPCAIL
* </pre>
*
* Protobuf type {@code AddQuestContentProgressRsp}
@@ -480,7 +470,7 @@ public final class AddQuestContentProgressRspOuterClass {
private int contentType_ ;
/**
* <code>uint32 content_type = 7;</code>
* <code>uint32 content_type = 2;</code>
* @return The contentType.
*/
@java.lang.Override
@@ -488,7 +478,7 @@ public final class AddQuestContentProgressRspOuterClass {
return contentType_;
}
/**
* <code>uint32 content_type = 7;</code>
* <code>uint32 content_type = 2;</code>
* @param value The contentType to set.
* @return This builder for chaining.
*/
@@ -499,7 +489,7 @@ public final class AddQuestContentProgressRspOuterClass {
return this;
}
/**
* <code>uint32 content_type = 7;</code>
* <code>uint32 content_type = 2;</code>
* @return This builder for chaining.
*/
public Builder clearContentType() {
@@ -511,7 +501,7 @@ public final class AddQuestContentProgressRspOuterClass {
private int retcode_ ;
/**
* <code>int32 retcode = 12;</code>
* <code>int32 retcode = 10;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -519,7 +509,7 @@ public final class AddQuestContentProgressRspOuterClass {
return retcode_;
}
/**
* <code>int32 retcode = 12;</code>
* <code>int32 retcode = 10;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
@@ -530,7 +520,7 @@ public final class AddQuestContentProgressRspOuterClass {
return this;
}
/**
* <code>int32 retcode = 12;</code>
* <code>int32 retcode = 10;</code>
* @return This builder for chaining.
*/
public Builder clearRetcode() {
@@ -608,7 +598,7 @@ public final class AddQuestContentProgressRspOuterClass {
java.lang.String[] descriptorData = {
"\n AddQuestContentProgressRsp.proto\"C\n\032Ad" +
"dQuestContentProgressRsp\022\024\n\014content_type" +
"\030\007 \001(\r\022\017\n\007retcode\030\014 \001(\005B\033\n\031emu.grasscutt" +
"\030\002 \001(\r\022\017\n\007retcode\030\n \001(\005B\033\n\031emu.grasscutt" +
"er.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -0,0 +1,752 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AddRandTaskInfoNotify.proto
package emu.grasscutter.net.proto;
public final class AddRandTaskInfoNotifyOuterClass {
private AddRandTaskInfoNotifyOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AddRandTaskInfoNotifyOrBuilder extends
// @@protoc_insertion_point(interface_extends:AddRandTaskInfoNotify)
com.google.protobuf.MessageOrBuilder {
/**
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
boolean hasPos();
/**
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getPos();
/**
* <code>.Vector pos = 14;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
/**
* <code>uint32 rand_task_id = 5;</code>
* @return The randTaskId.
*/
int getRandTaskId();
}
/**
* <pre>
* CmdId: 110
* Obf: HPHBIEGDFGM
* </pre>
*
* Protobuf type {@code AddRandTaskInfoNotify}
*/
public static final class AddRandTaskInfoNotify extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AddRandTaskInfoNotify)
AddRandTaskInfoNotifyOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddRandTaskInfoNotify.newBuilder() to construct.
private AddRandTaskInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AddRandTaskInfoNotify() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddRandTaskInfoNotify();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddRandTaskInfoNotify(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 40: {
randTaskId_ = input.readUInt32();
break;
}
case 114: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
subBuilder = pos_.toBuilder();
}
pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(pos_);
pos_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.internal_static_AddRandTaskInfoNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.internal_static_AddRandTaskInfoNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.class, emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.Builder.class);
}
public static final int POS_FIELD_NUMBER = 14;
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
/**
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
@java.lang.Override
public boolean hasPos() {
return pos_ != null;
}
/**
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() {
return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
}
/**
* <code>.Vector pos = 14;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
return getPos();
}
public static final int RAND_TASK_ID_FIELD_NUMBER = 5;
private int randTaskId_;
/**
* <code>uint32 rand_task_id = 5;</code>
* @return The randTaskId.
*/
@java.lang.Override
public int getRandTaskId() {
return randTaskId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (randTaskId_ != 0) {
output.writeUInt32(5, randTaskId_);
}
if (pos_ != null) {
output.writeMessage(14, getPos());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (randTaskId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, randTaskId_);
}
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getPos());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify other = (emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify) obj;
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (getRandTaskId()
!= other.getRandTaskId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
hash = (37 * hash) + RAND_TASK_ID_FIELD_NUMBER;
hash = (53 * hash) + getRandTaskId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 110
* Obf: HPHBIEGDFGM
* </pre>
*
* Protobuf type {@code AddRandTaskInfoNotify}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AddRandTaskInfoNotify)
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotifyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.internal_static_AddRandTaskInfoNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.internal_static_AddRandTaskInfoNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.class, emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
randTaskId_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.internal_static_AddRandTaskInfoNotify_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify build() {
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify buildPartial() {
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify result = new emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify(this);
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
result.randTaskId_ = randTaskId_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify) {
return mergeFrom((emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify other) {
if (other == emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify.getDefaultInstance()) return this;
if (other.hasPos()) {
mergePos(other.getPos());
}
if (other.getRandTaskId() != 0) {
setRandTaskId(other.getRandTaskId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_;
/**
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
public boolean hasPos() {
return posBuilder_ != null || pos_ != null;
}
/**
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() {
if (posBuilder_ == null) {
return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
} else {
return posBuilder_.getMessage();
}
}
/**
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
pos_ = value;
onChanged();
} else {
posBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
if (posBuilder_ == null) {
pos_ = builderForValue.build();
onChanged();
} else {
posBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.Vector pos = 14;</code>
*/
public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
if (pos_ != null) {
pos_ =
emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial();
} else {
pos_ = value;
}
onChanged();
} else {
posBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.Vector pos = 14;</code>
*/
public Builder clearPos() {
if (posBuilder_ == null) {
pos_ = null;
onChanged();
} else {
pos_ = null;
posBuilder_ = null;
}
return this;
}
/**
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() {
onChanged();
return getPosFieldBuilder().getBuilder();
}
/**
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
if (posBuilder_ != null) {
return posBuilder_.getMessageOrBuilder();
} else {
return pos_ == null ?
emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
}
}
/**
* <code>.Vector pos = 14;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
getPosFieldBuilder() {
if (posBuilder_ == null) {
posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
getPos(),
getParentForChildren(),
isClean());
pos_ = null;
}
return posBuilder_;
}
private int randTaskId_ ;
/**
* <code>uint32 rand_task_id = 5;</code>
* @return The randTaskId.
*/
@java.lang.Override
public int getRandTaskId() {
return randTaskId_;
}
/**
* <code>uint32 rand_task_id = 5;</code>
* @param value The randTaskId to set.
* @return This builder for chaining.
*/
public Builder setRandTaskId(int value) {
randTaskId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 rand_task_id = 5;</code>
* @return This builder for chaining.
*/
public Builder clearRandTaskId() {
randTaskId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AddRandTaskInfoNotify)
}
// @@protoc_insertion_point(class_scope:AddRandTaskInfoNotify)
private static final emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify();
}
public static emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AddRandTaskInfoNotify>
PARSER = new com.google.protobuf.AbstractParser<AddRandTaskInfoNotify>() {
@java.lang.Override
public AddRandTaskInfoNotify parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddRandTaskInfoNotify(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AddRandTaskInfoNotify> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AddRandTaskInfoNotify> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AddRandTaskInfoNotifyOuterClass.AddRandTaskInfoNotify getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AddRandTaskInfoNotify_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AddRandTaskInfoNotify_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AddRandTaskInfoNotify.proto\032\014Vector.pr" +
"oto\"C\n\025AddRandTaskInfoNotify\022\024\n\003pos\030\016 \001(" +
"\0132\007.Vector\022\024\n\014rand_task_id\030\005 \001(\rB\033\n\031emu." +
"grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(),
});
internal_static_AddRandTaskInfoNotify_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AddRandTaskInfoNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AddRandTaskInfoNotify_descriptor,
new java.lang.String[] { "Pos", "RandTaskId", });
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -25,18 +25,22 @@ public final class AiSyncInfoOuterClass {
int getEntityId();
/**
* <code>bool has_path_to_target = 4;</code>
* <code>bool is_self_killing = 7;</code>
* @return The isSelfKilling.
*/
boolean getIsSelfKilling();
/**
* <code>bool has_path_to_target = 8;</code>
* @return The hasPathToTarget.
*/
boolean getHasPathToTarget();
/**
* <code>bool Unk3300_EBICCLLGICG = 14;</code>
* @return The unk3300EBICCLLGICG.
*/
boolean getUnk3300EBICCLLGICG();
}
/**
* <pre>
* Obf: LDLPBJOIHEO
* </pre>
*
* Protobuf type {@code AiSyncInfo}
*/
public static final class AiSyncInfo extends
@@ -86,14 +90,14 @@ public final class AiSyncInfoOuterClass {
entityId_ = input.readUInt32();
break;
}
case 32: {
case 56: {
hasPathToTarget_ = input.readBool();
isSelfKilling_ = input.readBool();
break;
}
case 112: {
case 64: {
unk3300EBICCLLGICG_ = input.readBool();
hasPathToTarget_ = input.readBool();
break;
}
default: {
@@ -139,10 +143,21 @@ public final class AiSyncInfoOuterClass {
return entityId_;
}
public static final int HAS_PATH_TO_TARGET_FIELD_NUMBER = 4;
public static final int IS_SELF_KILLING_FIELD_NUMBER = 7;
private boolean isSelfKilling_;
/**
* <code>bool is_self_killing = 7;</code>
* @return The isSelfKilling.
*/
@java.lang.Override
public boolean getIsSelfKilling() {
return isSelfKilling_;
}
public static final int HAS_PATH_TO_TARGET_FIELD_NUMBER = 8;
private boolean hasPathToTarget_;
/**
* <code>bool has_path_to_target = 4;</code>
* <code>bool has_path_to_target = 8;</code>
* @return The hasPathToTarget.
*/
@java.lang.Override
@@ -150,17 +165,6 @@ public final class AiSyncInfoOuterClass {
return hasPathToTarget_;
}
public static final int UNK3300_EBICCLLGICG_FIELD_NUMBER = 14;
private boolean unk3300EBICCLLGICG_;
/**
* <code>bool Unk3300_EBICCLLGICG = 14;</code>
* @return The unk3300EBICCLLGICG.
*/
@java.lang.Override
public boolean getUnk3300EBICCLLGICG() {
return unk3300EBICCLLGICG_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -178,11 +182,11 @@ public final class AiSyncInfoOuterClass {
if (entityId_ != 0) {
output.writeUInt32(2, entityId_);
}
if (hasPathToTarget_ != false) {
output.writeBool(4, hasPathToTarget_);
if (isSelfKilling_ != false) {
output.writeBool(7, isSelfKilling_);
}
if (unk3300EBICCLLGICG_ != false) {
output.writeBool(14, unk3300EBICCLLGICG_);
if (hasPathToTarget_ != false) {
output.writeBool(8, hasPathToTarget_);
}
unknownFields.writeTo(output);
}
@@ -197,13 +201,13 @@ public final class AiSyncInfoOuterClass {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(2, entityId_);
}
if (isSelfKilling_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, isSelfKilling_);
}
if (hasPathToTarget_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, hasPathToTarget_);
}
if (unk3300EBICCLLGICG_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(14, unk3300EBICCLLGICG_);
.computeBoolSize(8, hasPathToTarget_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -222,10 +226,10 @@ public final class AiSyncInfoOuterClass {
if (getEntityId()
!= other.getEntityId()) return false;
if (getIsSelfKilling()
!= other.getIsSelfKilling()) return false;
if (getHasPathToTarget()
!= other.getHasPathToTarget()) return false;
if (getUnk3300EBICCLLGICG()
!= other.getUnk3300EBICCLLGICG()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -239,12 +243,12 @@ public final class AiSyncInfoOuterClass {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getEntityId();
hash = (37 * hash) + IS_SELF_KILLING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsSelfKilling());
hash = (37 * hash) + HAS_PATH_TO_TARGET_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getHasPathToTarget());
hash = (37 * hash) + UNK3300_EBICCLLGICG_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getUnk3300EBICCLLGICG());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -341,6 +345,10 @@ public final class AiSyncInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: LDLPBJOIHEO
* </pre>
*
* Protobuf type {@code AiSyncInfo}
*/
public static final class Builder extends
@@ -380,9 +388,9 @@ public final class AiSyncInfoOuterClass {
super.clear();
entityId_ = 0;
hasPathToTarget_ = false;
isSelfKilling_ = false;
unk3300EBICCLLGICG_ = false;
hasPathToTarget_ = false;
return this;
}
@@ -411,8 +419,8 @@ public final class AiSyncInfoOuterClass {
public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo buildPartial() {
emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo result = new emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo(this);
result.entityId_ = entityId_;
result.isSelfKilling_ = isSelfKilling_;
result.hasPathToTarget_ = hasPathToTarget_;
result.unk3300EBICCLLGICG_ = unk3300EBICCLLGICG_;
onBuilt();
return result;
}
@@ -464,12 +472,12 @@ public final class AiSyncInfoOuterClass {
if (other.getEntityId() != 0) {
setEntityId(other.getEntityId());
}
if (other.getIsSelfKilling() != false) {
setIsSelfKilling(other.getIsSelfKilling());
}
if (other.getHasPathToTarget() != false) {
setHasPathToTarget(other.getHasPathToTarget());
}
if (other.getUnk3300EBICCLLGICG() != false) {
setUnk3300EBICCLLGICG(other.getUnk3300EBICCLLGICG());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -530,9 +538,40 @@ public final class AiSyncInfoOuterClass {
return this;
}
private boolean isSelfKilling_ ;
/**
* <code>bool is_self_killing = 7;</code>
* @return The isSelfKilling.
*/
@java.lang.Override
public boolean getIsSelfKilling() {
return isSelfKilling_;
}
/**
* <code>bool is_self_killing = 7;</code>
* @param value The isSelfKilling to set.
* @return This builder for chaining.
*/
public Builder setIsSelfKilling(boolean value) {
isSelfKilling_ = value;
onChanged();
return this;
}
/**
* <code>bool is_self_killing = 7;</code>
* @return This builder for chaining.
*/
public Builder clearIsSelfKilling() {
isSelfKilling_ = false;
onChanged();
return this;
}
private boolean hasPathToTarget_ ;
/**
* <code>bool has_path_to_target = 4;</code>
* <code>bool has_path_to_target = 8;</code>
* @return The hasPathToTarget.
*/
@java.lang.Override
@@ -540,7 +579,7 @@ public final class AiSyncInfoOuterClass {
return hasPathToTarget_;
}
/**
* <code>bool has_path_to_target = 4;</code>
* <code>bool has_path_to_target = 8;</code>
* @param value The hasPathToTarget to set.
* @return This builder for chaining.
*/
@@ -551,7 +590,7 @@ public final class AiSyncInfoOuterClass {
return this;
}
/**
* <code>bool has_path_to_target = 4;</code>
* <code>bool has_path_to_target = 8;</code>
* @return This builder for chaining.
*/
public Builder clearHasPathToTarget() {
@@ -560,37 +599,6 @@ public final class AiSyncInfoOuterClass {
onChanged();
return this;
}
private boolean unk3300EBICCLLGICG_ ;
/**
* <code>bool Unk3300_EBICCLLGICG = 14;</code>
* @return The unk3300EBICCLLGICG.
*/
@java.lang.Override
public boolean getUnk3300EBICCLLGICG() {
return unk3300EBICCLLGICG_;
}
/**
* <code>bool Unk3300_EBICCLLGICG = 14;</code>
* @param value The unk3300EBICCLLGICG to set.
* @return This builder for chaining.
*/
public Builder setUnk3300EBICCLLGICG(boolean value) {
unk3300EBICCLLGICG_ = value;
onChanged();
return this;
}
/**
* <code>bool Unk3300_EBICCLLGICG = 14;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3300EBICCLLGICG() {
unk3300EBICCLLGICG_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -658,10 +666,10 @@ public final class AiSyncInfoOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\020AiSyncInfo.proto\"X\n\nAiSyncInfo\022\021\n\tenti" +
"ty_id\030\002 \001(\r\022\032\n\022has_path_to_target\030\004 \001(\010\022" +
"\033\n\023Unk3300_EBICCLLGICG\030\016 \001(\010B\033\n\031emu.gras" +
"scutter.net.protob\006proto3"
"\n\020AiSyncInfo.proto\"T\n\nAiSyncInfo\022\021\n\tenti" +
"ty_id\030\002 \001(\r\022\027\n\017is_self_killing\030\007 \001(\010\022\032\n\022" +
"has_path_to_target\030\010 \001(\010B\033\n\031emu.grasscut" +
"ter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -672,7 +680,7 @@ public final class AiSyncInfoOuterClass {
internal_static_AiSyncInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AiSyncInfo_descriptor,
new java.lang.String[] { "EntityId", "HasPathToTarget", "Unk3300EBICCLLGICG", });
new java.lang.String[] { "EntityId", "IsSelfKilling", "HasPathToTarget", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -0,0 +1,807 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AiThreatInfo.proto
package emu.grasscutter.net.proto;
public final class AiThreatInfoOuterClass {
private AiThreatInfoOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AiThreatInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:AiThreatInfo)
com.google.protobuf.MessageOrBuilder {
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
int getAiThreatMapCount();
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
boolean containsAiThreatMap(
int key);
/**
* Use {@link #getAiThreatMapMap()} instead.
*/
@java.lang.Deprecated
java.util.Map<java.lang.Integer, java.lang.Integer>
getAiThreatMap();
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
java.util.Map<java.lang.Integer, java.lang.Integer>
getAiThreatMapMap();
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
int getAiThreatMapOrDefault(
int key,
int defaultValue);
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
int getAiThreatMapOrThrow(
int key);
}
/**
* <pre>
* Obf: IDODLGIKFOA
* </pre>
*
* Protobuf type {@code AiThreatInfo}
*/
public static final class AiThreatInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AiThreatInfo)
AiThreatInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use AiThreatInfo.newBuilder() to construct.
private AiThreatInfo(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AiThreatInfo() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AiThreatInfo();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AiThreatInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 34: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
aiThreatMap_ = com.google.protobuf.MapField.newMapField(
AiThreatMapDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000001;
}
com.google.protobuf.MapEntry<java.lang.Integer, java.lang.Integer>
aiThreatMap__ = input.readMessage(
AiThreatMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
aiThreatMap_.getMutableMap().put(
aiThreatMap__.getKey(), aiThreatMap__.getValue());
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetAiThreatMap();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class);
}
public static final int AI_THREAT_MAP_FIELD_NUMBER = 4;
private static final class AiThreatMapDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.Integer, java.lang.Integer> defaultEntry =
com.google.protobuf.MapEntry
.<java.lang.Integer, java.lang.Integer>newDefaultInstance(
emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_AiThreatMapEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.UINT32,
0,
com.google.protobuf.WireFormat.FieldType.UINT32,
0);
}
private com.google.protobuf.MapField<
java.lang.Integer, java.lang.Integer> aiThreatMap_;
private com.google.protobuf.MapField<java.lang.Integer, java.lang.Integer>
internalGetAiThreatMap() {
if (aiThreatMap_ == null) {
return com.google.protobuf.MapField.emptyMapField(
AiThreatMapDefaultEntryHolder.defaultEntry);
}
return aiThreatMap_;
}
public int getAiThreatMapCount() {
return internalGetAiThreatMap().getMap().size();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public boolean containsAiThreatMap(
int key) {
return internalGetAiThreatMap().getMap().containsKey(key);
}
/**
* Use {@link #getAiThreatMapMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map<java.lang.Integer, java.lang.Integer> getAiThreatMap() {
return getAiThreatMapMap();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public java.util.Map<java.lang.Integer, java.lang.Integer> getAiThreatMapMap() {
return internalGetAiThreatMap().getMap();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public int getAiThreatMapOrDefault(
int key,
int defaultValue) {
java.util.Map<java.lang.Integer, java.lang.Integer> map =
internalGetAiThreatMap().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public int getAiThreatMapOrThrow(
int key) {
java.util.Map<java.lang.Integer, java.lang.Integer> map =
internalGetAiThreatMap().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
com.google.protobuf.GeneratedMessageV3
.serializeIntegerMapTo(
output,
internalGetAiThreatMap(),
AiThreatMapDefaultEntryHolder.defaultEntry,
4);
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (java.util.Map.Entry<java.lang.Integer, java.lang.Integer> entry
: internalGetAiThreatMap().getMap().entrySet()) {
com.google.protobuf.MapEntry<java.lang.Integer, java.lang.Integer>
aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, aiThreatMap__);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) obj;
if (!internalGetAiThreatMap().equals(
other.internalGetAiThreatMap())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (!internalGetAiThreatMap().getMap().isEmpty()) {
hash = (37 * hash) + AI_THREAT_MAP_FIELD_NUMBER;
hash = (53 * hash) + internalGetAiThreatMap().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* Obf: IDODLGIKFOA
* </pre>
*
* Protobuf type {@code AiThreatInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AiThreatInfo)
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetAiThreatMap();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 4:
return internalGetMutableAiThreatMap();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
internalGetMutableAiThreatMap().clear();
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo build() {
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo buildPartial() {
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo(this);
int from_bitField0_ = bitField0_;
result.aiThreatMap_ = internalGetAiThreatMap();
result.aiThreatMap_.makeImmutable();
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) {
return mergeFrom((emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other) {
if (other == emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance()) return this;
internalGetMutableAiThreatMap().mergeFrom(
other.internalGetAiThreatMap());
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private com.google.protobuf.MapField<
java.lang.Integer, java.lang.Integer> aiThreatMap_;
private com.google.protobuf.MapField<java.lang.Integer, java.lang.Integer>
internalGetAiThreatMap() {
if (aiThreatMap_ == null) {
return com.google.protobuf.MapField.emptyMapField(
AiThreatMapDefaultEntryHolder.defaultEntry);
}
return aiThreatMap_;
}
private com.google.protobuf.MapField<java.lang.Integer, java.lang.Integer>
internalGetMutableAiThreatMap() {
onChanged();;
if (aiThreatMap_ == null) {
aiThreatMap_ = com.google.protobuf.MapField.newMapField(
AiThreatMapDefaultEntryHolder.defaultEntry);
}
if (!aiThreatMap_.isMutable()) {
aiThreatMap_ = aiThreatMap_.copy();
}
return aiThreatMap_;
}
public int getAiThreatMapCount() {
return internalGetAiThreatMap().getMap().size();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public boolean containsAiThreatMap(
int key) {
return internalGetAiThreatMap().getMap().containsKey(key);
}
/**
* Use {@link #getAiThreatMapMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map<java.lang.Integer, java.lang.Integer> getAiThreatMap() {
return getAiThreatMapMap();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public java.util.Map<java.lang.Integer, java.lang.Integer> getAiThreatMapMap() {
return internalGetAiThreatMap().getMap();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public int getAiThreatMapOrDefault(
int key,
int defaultValue) {
java.util.Map<java.lang.Integer, java.lang.Integer> map =
internalGetAiThreatMap().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
@java.lang.Override
public int getAiThreatMapOrThrow(
int key) {
java.util.Map<java.lang.Integer, java.lang.Integer> map =
internalGetAiThreatMap().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearAiThreatMap() {
internalGetMutableAiThreatMap().getMutableMap()
.clear();
return this;
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
public Builder removeAiThreatMap(
int key) {
internalGetMutableAiThreatMap().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map<java.lang.Integer, java.lang.Integer>
getMutableAiThreatMap() {
return internalGetMutableAiThreatMap().getMutableMap();
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
public Builder putAiThreatMap(
int key,
int value) {
internalGetMutableAiThreatMap().getMutableMap()
.put(key, value);
return this;
}
/**
* <code>map&lt;uint32, uint32&gt; ai_threat_map = 4;</code>
*/
public Builder putAllAiThreatMap(
java.util.Map<java.lang.Integer, java.lang.Integer> values) {
internalGetMutableAiThreatMap().getMutableMap()
.putAll(values);
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AiThreatInfo)
}
// @@protoc_insertion_point(class_scope:AiThreatInfo)
private static final emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo();
}
public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AiThreatInfo>
PARSER = new com.google.protobuf.AbstractParser<AiThreatInfo>() {
@java.lang.Override
public AiThreatInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AiThreatInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AiThreatInfo> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AiThreatInfo> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AiThreatInfo_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AiThreatInfo_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AiThreatInfo_AiThreatMapEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\022AiThreatInfo.proto\"y\n\014AiThreatInfo\0225\n\r" +
"ai_threat_map\030\004 \003(\0132\036.AiThreatInfo.AiThr" +
"eatMapEntry\0322\n\020AiThreatMapEntry\022\013\n\003key\030\001" +
" \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutt" +
"er.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_AiThreatInfo_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AiThreatInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AiThreatInfo_descriptor,
new java.lang.String[] { "AiThreatMap", });
internal_static_AiThreatInfo_AiThreatMapEntry_descriptor =
internal_static_AiThreatInfo_descriptor.getNestedTypes().get(0);
internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AiThreatInfo_AiThreatMapEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
}
// @@protoc_insertion_point(outer_class_scope)
}
File diff suppressed because it is too large Load Diff
@@ -19,31 +19,10 @@ public final class AnchorPointDataOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 scene_id = 3;</code>
* @return The sceneId.
* <code>uint32 anchor_point_id = 8;</code>
* @return The anchorPointId.
*/
int getSceneId();
/**
* <code>.Vector rot = 4;</code>
* @return Whether the rot field is set.
*/
boolean hasRot();
/**
* <code>.Vector rot = 4;</code>
* @return The rot.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getRot();
/**
* <code>.Vector rot = 4;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder();
/**
* <code>uint32 end_time = 8;</code>
* @return The endTime.
*/
int getEndTime();
int getAnchorPointId();
/**
* <code>.Vector pos = 11;</code>
@@ -61,12 +40,37 @@ public final class AnchorPointDataOuterClass {
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
/**
* <code>uint32 anchor_point_id = 9;</code>
* @return The anchorPointId.
* <code>.Vector rot = 1;</code>
* @return Whether the rot field is set.
*/
int getAnchorPointId();
boolean hasRot();
/**
* <code>.Vector rot = 1;</code>
* @return The rot.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getRot();
/**
* <code>.Vector rot = 1;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder();
/**
* <code>uint32 end_time = 4;</code>
* @return The endTime.
*/
int getEndTime();
/**
* <code>uint32 scene_id = 10;</code>
* @return The sceneId.
*/
int getSceneId();
}
/**
* <pre>
* Obf: JKCHIBPNIHL
* </pre>
*
* Protobuf type {@code AnchorPointData}
*/
public static final class AnchorPointData extends
@@ -111,12 +115,7 @@ public final class AnchorPointDataOuterClass {
case 0:
done = true;
break;
case 24: {
sceneId_ = input.readUInt32();
break;
}
case 34: {
case 10: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (rot_ != null) {
subBuilder = rot_.toBuilder();
@@ -129,16 +128,21 @@ public final class AnchorPointDataOuterClass {
break;
}
case 64: {
case 32: {
endTime_ = input.readUInt32();
break;
}
case 72: {
case 64: {
anchorPointId_ = input.readUInt32();
break;
}
case 80: {
sceneId_ = input.readUInt32();
break;
}
case 90: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
@@ -184,52 +188,15 @@ public final class AnchorPointDataOuterClass {
emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.class, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder.class);
}
public static final int SCENE_ID_FIELD_NUMBER = 3;
private int sceneId_;
public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 8;
private int anchorPointId_;
/**
* <code>uint32 scene_id = 3;</code>
* @return The sceneId.
* <code>uint32 anchor_point_id = 8;</code>
* @return The anchorPointId.
*/
@java.lang.Override
public int getSceneId() {
return sceneId_;
}
public static final int ROT_FIELD_NUMBER = 4;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
/**
* <code>.Vector rot = 4;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
public boolean hasRot() {
return rot_ != null;
}
/**
* <code>.Vector rot = 4;</code>
* @return The rot.
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
/**
* <code>.Vector rot = 4;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
return getRot();
}
public static final int END_TIME_FIELD_NUMBER = 8;
private int endTime_;
/**
* <code>uint32 end_time = 8;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
public int getAnchorPointId() {
return anchorPointId_;
}
public static final int POS_FIELD_NUMBER = 11;
@@ -258,15 +225,52 @@ public final class AnchorPointDataOuterClass {
return getPos();
}
public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 9;
private int anchorPointId_;
public static final int ROT_FIELD_NUMBER = 1;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
/**
* <code>uint32 anchor_point_id = 9;</code>
* @return The anchorPointId.
* <code>.Vector rot = 1;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
public int getAnchorPointId() {
return anchorPointId_;
public boolean hasRot() {
return rot_ != null;
}
/**
* <code>.Vector rot = 1;</code>
* @return The rot.
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
/**
* <code>.Vector rot = 1;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
return getRot();
}
public static final int END_TIME_FIELD_NUMBER = 4;
private int endTime_;
/**
* <code>uint32 end_time = 4;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
public static final int SCENE_ID_FIELD_NUMBER = 10;
private int sceneId_;
/**
* <code>uint32 scene_id = 10;</code>
* @return The sceneId.
*/
@java.lang.Override
public int getSceneId() {
return sceneId_;
}
private byte memoizedIsInitialized = -1;
@@ -283,17 +287,17 @@ public final class AnchorPointDataOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (sceneId_ != 0) {
output.writeUInt32(3, sceneId_);
}
if (rot_ != null) {
output.writeMessage(4, getRot());
output.writeMessage(1, getRot());
}
if (endTime_ != 0) {
output.writeUInt32(8, endTime_);
output.writeUInt32(4, endTime_);
}
if (anchorPointId_ != 0) {
output.writeUInt32(9, anchorPointId_);
output.writeUInt32(8, anchorPointId_);
}
if (sceneId_ != 0) {
output.writeUInt32(10, sceneId_);
}
if (pos_ != null) {
output.writeMessage(11, getPos());
@@ -307,21 +311,21 @@ public final class AnchorPointDataOuterClass {
if (size != -1) return size;
size = 0;
if (sceneId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, sceneId_);
}
if (rot_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getRot());
.computeMessageSize(1, getRot());
}
if (endTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, endTime_);
.computeUInt32Size(4, endTime_);
}
if (anchorPointId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, anchorPointId_);
.computeUInt32Size(8, anchorPointId_);
}
if (sceneId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(10, sceneId_);
}
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
@@ -342,8 +346,13 @@ public final class AnchorPointDataOuterClass {
}
emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other = (emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) obj;
if (getSceneId()
!= other.getSceneId()) return false;
if (getAnchorPointId()
!= other.getAnchorPointId()) return false;
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (hasRot() != other.hasRot()) return false;
if (hasRot()) {
if (!getRot()
@@ -351,13 +360,8 @@ public final class AnchorPointDataOuterClass {
}
if (getEndTime()
!= other.getEndTime()) return false;
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (getAnchorPointId()
!= other.getAnchorPointId()) return false;
if (getSceneId()
!= other.getSceneId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -369,20 +373,20 @@ public final class AnchorPointDataOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + SCENE_ID_FIELD_NUMBER;
hash = (53 * hash) + getSceneId();
hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER;
hash = (53 * hash) + getAnchorPointId();
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
if (hasRot()) {
hash = (37 * hash) + ROT_FIELD_NUMBER;
hash = (53 * hash) + getRot().hashCode();
}
hash = (37 * hash) + END_TIME_FIELD_NUMBER;
hash = (53 * hash) + getEndTime();
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER;
hash = (53 * hash) + getAnchorPointId();
hash = (37 * hash) + SCENE_ID_FIELD_NUMBER;
hash = (53 * hash) + getSceneId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -479,6 +483,10 @@ public final class AnchorPointDataOuterClass {
return builder;
}
/**
* <pre>
* Obf: JKCHIBPNIHL
* </pre>
*
* Protobuf type {@code AnchorPointData}
*/
public static final class Builder extends
@@ -516,8 +524,14 @@ public final class AnchorPointDataOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
sceneId_ = 0;
anchorPointId_ = 0;
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
if (rotBuilder_ == null) {
rot_ = null;
} else {
@@ -526,13 +540,7 @@ public final class AnchorPointDataOuterClass {
}
endTime_ = 0;
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
anchorPointId_ = 0;
sceneId_ = 0;
return this;
}
@@ -560,19 +568,19 @@ public final class AnchorPointDataOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData buildPartial() {
emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData result = new emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData(this);
result.sceneId_ = sceneId_;
result.anchorPointId_ = anchorPointId_;
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
if (rotBuilder_ == null) {
result.rot_ = rot_;
} else {
result.rot_ = rotBuilder_.build();
}
result.endTime_ = endTime_;
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
result.anchorPointId_ = anchorPointId_;
result.sceneId_ = sceneId_;
onBuilt();
return result;
}
@@ -621,8 +629,11 @@ public final class AnchorPointDataOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other) {
if (other == emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()) return this;
if (other.getSceneId() != 0) {
setSceneId(other.getSceneId());
if (other.getAnchorPointId() != 0) {
setAnchorPointId(other.getAnchorPointId());
}
if (other.hasPos()) {
mergePos(other.getPos());
}
if (other.hasRot()) {
mergeRot(other.getRot());
@@ -630,11 +641,8 @@ public final class AnchorPointDataOuterClass {
if (other.getEndTime() != 0) {
setEndTime(other.getEndTime());
}
if (other.hasPos()) {
mergePos(other.getPos());
}
if (other.getAnchorPointId() != 0) {
setAnchorPointId(other.getAnchorPointId());
if (other.getSceneId() != 0) {
setSceneId(other.getSceneId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
@@ -665,183 +673,33 @@ public final class AnchorPointDataOuterClass {
return this;
}
private int sceneId_ ;
private int anchorPointId_ ;
/**
* <code>uint32 scene_id = 3;</code>
* @return The sceneId.
* <code>uint32 anchor_point_id = 8;</code>
* @return The anchorPointId.
*/
@java.lang.Override
public int getSceneId() {
return sceneId_;
public int getAnchorPointId() {
return anchorPointId_;
}
/**
* <code>uint32 scene_id = 3;</code>
* @param value The sceneId to set.
* <code>uint32 anchor_point_id = 8;</code>
* @param value The anchorPointId to set.
* @return This builder for chaining.
*/
public Builder setSceneId(int value) {
public Builder setAnchorPointId(int value) {
sceneId_ = value;
anchorPointId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 scene_id = 3;</code>
* <code>uint32 anchor_point_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearSceneId() {
public Builder clearAnchorPointId() {
sceneId_ = 0;
onChanged();
return this;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_;
/**
* <code>.Vector rot = 4;</code>
* @return Whether the rot field is set.
*/
public boolean hasRot() {
return rotBuilder_ != null || rot_ != null;
}
/**
* <code>.Vector rot = 4;</code>
* @return The rot.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
if (rotBuilder_ == null) {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
} else {
return rotBuilder_.getMessage();
}
}
/**
* <code>.Vector rot = 4;</code>
*/
public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rot_ = value;
onChanged();
} else {
rotBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.Vector rot = 4;</code>
*/
public Builder setRot(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
if (rotBuilder_ == null) {
rot_ = builderForValue.build();
onChanged();
} else {
rotBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.Vector rot = 4;</code>
*/
public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (rot_ != null) {
rot_ =
emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial();
} else {
rot_ = value;
}
onChanged();
} else {
rotBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.Vector rot = 4;</code>
*/
public Builder clearRot() {
if (rotBuilder_ == null) {
rot_ = null;
onChanged();
} else {
rot_ = null;
rotBuilder_ = null;
}
return this;
}
/**
* <code>.Vector rot = 4;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() {
onChanged();
return getRotFieldBuilder().getBuilder();
}
/**
* <code>.Vector rot = 4;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
if (rotBuilder_ != null) {
return rotBuilder_.getMessageOrBuilder();
} else {
return rot_ == null ?
emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
}
/**
* <code>.Vector rot = 4;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
getRotFieldBuilder() {
if (rotBuilder_ == null) {
rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
getRot(),
getParentForChildren(),
isClean());
rot_ = null;
}
return rotBuilder_;
}
private int endTime_ ;
/**
* <code>uint32 end_time = 8;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
/**
* <code>uint32 end_time = 8;</code>
* @param value The endTime to set.
* @return This builder for chaining.
*/
public Builder setEndTime(int value) {
endTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 end_time = 8;</code>
* @return This builder for chaining.
*/
public Builder clearEndTime() {
endTime_ = 0;
anchorPointId_ = 0;
onChanged();
return this;
}
@@ -965,33 +823,183 @@ public final class AnchorPointDataOuterClass {
return posBuilder_;
}
private int anchorPointId_ ;
private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_;
/**
* <code>uint32 anchor_point_id = 9;</code>
* @return The anchorPointId.
* <code>.Vector rot = 1;</code>
* @return Whether the rot field is set.
*/
@java.lang.Override
public int getAnchorPointId() {
return anchorPointId_;
public boolean hasRot() {
return rotBuilder_ != null || rot_ != null;
}
/**
* <code>uint32 anchor_point_id = 9;</code>
* @param value The anchorPointId to set.
* <code>.Vector rot = 1;</code>
* @return The rot.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() {
if (rotBuilder_ == null) {
return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
} else {
return rotBuilder_.getMessage();
}
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rot_ = value;
onChanged();
} else {
rotBuilder_.setMessage(value);
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder setRot(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
if (rotBuilder_ == null) {
rot_ = builderForValue.build();
onChanged();
} else {
rotBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (rotBuilder_ == null) {
if (rot_ != null) {
rot_ =
emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial();
} else {
rot_ = value;
}
onChanged();
} else {
rotBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public Builder clearRot() {
if (rotBuilder_ == null) {
rot_ = null;
onChanged();
} else {
rot_ = null;
rotBuilder_ = null;
}
return this;
}
/**
* <code>.Vector rot = 1;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() {
onChanged();
return getRotFieldBuilder().getBuilder();
}
/**
* <code>.Vector rot = 1;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() {
if (rotBuilder_ != null) {
return rotBuilder_.getMessageOrBuilder();
} else {
return rot_ == null ?
emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_;
}
}
/**
* <code>.Vector rot = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
getRotFieldBuilder() {
if (rotBuilder_ == null) {
rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
getRot(),
getParentForChildren(),
isClean());
rot_ = null;
}
return rotBuilder_;
}
private int endTime_ ;
/**
* <code>uint32 end_time = 4;</code>
* @return The endTime.
*/
@java.lang.Override
public int getEndTime() {
return endTime_;
}
/**
* <code>uint32 end_time = 4;</code>
* @param value The endTime to set.
* @return This builder for chaining.
*/
public Builder setAnchorPointId(int value) {
public Builder setEndTime(int value) {
anchorPointId_ = value;
endTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 anchor_point_id = 9;</code>
* <code>uint32 end_time = 4;</code>
* @return This builder for chaining.
*/
public Builder clearAnchorPointId() {
public Builder clearEndTime() {
anchorPointId_ = 0;
endTime_ = 0;
onChanged();
return this;
}
private int sceneId_ ;
/**
* <code>uint32 scene_id = 10;</code>
* @return The sceneId.
*/
@java.lang.Override
public int getSceneId() {
return sceneId_;
}
/**
* <code>uint32 scene_id = 10;</code>
* @param value The sceneId to set.
* @return This builder for chaining.
*/
public Builder setSceneId(int value) {
sceneId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 scene_id = 10;</code>
* @return This builder for chaining.
*/
public Builder clearSceneId() {
sceneId_ = 0;
onChanged();
return this;
}
@@ -1063,9 +1071,9 @@ public final class AnchorPointDataOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\025AnchorPointData.proto\032\014Vector.proto\"z\n" +
"\017AnchorPointData\022\020\n\010scene_id\030\003 \001(\r\022\024\n\003ro" +
"t\030\004 \001(\0132\007.Vector\022\020\n\010end_time\030\010 \001(\r\022\024\n\003po" +
"s\030\013 \001(\0132\007.Vector\022\027\n\017anchor_point_id\030\t \001(" +
"\017AnchorPointData\022\027\n\017anchor_point_id\030\010 \001(" +
"\r\022\024\n\003pos\030\013 \001(\0132\007.Vector\022\024\n\003rot\030\001 \001(\0132\007.V" +
"ector\022\020\n\010end_time\030\004 \001(\r\022\020\n\010scene_id\030\n \001(" +
"\rB\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -1078,7 +1086,7 @@ public final class AnchorPointDataOuterClass {
internal_static_AnchorPointData_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AnchorPointData_descriptor,
new java.lang.String[] { "SceneId", "Rot", "EndTime", "Pos", "AnchorPointId", });
new java.lang.String[] { "AnchorPointId", "Pos", "Rot", "EndTime", "SceneId", });
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
}
@@ -60,6 +60,10 @@ public final class AnimatorParameterValueInfoOuterClass {
public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.ParaValCase getParaValCase();
}
/**
* <pre>
* Obf: OJKLMOMAPKN
* </pre>
*
* Protobuf type {@code AnimatorParameterValueInfo}
*/
public static final class AnimatorParameterValueInfo extends
@@ -492,6 +496,10 @@ public final class AnimatorParameterValueInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: OJKLMOMAPKN
* </pre>
*
* Protobuf type {@code AnimatorParameterValueInfo}
*/
public static final class Builder extends
@@ -902,11 +910,11 @@ public final class AnimatorParameterValueInfoOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n AnimatorParameterValueInfo.proto\"w\n\032An" +
"\n AnimatorParameterValueInfo.proto\"v\n\032An" +
"imatorParameterValueInfo\022\021\n\tpara_type\030\001 " +
"\001(\r\022\021\n\007int_val\030\002 \001(\005H\000\022\023\n\tfloat_val\030\003 \001(" +
"\002H\000\022\022\n\010bool_val\030\004 \001(\010H\000B\n\n\010para_valB\033\n\031e" +
"mu.grasscutter.net.protob\006proto3"
"\002H\000\022\022\n\010bool_val\030\004 \001(\010H\000B\t\n\007paraValB\033\n\031em" +
"u.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -40,6 +40,10 @@ public final class AnimatorParameterValueInfoPairOuterClass {
emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder();
}
/**
* <pre>
* Obf: HDPEDMCMNHN
* </pre>
*
* Protobuf type {@code AnimatorParameterValueInfoPair}
*/
public static final class AnimatorParameterValueInfoPair extends
@@ -343,6 +347,10 @@ public final class AnimatorParameterValueInfoPairOuterClass {
return builder;
}
/**
* <pre>
* Obf: HDPEDMCMNHN
* </pre>
*
* Protobuf type {@code AnimatorParameterValueInfoPair}
*/
public static final class Builder extends
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,847 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AntiAddictNotify.proto
package emu.grasscutter.net.proto;
public final class AntiAddictNotifyOuterClass {
private AntiAddictNotifyOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface AntiAddictNotifyOrBuilder extends
// @@protoc_insertion_point(interface_extends:AntiAddictNotify)
com.google.protobuf.MessageOrBuilder {
/**
* <code>int32 msg_type = 6;</code>
* @return The msgType.
*/
int getMsgType();
/**
* <code>string msg = 10;</code>
* @return The msg.
*/
java.lang.String getMsg();
/**
* <code>string msg = 10;</code>
* @return The bytes for msg.
*/
com.google.protobuf.ByteString
getMsgBytes();
/**
* <code>string level = 15;</code>
* @return The level.
*/
java.lang.String getLevel();
/**
* <code>string level = 15;</code>
* @return The bytes for level.
*/
com.google.protobuf.ByteString
getLevelBytes();
}
/**
* <pre>
* CmdId: 189
* Obf: AIJFKNJPJNM
* </pre>
*
* Protobuf type {@code AntiAddictNotify}
*/
public static final class AntiAddictNotify extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AntiAddictNotify)
AntiAddictNotifyOrBuilder {
private static final long serialVersionUID = 0L;
// Use AntiAddictNotify.newBuilder() to construct.
private AntiAddictNotify(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
super(builder);
}
private AntiAddictNotify() {
msg_ = "";
level_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AntiAddictNotify();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AntiAddictNotify(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 48: {
msgType_ = input.readInt32();
break;
}
case 82: {
java.lang.String s = input.readStringRequireUtf8();
msg_ = s;
break;
}
case 122: {
java.lang.String s = input.readStringRequireUtf8();
level_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.internal_static_AntiAddictNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.internal_static_AntiAddictNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.class, emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.Builder.class);
}
public static final int MSG_TYPE_FIELD_NUMBER = 6;
private int msgType_;
/**
* <code>int32 msg_type = 6;</code>
* @return The msgType.
*/
@java.lang.Override
public int getMsgType() {
return msgType_;
}
public static final int MSG_FIELD_NUMBER = 10;
private volatile java.lang.Object msg_;
/**
* <code>string msg = 10;</code>
* @return The msg.
*/
@java.lang.Override
public java.lang.String getMsg() {
java.lang.Object ref = msg_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
msg_ = s;
return s;
}
}
/**
* <code>string msg = 10;</code>
* @return The bytes for msg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMsgBytes() {
java.lang.Object ref = msg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
msg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LEVEL_FIELD_NUMBER = 15;
private volatile java.lang.Object level_;
/**
* <code>string level = 15;</code>
* @return The level.
*/
@java.lang.Override
public java.lang.String getLevel() {
java.lang.Object ref = level_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
level_ = s;
return s;
}
}
/**
* <code>string level = 15;</code>
* @return The bytes for level.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getLevelBytes() {
java.lang.Object ref = level_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
level_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (msgType_ != 0) {
output.writeInt32(6, msgType_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 10, msg_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 15, level_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (msgType_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(6, msgType_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, msg_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, level_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify)) {
return super.equals(obj);
}
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify other = (emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify) obj;
if (getMsgType()
!= other.getMsgType()) return false;
if (!getMsg()
.equals(other.getMsg())) return false;
if (!getLevel()
.equals(other.getLevel())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getMsgType();
hash = (37 * hash) + MSG_FIELD_NUMBER;
hash = (53 * hash) + getMsg().hashCode();
hash = (37 * hash) + LEVEL_FIELD_NUMBER;
hash = (53 * hash) + getLevel().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* <pre>
* CmdId: 189
* Obf: AIJFKNJPJNM
* </pre>
*
* Protobuf type {@code AntiAddictNotify}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
// @@protoc_insertion_point(builder_implements:AntiAddictNotify)
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotifyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.internal_static_AntiAddictNotify_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.internal_static_AntiAddictNotify_fieldAccessorTable
.ensureFieldAccessorsInitialized(
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.class, emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.Builder.class);
}
// Construct using emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
msgType_ = 0;
msg_ = "";
level_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.internal_static_AntiAddictNotify_descriptor;
}
@java.lang.Override
public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify getDefaultInstanceForType() {
return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.getDefaultInstance();
}
@java.lang.Override
public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify build() {
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify buildPartial() {
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify result = new emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify(this);
result.msgType_ = msgType_;
result.msg_ = msg_;
result.level_ = level_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify) {
return mergeFrom((emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify other) {
if (other == emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.getDefaultInstance()) return this;
if (other.getMsgType() != 0) {
setMsgType(other.getMsgType());
}
if (!other.getMsg().isEmpty()) {
msg_ = other.msg_;
onChanged();
}
if (!other.getLevel().isEmpty()) {
level_ = other.level_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int msgType_ ;
/**
* <code>int32 msg_type = 6;</code>
* @return The msgType.
*/
@java.lang.Override
public int getMsgType() {
return msgType_;
}
/**
* <code>int32 msg_type = 6;</code>
* @param value The msgType to set.
* @return This builder for chaining.
*/
public Builder setMsgType(int value) {
msgType_ = value;
onChanged();
return this;
}
/**
* <code>int32 msg_type = 6;</code>
* @return This builder for chaining.
*/
public Builder clearMsgType() {
msgType_ = 0;
onChanged();
return this;
}
private java.lang.Object msg_ = "";
/**
* <code>string msg = 10;</code>
* @return The msg.
*/
public java.lang.String getMsg() {
java.lang.Object ref = msg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
msg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>string msg = 10;</code>
* @return The bytes for msg.
*/
public com.google.protobuf.ByteString
getMsgBytes() {
java.lang.Object ref = msg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
msg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>string msg = 10;</code>
* @param value The msg to set.
* @return This builder for chaining.
*/
public Builder setMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
msg_ = value;
onChanged();
return this;
}
/**
* <code>string msg = 10;</code>
* @return This builder for chaining.
*/
public Builder clearMsg() {
msg_ = getDefaultInstance().getMsg();
onChanged();
return this;
}
/**
* <code>string msg = 10;</code>
* @param value The bytes for msg to set.
* @return This builder for chaining.
*/
public Builder setMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
msg_ = value;
onChanged();
return this;
}
private java.lang.Object level_ = "";
/**
* <code>string level = 15;</code>
* @return The level.
*/
public java.lang.String getLevel() {
java.lang.Object ref = level_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
level_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>string level = 15;</code>
* @return The bytes for level.
*/
public com.google.protobuf.ByteString
getLevelBytes() {
java.lang.Object ref = level_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
level_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>string level = 15;</code>
* @param value The level to set.
* @return This builder for chaining.
*/
public Builder setLevel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
level_ = value;
onChanged();
return this;
}
/**
* <code>string level = 15;</code>
* @return This builder for chaining.
*/
public Builder clearLevel() {
level_ = getDefaultInstance().getLevel();
onChanged();
return this;
}
/**
* <code>string level = 15;</code>
* @param value The bytes for level to set.
* @return This builder for chaining.
*/
public Builder setLevelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
level_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AntiAddictNotify)
}
// @@protoc_insertion_point(class_scope:AntiAddictNotify)
private static final emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify();
}
public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser<AntiAddictNotify>
PARSER = new com.google.protobuf.AbstractParser<AntiAddictNotify>() {
@java.lang.Override
public AntiAddictNotify parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AntiAddictNotify(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser<AntiAddictNotify> parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser<AntiAddictNotify> getParserForType() {
return PARSER;
}
@java.lang.Override
public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_AntiAddictNotify_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_AntiAddictNotify_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\026AntiAddictNotify.proto\"@\n\020AntiAddictNo" +
"tify\022\020\n\010msg_type\030\006 \001(\005\022\013\n\003msg\030\n \001(\t\022\r\n\005l" +
"evel\030\017 \001(\tB\033\n\031emu.grasscutter.net.protob" +
"\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_AntiAddictNotify_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_AntiAddictNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AntiAddictNotify_descriptor,
new java.lang.String[] { "MsgType", "Msg", "Level", });
}
// @@protoc_insertion_point(outer_class_scope)
}
@@ -19,25 +19,37 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>bool is_finish_any_level = 8;</code>
* @return The isFinishAnyLevel.
*/
boolean getIsFinishAnyLevel();
/**
* <code>uint32 world_level = 4;</code>
* @return The worldLevel.
*/
int getWorldLevel();
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel>
getLevelListList();
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel getLevelList(int index);
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
int getLevelListCount();
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder>
getLevelListOrBuilderList();
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder getLevelListOrBuilder(
int index);
@@ -75,20 +87,12 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
int getLevelOpenTimeMapOrThrow(
int key);
/**
* <code>bool is_finish_any_level = 4;</code>
* @return The isFinishAnyLevel.
*/
boolean getIsFinishAnyLevel();
/**
* <code>uint32 world_level = 7;</code>
* @return The worldLevel.
*/
int getWorldLevel();
}
/**
* <pre>
* Obf: HMIIGENHBNM
* </pre>
*
* Protobuf type {@code ArenaChallengeActivityDetailInfo}
*/
public static final class ArenaChallengeActivityDetailInfo extends
@@ -150,15 +154,15 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
case 32: {
isFinishAnyLevel_ = input.readBool();
break;
}
case 56: {
worldLevel_ = input.readUInt32();
break;
}
case 122: {
case 64: {
isFinishAnyLevel_ = input.readBool();
break;
}
case 98: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
levelList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel>();
mutable_bitField0_ |= 0x00000001;
@@ -214,17 +218,39 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo.class, emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo.Builder.class);
}
public static final int LEVEL_LIST_FIELD_NUMBER = 15;
public static final int IS_FINISH_ANY_LEVEL_FIELD_NUMBER = 8;
private boolean isFinishAnyLevel_;
/**
* <code>bool is_finish_any_level = 8;</code>
* @return The isFinishAnyLevel.
*/
@java.lang.Override
public boolean getIsFinishAnyLevel() {
return isFinishAnyLevel_;
}
public static final int WORLD_LEVEL_FIELD_NUMBER = 4;
private int worldLevel_;
/**
* <code>uint32 world_level = 4;</code>
* @return The worldLevel.
*/
@java.lang.Override
public int getWorldLevel() {
return worldLevel_;
}
public static final int LEVEL_LIST_FIELD_NUMBER = 12;
private java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel> levelList_;
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel> getLevelListList() {
return levelList_;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder>
@@ -232,21 +258,21 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return levelList_;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
@java.lang.Override
public int getLevelListCount() {
return levelList_.size();
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel getLevelList(int index) {
return levelList_.get(index);
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder getLevelListOrBuilder(
@@ -335,28 +361,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return map.get(key);
}
public static final int IS_FINISH_ANY_LEVEL_FIELD_NUMBER = 4;
private boolean isFinishAnyLevel_;
/**
* <code>bool is_finish_any_level = 4;</code>
* @return The isFinishAnyLevel.
*/
@java.lang.Override
public boolean getIsFinishAnyLevel() {
return isFinishAnyLevel_;
}
public static final int WORLD_LEVEL_FIELD_NUMBER = 7;
private int worldLevel_;
/**
* <code>uint32 world_level = 7;</code>
* @return The worldLevel.
*/
@java.lang.Override
public int getWorldLevel() {
return worldLevel_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -377,14 +381,14 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
internalGetLevelOpenTimeMap(),
LevelOpenTimeMapDefaultEntryHolder.defaultEntry,
1);
if (isFinishAnyLevel_ != false) {
output.writeBool(4, isFinishAnyLevel_);
}
if (worldLevel_ != 0) {
output.writeUInt32(7, worldLevel_);
output.writeUInt32(4, worldLevel_);
}
if (isFinishAnyLevel_ != false) {
output.writeBool(8, isFinishAnyLevel_);
}
for (int i = 0; i < levelList_.size(); i++) {
output.writeMessage(15, levelList_.get(i));
output.writeMessage(12, levelList_.get(i));
}
unknownFields.writeTo(output);
}
@@ -405,17 +409,17 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, levelOpenTimeMap__);
}
if (isFinishAnyLevel_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, isFinishAnyLevel_);
}
if (worldLevel_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(7, worldLevel_);
.computeUInt32Size(4, worldLevel_);
}
if (isFinishAnyLevel_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, isFinishAnyLevel_);
}
for (int i = 0; i < levelList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, levelList_.get(i));
.computeMessageSize(12, levelList_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -432,14 +436,14 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo other = (emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo) obj;
if (!getLevelListList()
.equals(other.getLevelListList())) return false;
if (!internalGetLevelOpenTimeMap().equals(
other.internalGetLevelOpenTimeMap())) return false;
if (getIsFinishAnyLevel()
!= other.getIsFinishAnyLevel()) return false;
if (getWorldLevel()
!= other.getWorldLevel()) return false;
if (!getLevelListList()
.equals(other.getLevelListList())) return false;
if (!internalGetLevelOpenTimeMap().equals(
other.internalGetLevelOpenTimeMap())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -451,6 +455,11 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + IS_FINISH_ANY_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsFinishAnyLevel());
hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + getWorldLevel();
if (getLevelListCount() > 0) {
hash = (37 * hash) + LEVEL_LIST_FIELD_NUMBER;
hash = (53 * hash) + getLevelListList().hashCode();
@@ -459,11 +468,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
hash = (37 * hash) + LEVEL_OPEN_TIME_MAP_FIELD_NUMBER;
hash = (53 * hash) + internalGetLevelOpenTimeMap().hashCode();
}
hash = (37 * hash) + IS_FINISH_ANY_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsFinishAnyLevel());
hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + getWorldLevel();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -560,6 +564,10 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: HMIIGENHBNM
* </pre>
*
* Protobuf type {@code ArenaChallengeActivityDetailInfo}
*/
public static final class Builder extends
@@ -620,6 +628,10 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
isFinishAnyLevel_ = false;
worldLevel_ = 0;
if (levelListBuilder_ == null) {
levelList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
@@ -627,10 +639,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
levelListBuilder_.clear();
}
internalGetMutableLevelOpenTimeMap().clear();
isFinishAnyLevel_ = false;
worldLevel_ = 0;
return this;
}
@@ -658,6 +666,8 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
public emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo buildPartial() {
emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo result = new emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo(this);
int from_bitField0_ = bitField0_;
result.isFinishAnyLevel_ = isFinishAnyLevel_;
result.worldLevel_ = worldLevel_;
if (levelListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
levelList_ = java.util.Collections.unmodifiableList(levelList_);
@@ -669,8 +679,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
result.levelOpenTimeMap_ = internalGetLevelOpenTimeMap();
result.levelOpenTimeMap_.makeImmutable();
result.isFinishAnyLevel_ = isFinishAnyLevel_;
result.worldLevel_ = worldLevel_;
onBuilt();
return result;
}
@@ -719,6 +727,12 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo other) {
if (other == emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo.getDefaultInstance()) return this;
if (other.getIsFinishAnyLevel() != false) {
setIsFinishAnyLevel(other.getIsFinishAnyLevel());
}
if (other.getWorldLevel() != 0) {
setWorldLevel(other.getWorldLevel());
}
if (levelListBuilder_ == null) {
if (!other.levelList_.isEmpty()) {
if (levelList_.isEmpty()) {
@@ -747,12 +761,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
internalGetMutableLevelOpenTimeMap().mergeFrom(
other.internalGetLevelOpenTimeMap());
if (other.getIsFinishAnyLevel() != false) {
setIsFinishAnyLevel(other.getIsFinishAnyLevel());
}
if (other.getWorldLevel() != 0) {
setWorldLevel(other.getWorldLevel());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -783,6 +791,68 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
private int bitField0_;
private boolean isFinishAnyLevel_ ;
/**
* <code>bool is_finish_any_level = 8;</code>
* @return The isFinishAnyLevel.
*/
@java.lang.Override
public boolean getIsFinishAnyLevel() {
return isFinishAnyLevel_;
}
/**
* <code>bool is_finish_any_level = 8;</code>
* @param value The isFinishAnyLevel to set.
* @return This builder for chaining.
*/
public Builder setIsFinishAnyLevel(boolean value) {
isFinishAnyLevel_ = value;
onChanged();
return this;
}
/**
* <code>bool is_finish_any_level = 8;</code>
* @return This builder for chaining.
*/
public Builder clearIsFinishAnyLevel() {
isFinishAnyLevel_ = false;
onChanged();
return this;
}
private int worldLevel_ ;
/**
* <code>uint32 world_level = 4;</code>
* @return The worldLevel.
*/
@java.lang.Override
public int getWorldLevel() {
return worldLevel_;
}
/**
* <code>uint32 world_level = 4;</code>
* @param value The worldLevel to set.
* @return This builder for chaining.
*/
public Builder setWorldLevel(int value) {
worldLevel_ = value;
onChanged();
return this;
}
/**
* <code>uint32 world_level = 4;</code>
* @return This builder for chaining.
*/
public Builder clearWorldLevel() {
worldLevel_ = 0;
onChanged();
return this;
}
private java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel> levelList_ =
java.util.Collections.emptyList();
private void ensureLevelListIsMutable() {
@@ -796,7 +866,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder> levelListBuilder_;
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel> getLevelListList() {
if (levelListBuilder_ == null) {
@@ -806,7 +876,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public int getLevelListCount() {
if (levelListBuilder_ == null) {
@@ -816,7 +886,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel getLevelList(int index) {
if (levelListBuilder_ == null) {
@@ -826,7 +896,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder setLevelList(
int index, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel value) {
@@ -843,7 +913,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder setLevelList(
int index, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder builderForValue) {
@@ -857,7 +927,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder addLevelList(emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel value) {
if (levelListBuilder_ == null) {
@@ -873,7 +943,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder addLevelList(
int index, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel value) {
@@ -890,7 +960,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder addLevelList(
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder builderForValue) {
@@ -904,7 +974,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder addLevelList(
int index, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder builderForValue) {
@@ -918,7 +988,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder addAllLevelList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel> values) {
@@ -933,7 +1003,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder clearLevelList() {
if (levelListBuilder_ == null) {
@@ -946,7 +1016,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public Builder removeLevelList(int index) {
if (levelListBuilder_ == null) {
@@ -959,14 +1029,14 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder getLevelListBuilder(
int index) {
return getLevelListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder getLevelListOrBuilder(
int index) {
@@ -976,7 +1046,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevelOrBuilder>
getLevelListOrBuilderList() {
@@ -987,14 +1057,14 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
}
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder addLevelListBuilder() {
return getLevelListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.getDefaultInstance());
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder addLevelListBuilder(
int index) {
@@ -1002,7 +1072,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
index, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.getDefaultInstance());
}
/**
* <code>repeated .ArenaChallengeMonsterLevel level_list = 15;</code>
* <code>repeated .ArenaChallengeMonsterLevel level_list = 12;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder>
getLevelListBuilderList() {
@@ -1150,68 +1220,6 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
.putAll(values);
return this;
}
private boolean isFinishAnyLevel_ ;
/**
* <code>bool is_finish_any_level = 4;</code>
* @return The isFinishAnyLevel.
*/
@java.lang.Override
public boolean getIsFinishAnyLevel() {
return isFinishAnyLevel_;
}
/**
* <code>bool is_finish_any_level = 4;</code>
* @param value The isFinishAnyLevel to set.
* @return This builder for chaining.
*/
public Builder setIsFinishAnyLevel(boolean value) {
isFinishAnyLevel_ = value;
onChanged();
return this;
}
/**
* <code>bool is_finish_any_level = 4;</code>
* @return This builder for chaining.
*/
public Builder clearIsFinishAnyLevel() {
isFinishAnyLevel_ = false;
onChanged();
return this;
}
private int worldLevel_ ;
/**
* <code>uint32 world_level = 7;</code>
* @return The worldLevel.
*/
@java.lang.Override
public int getWorldLevel() {
return worldLevel_;
}
/**
* <code>uint32 world_level = 7;</code>
* @param value The worldLevel to set.
* @return This builder for chaining.
*/
public Builder setWorldLevel(int value) {
worldLevel_ = value;
onChanged();
return this;
}
/**
* <code>uint32 world_level = 7;</code>
* @return This builder for chaining.
*/
public Builder clearWorldLevel() {
worldLevel_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -1286,12 +1294,12 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
java.lang.String[] descriptorData = {
"\n&ArenaChallengeActivityDetailInfo.proto" +
"\032 ArenaChallengeMonsterLevel.proto\"\224\002\n A" +
"renaChallengeActivityDetailInfo\022/\n\nlevel" +
"_list\030\017 \003(\0132\033.ArenaChallengeMonsterLevel" +
"\022T\n\023level_open_time_map\030\001 \003(\01327.ArenaCha" +
"llengeActivityDetailInfo.LevelOpenTimeMa" +
"pEntry\022\033\n\023is_finish_any_level\030\004 \001(\010\022\023\n\013w" +
"orld_level\030\007 \001(\r\0327\n\025LevelOpenTimeMapEntr" +
"renaChallengeActivityDetailInfo\022\033\n\023is_fi" +
"nish_any_level\030\010 \001(\010\022\023\n\013world_level\030\004 \001(" +
"\r\022/\n\nlevel_list\030\014 \003(\0132\033.ArenaChallengeMo" +
"nsterLevel\022T\n\023level_open_time_map\030\001 \003(\0132" +
"7.ArenaChallengeActivityDetailInfo.Level" +
"OpenTimeMapEntry\0327\n\025LevelOpenTimeMapEntr" +
"y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu" +
".grasscutter.net.protob\006proto3"
};
@@ -1305,7 +1313,7 @@ public final class ArenaChallengeActivityDetailInfoOuterClass {
internal_static_ArenaChallengeActivityDetailInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ArenaChallengeActivityDetailInfo_descriptor,
new java.lang.String[] { "LevelList", "LevelOpenTimeMap", "IsFinishAnyLevel", "WorldLevel", });
new java.lang.String[] { "IsFinishAnyLevel", "WorldLevel", "LevelList", "LevelOpenTimeMap", });
internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_descriptor =
internal_static_ArenaChallengeActivityDetailInfo_descriptor.getNestedTypes().get(0);
internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_fieldAccessorTable = new
@@ -19,18 +19,22 @@ public final class ArenaChallengeMonsterLevelOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 Unk3300_DBHAGHMMLAI = 8;</code>
* @return The unk3300DBHAGHMMLAI.
* <code>uint32 DBPEAEAANPG = 11;</code>
* @return The dBPEAEAANPG.
*/
int getUnk3300DBHAGHMMLAI();
int getDBPEAEAANPG();
/**
* <code>uint32 Unk3300_FDFNFLAKONG = 15;</code>
* @return The unk3300FDFNFLAKONG.
* <code>uint32 PEPMDOACJNL = 13;</code>
* @return The pEPMDOACJNL.
*/
int getUnk3300FDFNFLAKONG();
int getPEPMDOACJNL();
}
/**
* <pre>
* Obf: DEOAPDFEJGL
* </pre>
*
* Protobuf type {@code ArenaChallengeMonsterLevel}
*/
public static final class ArenaChallengeMonsterLevel extends
@@ -75,14 +79,14 @@ public final class ArenaChallengeMonsterLevelOuterClass {
case 0:
done = true;
break;
case 64: {
case 88: {
unk3300DBHAGHMMLAI_ = input.readUInt32();
dBPEAEAANPG_ = input.readUInt32();
break;
}
case 120: {
case 104: {
unk3300FDFNFLAKONG_ = input.readUInt32();
pEPMDOACJNL_ = input.readUInt32();
break;
}
default: {
@@ -117,26 +121,26 @@ public final class ArenaChallengeMonsterLevelOuterClass {
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.class, emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.Builder.class);
}
public static final int UNK3300_DBHAGHMMLAI_FIELD_NUMBER = 8;
private int unk3300DBHAGHMMLAI_;
public static final int DBPEAEAANPG_FIELD_NUMBER = 11;
private int dBPEAEAANPG_;
/**
* <code>uint32 Unk3300_DBHAGHMMLAI = 8;</code>
* @return The unk3300DBHAGHMMLAI.
* <code>uint32 DBPEAEAANPG = 11;</code>
* @return The dBPEAEAANPG.
*/
@java.lang.Override
public int getUnk3300DBHAGHMMLAI() {
return unk3300DBHAGHMMLAI_;
public int getDBPEAEAANPG() {
return dBPEAEAANPG_;
}
public static final int UNK3300_FDFNFLAKONG_FIELD_NUMBER = 15;
private int unk3300FDFNFLAKONG_;
public static final int PEPMDOACJNL_FIELD_NUMBER = 13;
private int pEPMDOACJNL_;
/**
* <code>uint32 Unk3300_FDFNFLAKONG = 15;</code>
* @return The unk3300FDFNFLAKONG.
* <code>uint32 PEPMDOACJNL = 13;</code>
* @return The pEPMDOACJNL.
*/
@java.lang.Override
public int getUnk3300FDFNFLAKONG() {
return unk3300FDFNFLAKONG_;
public int getPEPMDOACJNL() {
return pEPMDOACJNL_;
}
private byte memoizedIsInitialized = -1;
@@ -153,11 +157,11 @@ public final class ArenaChallengeMonsterLevelOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (unk3300DBHAGHMMLAI_ != 0) {
output.writeUInt32(8, unk3300DBHAGHMMLAI_);
if (dBPEAEAANPG_ != 0) {
output.writeUInt32(11, dBPEAEAANPG_);
}
if (unk3300FDFNFLAKONG_ != 0) {
output.writeUInt32(15, unk3300FDFNFLAKONG_);
if (pEPMDOACJNL_ != 0) {
output.writeUInt32(13, pEPMDOACJNL_);
}
unknownFields.writeTo(output);
}
@@ -168,13 +172,13 @@ public final class ArenaChallengeMonsterLevelOuterClass {
if (size != -1) return size;
size = 0;
if (unk3300DBHAGHMMLAI_ != 0) {
if (dBPEAEAANPG_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, unk3300DBHAGHMMLAI_);
.computeUInt32Size(11, dBPEAEAANPG_);
}
if (unk3300FDFNFLAKONG_ != 0) {
if (pEPMDOACJNL_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, unk3300FDFNFLAKONG_);
.computeUInt32Size(13, pEPMDOACJNL_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -191,10 +195,10 @@ public final class ArenaChallengeMonsterLevelOuterClass {
}
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel other = (emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel) obj;
if (getUnk3300DBHAGHMMLAI()
!= other.getUnk3300DBHAGHMMLAI()) return false;
if (getUnk3300FDFNFLAKONG()
!= other.getUnk3300FDFNFLAKONG()) return false;
if (getDBPEAEAANPG()
!= other.getDBPEAEAANPG()) return false;
if (getPEPMDOACJNL()
!= other.getPEPMDOACJNL()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -206,10 +210,10 @@ public final class ArenaChallengeMonsterLevelOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + UNK3300_DBHAGHMMLAI_FIELD_NUMBER;
hash = (53 * hash) + getUnk3300DBHAGHMMLAI();
hash = (37 * hash) + UNK3300_FDFNFLAKONG_FIELD_NUMBER;
hash = (53 * hash) + getUnk3300FDFNFLAKONG();
hash = (37 * hash) + DBPEAEAANPG_FIELD_NUMBER;
hash = (53 * hash) + getDBPEAEAANPG();
hash = (37 * hash) + PEPMDOACJNL_FIELD_NUMBER;
hash = (53 * hash) + getPEPMDOACJNL();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -306,6 +310,10 @@ public final class ArenaChallengeMonsterLevelOuterClass {
return builder;
}
/**
* <pre>
* Obf: DEOAPDFEJGL
* </pre>
*
* Protobuf type {@code ArenaChallengeMonsterLevel}
*/
public static final class Builder extends
@@ -343,9 +351,9 @@ public final class ArenaChallengeMonsterLevelOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
unk3300DBHAGHMMLAI_ = 0;
dBPEAEAANPG_ = 0;
unk3300FDFNFLAKONG_ = 0;
pEPMDOACJNL_ = 0;
return this;
}
@@ -373,8 +381,8 @@ public final class ArenaChallengeMonsterLevelOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel buildPartial() {
emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel result = new emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel(this);
result.unk3300DBHAGHMMLAI_ = unk3300DBHAGHMMLAI_;
result.unk3300FDFNFLAKONG_ = unk3300FDFNFLAKONG_;
result.dBPEAEAANPG_ = dBPEAEAANPG_;
result.pEPMDOACJNL_ = pEPMDOACJNL_;
onBuilt();
return result;
}
@@ -423,11 +431,11 @@ public final class ArenaChallengeMonsterLevelOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel other) {
if (other == emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.getDefaultInstance()) return this;
if (other.getUnk3300DBHAGHMMLAI() != 0) {
setUnk3300DBHAGHMMLAI(other.getUnk3300DBHAGHMMLAI());
if (other.getDBPEAEAANPG() != 0) {
setDBPEAEAANPG(other.getDBPEAEAANPG());
}
if (other.getUnk3300FDFNFLAKONG() != 0) {
setUnk3300FDFNFLAKONG(other.getUnk3300FDFNFLAKONG());
if (other.getPEPMDOACJNL() != 0) {
setPEPMDOACJNL(other.getPEPMDOACJNL());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
@@ -458,64 +466,64 @@ public final class ArenaChallengeMonsterLevelOuterClass {
return this;
}
private int unk3300DBHAGHMMLAI_ ;
private int dBPEAEAANPG_ ;
/**
* <code>uint32 Unk3300_DBHAGHMMLAI = 8;</code>
* @return The unk3300DBHAGHMMLAI.
* <code>uint32 DBPEAEAANPG = 11;</code>
* @return The dBPEAEAANPG.
*/
@java.lang.Override
public int getUnk3300DBHAGHMMLAI() {
return unk3300DBHAGHMMLAI_;
public int getDBPEAEAANPG() {
return dBPEAEAANPG_;
}
/**
* <code>uint32 Unk3300_DBHAGHMMLAI = 8;</code>
* @param value The unk3300DBHAGHMMLAI to set.
* <code>uint32 DBPEAEAANPG = 11;</code>
* @param value The dBPEAEAANPG to set.
* @return This builder for chaining.
*/
public Builder setUnk3300DBHAGHMMLAI(int value) {
public Builder setDBPEAEAANPG(int value) {
unk3300DBHAGHMMLAI_ = value;
dBPEAEAANPG_ = value;
onChanged();
return this;
}
/**
* <code>uint32 Unk3300_DBHAGHMMLAI = 8;</code>
* <code>uint32 DBPEAEAANPG = 11;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3300DBHAGHMMLAI() {
public Builder clearDBPEAEAANPG() {
unk3300DBHAGHMMLAI_ = 0;
dBPEAEAANPG_ = 0;
onChanged();
return this;
}
private int unk3300FDFNFLAKONG_ ;
private int pEPMDOACJNL_ ;
/**
* <code>uint32 Unk3300_FDFNFLAKONG = 15;</code>
* @return The unk3300FDFNFLAKONG.
* <code>uint32 PEPMDOACJNL = 13;</code>
* @return The pEPMDOACJNL.
*/
@java.lang.Override
public int getUnk3300FDFNFLAKONG() {
return unk3300FDFNFLAKONG_;
public int getPEPMDOACJNL() {
return pEPMDOACJNL_;
}
/**
* <code>uint32 Unk3300_FDFNFLAKONG = 15;</code>
* @param value The unk3300FDFNFLAKONG to set.
* <code>uint32 PEPMDOACJNL = 13;</code>
* @param value The pEPMDOACJNL to set.
* @return This builder for chaining.
*/
public Builder setUnk3300FDFNFLAKONG(int value) {
public Builder setPEPMDOACJNL(int value) {
unk3300FDFNFLAKONG_ = value;
pEPMDOACJNL_ = value;
onChanged();
return this;
}
/**
* <code>uint32 Unk3300_FDFNFLAKONG = 15;</code>
* <code>uint32 PEPMDOACJNL = 13;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3300FDFNFLAKONG() {
public Builder clearPEPMDOACJNL() {
unk3300FDFNFLAKONG_ = 0;
pEPMDOACJNL_ = 0;
onChanged();
return this;
}
@@ -586,10 +594,10 @@ public final class ArenaChallengeMonsterLevelOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n ArenaChallengeMonsterLevel.proto\"V\n\032Ar" +
"enaChallengeMonsterLevel\022\033\n\023Unk3300_DBHA" +
"GHMMLAI\030\010 \001(\r\022\033\n\023Unk3300_FDFNFLAKONG\030\017 \001" +
"(\rB\033\n\031emu.grasscutter.net.protob\006proto3"
"\n ArenaChallengeMonsterLevel.proto\"F\n\032Ar" +
"enaChallengeMonsterLevel\022\023\n\013DBPEAEAANPG\030" +
"\013 \001(\r\022\023\n\013PEPMDOACJNL\030\r \001(\rB\033\n\031emu.grassc" +
"utter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -600,7 +608,7 @@ public final class ArenaChallengeMonsterLevelOuterClass {
internal_static_ArenaChallengeMonsterLevel_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_ArenaChallengeMonsterLevel_descriptor,
new java.lang.String[] { "Unk3300DBHAGHMMLAI", "Unk3300FDFNFLAKONG", });
new java.lang.String[] { "DBPEAEAANPG", "PEPMDOACJNL", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,35 +19,30 @@ public final class AskAddFriendNotifyOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 target_uid = 5;</code>
* <code>uint32 target_uid = 14;</code>
* @return The targetUid.
*/
int getTargetUid();
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return Whether the targetFriendBrief field is set.
*/
boolean hasTargetFriendBrief();
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return The targetFriendBrief.
*/
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief();
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4089;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 4033
* Obf: FAFJPCFKENC
* </pre>
*
* Protobuf type {@code AskAddFriendNotify}
@@ -94,7 +89,7 @@ public final class AskAddFriendNotifyOuterClass {
case 0:
done = true;
break;
case 10: {
case 98: {
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder subBuilder = null;
if (targetFriendBrief_ != null) {
subBuilder = targetFriendBrief_.toBuilder();
@@ -107,7 +102,7 @@ public final class AskAddFriendNotifyOuterClass {
break;
}
case 40: {
case 112: {
targetUid_ = input.readUInt32();
break;
@@ -144,10 +139,10 @@ public final class AskAddFriendNotifyOuterClass {
emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.class, emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.Builder.class);
}
public static final int TARGET_UID_FIELD_NUMBER = 5;
public static final int TARGET_UID_FIELD_NUMBER = 14;
private int targetUid_;
/**
* <code>uint32 target_uid = 5;</code>
* <code>uint32 target_uid = 14;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -155,10 +150,10 @@ public final class AskAddFriendNotifyOuterClass {
return targetUid_;
}
public static final int TARGET_FRIEND_BRIEF_FIELD_NUMBER = 1;
public static final int TARGET_FRIEND_BRIEF_FIELD_NUMBER = 12;
private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_;
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return Whether the targetFriendBrief field is set.
*/
@java.lang.Override
@@ -166,7 +161,7 @@ public final class AskAddFriendNotifyOuterClass {
return targetFriendBrief_ != null;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return The targetFriendBrief.
*/
@java.lang.Override
@@ -174,7 +169,7 @@ public final class AskAddFriendNotifyOuterClass {
return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() {
@@ -196,10 +191,10 @@ public final class AskAddFriendNotifyOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (targetFriendBrief_ != null) {
output.writeMessage(1, getTargetFriendBrief());
output.writeMessage(12, getTargetFriendBrief());
}
if (targetUid_ != 0) {
output.writeUInt32(5, targetUid_);
output.writeUInt32(14, targetUid_);
}
unknownFields.writeTo(output);
}
@@ -212,11 +207,11 @@ public final class AskAddFriendNotifyOuterClass {
size = 0;
if (targetFriendBrief_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getTargetFriendBrief());
.computeMessageSize(12, getTargetFriendBrief());
}
if (targetUid_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, targetUid_);
.computeUInt32Size(14, targetUid_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -354,13 +349,8 @@ public final class AskAddFriendNotifyOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4089;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* }
* CmdId: 4033
* Obf: FAFJPCFKENC
* </pre>
*
* Protobuf type {@code AskAddFriendNotify}
@@ -525,7 +515,7 @@ public final class AskAddFriendNotifyOuterClass {
private int targetUid_ ;
/**
* <code>uint32 target_uid = 5;</code>
* <code>uint32 target_uid = 14;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -533,7 +523,7 @@ public final class AskAddFriendNotifyOuterClass {
return targetUid_;
}
/**
* <code>uint32 target_uid = 5;</code>
* <code>uint32 target_uid = 14;</code>
* @param value The targetUid to set.
* @return This builder for chaining.
*/
@@ -544,7 +534,7 @@ public final class AskAddFriendNotifyOuterClass {
return this;
}
/**
* <code>uint32 target_uid = 5;</code>
* <code>uint32 target_uid = 14;</code>
* @return This builder for chaining.
*/
public Builder clearTargetUid() {
@@ -558,14 +548,14 @@ public final class AskAddFriendNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> targetFriendBriefBuilder_;
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return Whether the targetFriendBrief field is set.
*/
public boolean hasTargetFriendBrief() {
return targetFriendBriefBuilder_ != null || targetFriendBrief_ != null;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
* @return The targetFriendBrief.
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() {
@@ -576,7 +566,7 @@ public final class AskAddFriendNotifyOuterClass {
}
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public Builder setTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) {
if (targetFriendBriefBuilder_ == null) {
@@ -592,7 +582,7 @@ public final class AskAddFriendNotifyOuterClass {
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public Builder setTargetFriendBrief(
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) {
@@ -606,7 +596,7 @@ public final class AskAddFriendNotifyOuterClass {
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public Builder mergeTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) {
if (targetFriendBriefBuilder_ == null) {
@@ -624,7 +614,7 @@ public final class AskAddFriendNotifyOuterClass {
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public Builder clearTargetFriendBrief() {
if (targetFriendBriefBuilder_ == null) {
@@ -638,7 +628,7 @@ public final class AskAddFriendNotifyOuterClass {
return this;
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getTargetFriendBriefBuilder() {
@@ -646,7 +636,7 @@ public final class AskAddFriendNotifyOuterClass {
return getTargetFriendBriefFieldBuilder().getBuilder();
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() {
if (targetFriendBriefBuilder_ != null) {
@@ -657,7 +647,7 @@ public final class AskAddFriendNotifyOuterClass {
}
}
/**
* <code>.FriendBrief target_friend_brief = 1;</code>
* <code>.FriendBrief target_friend_brief = 12;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>
@@ -741,7 +731,7 @@ public final class AskAddFriendNotifyOuterClass {
java.lang.String[] descriptorData = {
"\n\030AskAddFriendNotify.proto\032\021FriendBrief." +
"proto\"S\n\022AskAddFriendNotify\022\022\n\ntarget_ui" +
"d\030\005 \001(\r\022)\n\023target_friend_brief\030\001 \001(\0132\014.F" +
"d\030\016 \001(\r\022)\n\023target_friend_brief\030\014 \001(\0132\014.F" +
"riendBriefB\033\n\031emu.grasscutter.net.protob" +
"\006proto3"
};
@@ -19,21 +19,15 @@ public final class AskAddFriendReqOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 target_uid = 12;</code>
* <code>uint32 target_uid = 1;</code>
* @return The targetUid.
*/
int getTargetUid();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4100;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 4055
* Obf: DFDLEHDMCMD
* </pre>
*
* Protobuf type {@code AskAddFriendReq}
@@ -80,7 +74,7 @@ public final class AskAddFriendReqOuterClass {
case 0:
done = true;
break;
case 96: {
case 8: {
targetUid_ = input.readUInt32();
break;
@@ -117,10 +111,10 @@ public final class AskAddFriendReqOuterClass {
emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.class, emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.Builder.class);
}
public static final int TARGET_UID_FIELD_NUMBER = 12;
public static final int TARGET_UID_FIELD_NUMBER = 1;
private int targetUid_;
/**
* <code>uint32 target_uid = 12;</code>
* <code>uint32 target_uid = 1;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -143,7 +137,7 @@ public final class AskAddFriendReqOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (targetUid_ != 0) {
output.writeUInt32(12, targetUid_);
output.writeUInt32(1, targetUid_);
}
unknownFields.writeTo(output);
}
@@ -156,7 +150,7 @@ public final class AskAddFriendReqOuterClass {
size = 0;
if (targetUid_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(12, targetUid_);
.computeUInt32Size(1, targetUid_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -285,14 +279,8 @@ public final class AskAddFriendReqOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4100;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 4055
* Obf: DFDLEHDMCMD
* </pre>
*
* Protobuf type {@code AskAddFriendReq}
@@ -443,7 +431,7 @@ public final class AskAddFriendReqOuterClass {
private int targetUid_ ;
/**
* <code>uint32 target_uid = 12;</code>
* <code>uint32 target_uid = 1;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -451,7 +439,7 @@ public final class AskAddFriendReqOuterClass {
return targetUid_;
}
/**
* <code>uint32 target_uid = 12;</code>
* <code>uint32 target_uid = 1;</code>
* @param value The targetUid to set.
* @return This builder for chaining.
*/
@@ -462,7 +450,7 @@ public final class AskAddFriendReqOuterClass {
return this;
}
/**
* <code>uint32 target_uid = 12;</code>
* <code>uint32 target_uid = 1;</code>
* @return This builder for chaining.
*/
public Builder clearTargetUid() {
@@ -539,7 +527,7 @@ public final class AskAddFriendReqOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\025AskAddFriendReq.proto\"%\n\017AskAddFriendR" +
"eq\022\022\n\ntarget_uid\030\014 \001(\rB\033\n\031emu.grasscutte" +
"eq\022\022\n\ntarget_uid\030\001 \001(\rB\033\n\031emu.grasscutte" +
"r.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -19,33 +19,27 @@ public final class AskAddFriendRspOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>int32 retcode = 11;</code>
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
int getRetcode();
/**
* <code>uint32 target_uid = 9;</code>
* <code>uint32 target_uid = 4;</code>
* @return The targetUid.
*/
int getTargetUid();
/**
* <code>uint32 param = 12;</code>
* <code>uint32 param = 11;</code>
* @return The param.
*/
int getParam();
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4043;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 4048
* Obf: HLILMLBMHLG
* </pre>
*
* Protobuf type {@code AskAddFriendRsp}
@@ -92,18 +86,18 @@ public final class AskAddFriendRspOuterClass {
case 0:
done = true;
break;
case 72: {
case 24: {
retcode_ = input.readInt32();
break;
}
case 32: {
targetUid_ = input.readUInt32();
break;
}
case 88: {
retcode_ = input.readInt32();
break;
}
case 96: {
param_ = input.readUInt32();
break;
}
@@ -139,10 +133,10 @@ public final class AskAddFriendRspOuterClass {
emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.class, emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.Builder.class);
}
public static final int RETCODE_FIELD_NUMBER = 11;
public static final int RETCODE_FIELD_NUMBER = 3;
private int retcode_;
/**
* <code>int32 retcode = 11;</code>
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -150,10 +144,10 @@ public final class AskAddFriendRspOuterClass {
return retcode_;
}
public static final int TARGET_UID_FIELD_NUMBER = 9;
public static final int TARGET_UID_FIELD_NUMBER = 4;
private int targetUid_;
/**
* <code>uint32 target_uid = 9;</code>
* <code>uint32 target_uid = 4;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -161,10 +155,10 @@ public final class AskAddFriendRspOuterClass {
return targetUid_;
}
public static final int PARAM_FIELD_NUMBER = 12;
public static final int PARAM_FIELD_NUMBER = 11;
private int param_;
/**
* <code>uint32 param = 12;</code>
* <code>uint32 param = 11;</code>
* @return The param.
*/
@java.lang.Override
@@ -186,14 +180,14 @@ public final class AskAddFriendRspOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (targetUid_ != 0) {
output.writeUInt32(9, targetUid_);
}
if (retcode_ != 0) {
output.writeInt32(11, retcode_);
output.writeInt32(3, retcode_);
}
if (targetUid_ != 0) {
output.writeUInt32(4, targetUid_);
}
if (param_ != 0) {
output.writeUInt32(12, param_);
output.writeUInt32(11, param_);
}
unknownFields.writeTo(output);
}
@@ -204,17 +198,17 @@ public final class AskAddFriendRspOuterClass {
if (size != -1) return size;
size = 0;
if (targetUid_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, targetUid_);
}
if (retcode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(11, retcode_);
.computeInt32Size(3, retcode_);
}
if (targetUid_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(4, targetUid_);
}
if (param_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(12, param_);
.computeUInt32Size(11, param_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -351,14 +345,8 @@ public final class AskAddFriendRspOuterClass {
}
/**
* <pre>
* enum CmdId {
* option allow_alias = true;
* NONE = 0;
* CMD_ID = 4043;
* ENET_CHANNEL_ID = 0;
* ENET_IS_RELIABLE = 1;
* IS_ALLOW_CLIENT = 1;
* }
* CmdId: 4048
* Obf: HLILMLBMHLG
* </pre>
*
* Protobuf type {@code AskAddFriendRsp}
@@ -521,7 +509,7 @@ public final class AskAddFriendRspOuterClass {
private int retcode_ ;
/**
* <code>int32 retcode = 11;</code>
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
@java.lang.Override
@@ -529,7 +517,7 @@ public final class AskAddFriendRspOuterClass {
return retcode_;
}
/**
* <code>int32 retcode = 11;</code>
* <code>int32 retcode = 3;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
@@ -540,7 +528,7 @@ public final class AskAddFriendRspOuterClass {
return this;
}
/**
* <code>int32 retcode = 11;</code>
* <code>int32 retcode = 3;</code>
* @return This builder for chaining.
*/
public Builder clearRetcode() {
@@ -552,7 +540,7 @@ public final class AskAddFriendRspOuterClass {
private int targetUid_ ;
/**
* <code>uint32 target_uid = 9;</code>
* <code>uint32 target_uid = 4;</code>
* @return The targetUid.
*/
@java.lang.Override
@@ -560,7 +548,7 @@ public final class AskAddFriendRspOuterClass {
return targetUid_;
}
/**
* <code>uint32 target_uid = 9;</code>
* <code>uint32 target_uid = 4;</code>
* @param value The targetUid to set.
* @return This builder for chaining.
*/
@@ -571,7 +559,7 @@ public final class AskAddFriendRspOuterClass {
return this;
}
/**
* <code>uint32 target_uid = 9;</code>
* <code>uint32 target_uid = 4;</code>
* @return This builder for chaining.
*/
public Builder clearTargetUid() {
@@ -583,7 +571,7 @@ public final class AskAddFriendRspOuterClass {
private int param_ ;
/**
* <code>uint32 param = 12;</code>
* <code>uint32 param = 11;</code>
* @return The param.
*/
@java.lang.Override
@@ -591,7 +579,7 @@ public final class AskAddFriendRspOuterClass {
return param_;
}
/**
* <code>uint32 param = 12;</code>
* <code>uint32 param = 11;</code>
* @param value The param to set.
* @return This builder for chaining.
*/
@@ -602,7 +590,7 @@ public final class AskAddFriendRspOuterClass {
return this;
}
/**
* <code>uint32 param = 12;</code>
* <code>uint32 param = 11;</code>
* @return This builder for chaining.
*/
public Builder clearParam() {
@@ -679,8 +667,8 @@ public final class AskAddFriendRspOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\025AskAddFriendRsp.proto\"E\n\017AskAddFriendR" +
"sp\022\017\n\007retcode\030\013 \001(\005\022\022\n\ntarget_uid\030\t \001(\r\022" +
"\r\n\005param\030\014 \001(\rB\033\n\031emu.grasscutter.net.pr" +
"sp\022\017\n\007retcode\030\003 \001(\005\022\022\n\ntarget_uid\030\004 \001(\r\022" +
"\r\n\005param\030\013 \001(\rB\033\n\031emu.grasscutter.net.pr" +
"otob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -19,18 +19,22 @@ public final class AsterLargeDetailInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 begin_time = 6;</code>
* @return The beginTime.
*/
int getBeginTime();
/**
* <code>bool is_open = 9;</code>
* <code>bool is_open = 11;</code>
* @return The isOpen.
*/
boolean getIsOpen();
/**
* <code>uint32 begin_time = 9;</code>
* @return The beginTime.
*/
int getBeginTime();
}
/**
* <pre>
* Obf: PKLHDBCCFOJ
* </pre>
*
* Protobuf type {@code AsterLargeDetailInfo}
*/
public static final class AsterLargeDetailInfo extends
@@ -75,12 +79,12 @@ public final class AsterLargeDetailInfoOuterClass {
case 0:
done = true;
break;
case 48: {
case 72: {
beginTime_ = input.readUInt32();
break;
}
case 72: {
case 88: {
isOpen_ = input.readBool();
break;
@@ -117,21 +121,10 @@ public final class AsterLargeDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.class, emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder.class);
}
public static final int BEGIN_TIME_FIELD_NUMBER = 6;
private int beginTime_;
/**
* <code>uint32 begin_time = 6;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
public static final int IS_OPEN_FIELD_NUMBER = 9;
public static final int IS_OPEN_FIELD_NUMBER = 11;
private boolean isOpen_;
/**
* <code>bool is_open = 9;</code>
* <code>bool is_open = 11;</code>
* @return The isOpen.
*/
@java.lang.Override
@@ -139,6 +132,17 @@ public final class AsterLargeDetailInfoOuterClass {
return isOpen_;
}
public static final int BEGIN_TIME_FIELD_NUMBER = 9;
private int beginTime_;
/**
* <code>uint32 begin_time = 9;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -154,10 +158,10 @@ public final class AsterLargeDetailInfoOuterClass {
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (beginTime_ != 0) {
output.writeUInt32(6, beginTime_);
output.writeUInt32(9, beginTime_);
}
if (isOpen_ != false) {
output.writeBool(9, isOpen_);
output.writeBool(11, isOpen_);
}
unknownFields.writeTo(output);
}
@@ -170,11 +174,11 @@ public final class AsterLargeDetailInfoOuterClass {
size = 0;
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, beginTime_);
.computeUInt32Size(9, beginTime_);
}
if (isOpen_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(9, isOpen_);
.computeBoolSize(11, isOpen_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -191,10 +195,10 @@ public final class AsterLargeDetailInfoOuterClass {
}
emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo other = (emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo) obj;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getIsOpen()
!= other.getIsOpen()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -206,11 +210,11 @@ public final class AsterLargeDetailInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsOpen());
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -307,6 +311,10 @@ public final class AsterLargeDetailInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: PKLHDBCCFOJ
* </pre>
*
* Protobuf type {@code AsterLargeDetailInfo}
*/
public static final class Builder extends
@@ -344,10 +352,10 @@ public final class AsterLargeDetailInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
beginTime_ = 0;
isOpen_ = false;
beginTime_ = 0;
return this;
}
@@ -374,8 +382,8 @@ public final class AsterLargeDetailInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo buildPartial() {
emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo result = new emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo(this);
result.beginTime_ = beginTime_;
result.isOpen_ = isOpen_;
result.beginTime_ = beginTime_;
onBuilt();
return result;
}
@@ -424,12 +432,12 @@ public final class AsterLargeDetailInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo other) {
if (other == emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.getDefaultInstance()) return this;
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (other.getIsOpen() != false) {
setIsOpen(other.getIsOpen());
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -459,40 +467,9 @@ public final class AsterLargeDetailInfoOuterClass {
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 6;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 6;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 6;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private boolean isOpen_ ;
/**
* <code>bool is_open = 9;</code>
* <code>bool is_open = 11;</code>
* @return The isOpen.
*/
@java.lang.Override
@@ -500,7 +477,7 @@ public final class AsterLargeDetailInfoOuterClass {
return isOpen_;
}
/**
* <code>bool is_open = 9;</code>
* <code>bool is_open = 11;</code>
* @param value The isOpen to set.
* @return This builder for chaining.
*/
@@ -511,7 +488,7 @@ public final class AsterLargeDetailInfoOuterClass {
return this;
}
/**
* <code>bool is_open = 9;</code>
* <code>bool is_open = 11;</code>
* @return This builder for chaining.
*/
public Builder clearIsOpen() {
@@ -520,6 +497,37 @@ public final class AsterLargeDetailInfoOuterClass {
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 9;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 9;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 9;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -588,8 +596,8 @@ public final class AsterLargeDetailInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\032AsterLargeDetailInfo.proto\";\n\024AsterLar" +
"geDetailInfo\022\022\n\nbegin_time\030\006 \001(\r\022\017\n\007is_o" +
"pen\030\t \001(\010B\033\n\031emu.grasscutter.net.protob\006" +
"geDetailInfo\022\017\n\007is_open\030\013 \001(\010\022\022\n\nbegin_t" +
"ime\030\t \001(\rB\033\n\031emu.grasscutter.net.protob\006" +
"proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -601,7 +609,7 @@ public final class AsterLargeDetailInfoOuterClass {
internal_static_AsterLargeDetailInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AsterLargeDetailInfo_descriptor,
new java.lang.String[] { "BeginTime", "IsOpen", });
new java.lang.String[] { "IsOpen", "BeginTime", });
}
// @@protoc_insertion_point(outer_class_scope)
@@ -19,41 +19,45 @@ public final class AsterLittleDetailInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 stage_begin_time = 9;</code>
* @return The stageBeginTime.
*/
int getStageBeginTime();
/**
* <code>bool is_open = 8;</code>
* @return The isOpen.
*/
boolean getIsOpen();
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* @return The enum numeric value on the wire for stageState.
*/
int getStageStateValue();
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* @return The stageState.
*/
emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState getStageState();
/**
* <code>uint32 stage_id = 14;</code>
* <code>uint32 stage_id = 9;</code>
* @return The stageId.
*/
int getStageId();
/**
* <code>uint32 begin_time = 6;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The enum numeric value on the wire for stageState.
*/
int getStageStateValue();
/**
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The stageState.
*/
emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState getStageState();
/**
* <code>uint32 stage_begin_time = 14;</code>
* @return The stageBeginTime.
*/
int getStageBeginTime();
/**
* <code>uint32 begin_time = 4;</code>
* @return The beginTime.
*/
int getBeginTime();
/**
* <code>bool is_open = 5;</code>
* @return The isOpen.
*/
boolean getIsOpen();
}
/**
* <pre>
* Obf: LGDFNBJMBAB
* </pre>
*
* Protobuf type {@code AsterLittleDetailInfo}
*/
public static final class AsterLittleDetailInfo extends
@@ -99,30 +103,30 @@ public final class AsterLittleDetailInfoOuterClass {
case 0:
done = true;
break;
case 32: {
beginTime_ = input.readUInt32();
break;
}
case 40: {
isOpen_ = input.readBool();
break;
}
case 56: {
int rawValue = input.readEnum();
stageState_ = rawValue;
break;
}
case 48: {
beginTime_ = input.readUInt32();
break;
}
case 64: {
isOpen_ = input.readBool();
break;
}
case 72: {
stageBeginTime_ = input.readUInt32();
stageId_ = input.readUInt32();
break;
}
case 112: {
stageId_ = input.readUInt32();
stageBeginTime_ = input.readUInt32();
break;
}
default: {
@@ -157,39 +161,28 @@ public final class AsterLittleDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.class, emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.Builder.class);
}
public static final int STAGE_BEGIN_TIME_FIELD_NUMBER = 9;
private int stageBeginTime_;
public static final int STAGE_ID_FIELD_NUMBER = 9;
private int stageId_;
/**
* <code>uint32 stage_begin_time = 9;</code>
* @return The stageBeginTime.
* <code>uint32 stage_id = 9;</code>
* @return The stageId.
*/
@java.lang.Override
public int getStageBeginTime() {
return stageBeginTime_;
public int getStageId() {
return stageId_;
}
public static final int IS_OPEN_FIELD_NUMBER = 8;
private boolean isOpen_;
/**
* <code>bool is_open = 8;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
public static final int STAGE_STATE_FIELD_NUMBER = 5;
public static final int STAGE_STATE_FIELD_NUMBER = 7;
private int stageState_;
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The enum numeric value on the wire for stageState.
*/
@java.lang.Override public int getStageStateValue() {
return stageState_;
}
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The stageState.
*/
@java.lang.Override public emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState getStageState() {
@@ -198,21 +191,21 @@ public final class AsterLittleDetailInfoOuterClass {
return result == null ? emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.UNRECOGNIZED : result;
}
public static final int STAGE_ID_FIELD_NUMBER = 14;
private int stageId_;
public static final int STAGE_BEGIN_TIME_FIELD_NUMBER = 14;
private int stageBeginTime_;
/**
* <code>uint32 stage_id = 14;</code>
* @return The stageId.
* <code>uint32 stage_begin_time = 14;</code>
* @return The stageBeginTime.
*/
@java.lang.Override
public int getStageId() {
return stageId_;
public int getStageBeginTime() {
return stageBeginTime_;
}
public static final int BEGIN_TIME_FIELD_NUMBER = 6;
public static final int BEGIN_TIME_FIELD_NUMBER = 4;
private int beginTime_;
/**
* <code>uint32 begin_time = 6;</code>
* <code>uint32 begin_time = 4;</code>
* @return The beginTime.
*/
@java.lang.Override
@@ -220,6 +213,17 @@ public final class AsterLittleDetailInfoOuterClass {
return beginTime_;
}
public static final int IS_OPEN_FIELD_NUMBER = 5;
private boolean isOpen_;
/**
* <code>bool is_open = 5;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -234,20 +238,20 @@ public final class AsterLittleDetailInfoOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (stageState_ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.ASTER_LITTLE_STAGE_STATE_NONE.getNumber()) {
output.writeEnum(5, stageState_);
}
if (beginTime_ != 0) {
output.writeUInt32(6, beginTime_);
output.writeUInt32(4, beginTime_);
}
if (isOpen_ != false) {
output.writeBool(8, isOpen_);
output.writeBool(5, isOpen_);
}
if (stageBeginTime_ != 0) {
output.writeUInt32(9, stageBeginTime_);
if (stageState_ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.ASTER_LITTLE_STAGE_NONE.getNumber()) {
output.writeEnum(7, stageState_);
}
if (stageId_ != 0) {
output.writeUInt32(14, stageId_);
output.writeUInt32(9, stageId_);
}
if (stageBeginTime_ != 0) {
output.writeUInt32(14, stageBeginTime_);
}
unknownFields.writeTo(output);
}
@@ -258,25 +262,25 @@ public final class AsterLittleDetailInfoOuterClass {
if (size != -1) return size;
size = 0;
if (stageState_ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.ASTER_LITTLE_STAGE_STATE_NONE.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(5, stageState_);
}
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, beginTime_);
.computeUInt32Size(4, beginTime_);
}
if (isOpen_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, isOpen_);
.computeBoolSize(5, isOpen_);
}
if (stageBeginTime_ != 0) {
if (stageState_ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.ASTER_LITTLE_STAGE_NONE.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, stageBeginTime_);
.computeEnumSize(7, stageState_);
}
if (stageId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, stageId_);
.computeUInt32Size(9, stageId_);
}
if (stageBeginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, stageBeginTime_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -293,15 +297,15 @@ public final class AsterLittleDetailInfoOuterClass {
}
emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo other = (emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo) obj;
if (getStageBeginTime()
!= other.getStageBeginTime()) return false;
if (getIsOpen()
!= other.getIsOpen()) return false;
if (stageState_ != other.stageState_) return false;
if (getStageId()
!= other.getStageId()) return false;
if (stageState_ != other.stageState_) return false;
if (getStageBeginTime()
!= other.getStageBeginTime()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getIsOpen()
!= other.getIsOpen()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -313,17 +317,17 @@ public final class AsterLittleDetailInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + STAGE_ID_FIELD_NUMBER;
hash = (53 * hash) + getStageId();
hash = (37 * hash) + STAGE_STATE_FIELD_NUMBER;
hash = (53 * hash) + stageState_;
hash = (37 * hash) + STAGE_BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getStageBeginTime();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsOpen());
hash = (37 * hash) + STAGE_STATE_FIELD_NUMBER;
hash = (53 * hash) + stageState_;
hash = (37 * hash) + STAGE_ID_FIELD_NUMBER;
hash = (53 * hash) + getStageId();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -420,6 +424,10 @@ public final class AsterLittleDetailInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: LGDFNBJMBAB
* </pre>
*
* Protobuf type {@code AsterLittleDetailInfo}
*/
public static final class Builder extends
@@ -457,16 +465,16 @@ public final class AsterLittleDetailInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
stageBeginTime_ = 0;
isOpen_ = false;
stageId_ = 0;
stageState_ = 0;
stageId_ = 0;
stageBeginTime_ = 0;
beginTime_ = 0;
isOpen_ = false;
return this;
}
@@ -493,11 +501,11 @@ public final class AsterLittleDetailInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo buildPartial() {
emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo result = new emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo(this);
result.stageBeginTime_ = stageBeginTime_;
result.isOpen_ = isOpen_;
result.stageState_ = stageState_;
result.stageId_ = stageId_;
result.stageState_ = stageState_;
result.stageBeginTime_ = stageBeginTime_;
result.beginTime_ = beginTime_;
result.isOpen_ = isOpen_;
onBuilt();
return result;
}
@@ -546,21 +554,21 @@ public final class AsterLittleDetailInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo other) {
if (other == emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.getDefaultInstance()) return this;
if (other.getStageBeginTime() != 0) {
setStageBeginTime(other.getStageBeginTime());
}
if (other.getIsOpen() != false) {
setIsOpen(other.getIsOpen());
if (other.getStageId() != 0) {
setStageId(other.getStageId());
}
if (other.stageState_ != 0) {
setStageStateValue(other.getStageStateValue());
}
if (other.getStageId() != 0) {
setStageId(other.getStageId());
if (other.getStageBeginTime() != 0) {
setStageBeginTime(other.getStageBeginTime());
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (other.getIsOpen() != false) {
setIsOpen(other.getIsOpen());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -590,78 +598,47 @@ public final class AsterLittleDetailInfoOuterClass {
return this;
}
private int stageBeginTime_ ;
private int stageId_ ;
/**
* <code>uint32 stage_begin_time = 9;</code>
* @return The stageBeginTime.
* <code>uint32 stage_id = 9;</code>
* @return The stageId.
*/
@java.lang.Override
public int getStageBeginTime() {
return stageBeginTime_;
public int getStageId() {
return stageId_;
}
/**
* <code>uint32 stage_begin_time = 9;</code>
* @param value The stageBeginTime to set.
* <code>uint32 stage_id = 9;</code>
* @param value The stageId to set.
* @return This builder for chaining.
*/
public Builder setStageBeginTime(int value) {
public Builder setStageId(int value) {
stageBeginTime_ = value;
stageId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 stage_begin_time = 9;</code>
* <code>uint32 stage_id = 9;</code>
* @return This builder for chaining.
*/
public Builder clearStageBeginTime() {
public Builder clearStageId() {
stageBeginTime_ = 0;
onChanged();
return this;
}
private boolean isOpen_ ;
/**
* <code>bool is_open = 8;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
/**
* <code>bool is_open = 8;</code>
* @param value The isOpen to set.
* @return This builder for chaining.
*/
public Builder setIsOpen(boolean value) {
isOpen_ = value;
onChanged();
return this;
}
/**
* <code>bool is_open = 8;</code>
* @return This builder for chaining.
*/
public Builder clearIsOpen() {
isOpen_ = false;
stageId_ = 0;
onChanged();
return this;
}
private int stageState_ = 0;
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The enum numeric value on the wire for stageState.
*/
@java.lang.Override public int getStageStateValue() {
return stageState_;
}
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @param value The enum numeric value on the wire for stageState to set.
* @return This builder for chaining.
*/
@@ -672,7 +649,7 @@ public final class AsterLittleDetailInfoOuterClass {
return this;
}
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return The stageState.
*/
@java.lang.Override
@@ -682,7 +659,7 @@ public final class AsterLittleDetailInfoOuterClass {
return result == null ? emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.UNRECOGNIZED : result;
}
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @param value The stageState to set.
* @return This builder for chaining.
*/
@@ -696,7 +673,7 @@ public final class AsterLittleDetailInfoOuterClass {
return this;
}
/**
* <code>.AsterLittleStageState stage_state = 5;</code>
* <code>.AsterLittleStageState stage_state = 7;</code>
* @return This builder for chaining.
*/
public Builder clearStageState() {
@@ -706,40 +683,40 @@ public final class AsterLittleDetailInfoOuterClass {
return this;
}
private int stageId_ ;
private int stageBeginTime_ ;
/**
* <code>uint32 stage_id = 14;</code>
* @return The stageId.
* <code>uint32 stage_begin_time = 14;</code>
* @return The stageBeginTime.
*/
@java.lang.Override
public int getStageId() {
return stageId_;
public int getStageBeginTime() {
return stageBeginTime_;
}
/**
* <code>uint32 stage_id = 14;</code>
* @param value The stageId to set.
* <code>uint32 stage_begin_time = 14;</code>
* @param value The stageBeginTime to set.
* @return This builder for chaining.
*/
public Builder setStageId(int value) {
public Builder setStageBeginTime(int value) {
stageId_ = value;
stageBeginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 stage_id = 14;</code>
* <code>uint32 stage_begin_time = 14;</code>
* @return This builder for chaining.
*/
public Builder clearStageId() {
public Builder clearStageBeginTime() {
stageId_ = 0;
stageBeginTime_ = 0;
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 6;</code>
* <code>uint32 begin_time = 4;</code>
* @return The beginTime.
*/
@java.lang.Override
@@ -747,7 +724,7 @@ public final class AsterLittleDetailInfoOuterClass {
return beginTime_;
}
/**
* <code>uint32 begin_time = 6;</code>
* <code>uint32 begin_time = 4;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
@@ -758,7 +735,7 @@ public final class AsterLittleDetailInfoOuterClass {
return this;
}
/**
* <code>uint32 begin_time = 6;</code>
* <code>uint32 begin_time = 4;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
@@ -767,6 +744,37 @@ public final class AsterLittleDetailInfoOuterClass {
onChanged();
return this;
}
private boolean isOpen_ ;
/**
* <code>bool is_open = 5;</code>
* @return The isOpen.
*/
@java.lang.Override
public boolean getIsOpen() {
return isOpen_;
}
/**
* <code>bool is_open = 5;</code>
* @param value The isOpen to set.
* @return This builder for chaining.
*/
public Builder setIsOpen(boolean value) {
isOpen_ = value;
onChanged();
return this;
}
/**
* <code>bool is_open = 5;</code>
* @return This builder for chaining.
*/
public Builder clearIsOpen() {
isOpen_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -836,10 +844,10 @@ public final class AsterLittleDetailInfoOuterClass {
java.lang.String[] descriptorData = {
"\n\033AsterLittleDetailInfo.proto\032\033AsterLitt" +
"leStageState.proto\"\225\001\n\025AsterLittleDetail" +
"Info\022\030\n\020stage_begin_time\030\t \001(\r\022\017\n\007is_ope" +
"n\030\010 \001(\010\022+\n\013stage_state\030\005 \001(\0162\026.AsterLitt" +
"leStageState\022\020\n\010stage_id\030\016 \001(\r\022\022\n\nbegin_" +
"time\030\006 \001(\rB\033\n\031emu.grasscutter.net.protob" +
"Info\022\020\n\010stage_id\030\t \001(\r\022+\n\013stage_state\030\007 " +
"\001(\0162\026.AsterLittleStageState\022\030\n\020stage_beg" +
"in_time\030\016 \001(\r\022\022\n\nbegin_time\030\004 \001(\r\022\017\n\007is_" +
"open\030\005 \001(\010B\033\n\031emu.grasscutter.net.protob" +
"\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -852,7 +860,7 @@ public final class AsterLittleDetailInfoOuterClass {
internal_static_AsterLittleDetailInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AsterLittleDetailInfo_descriptor,
new java.lang.String[] { "StageBeginTime", "IsOpen", "StageState", "StageId", "BeginTime", });
new java.lang.String[] { "StageId", "StageState", "StageBeginTime", "BeginTime", "IsOpen", });
emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.getDescriptor();
}
@@ -15,45 +15,49 @@ public final class AsterLittleStageStateOuterClass {
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* <pre>
* Obf: KBCJBKKNMMJ
* </pre>
*
* Protobuf enum {@code AsterLittleStageState}
*/
public enum AsterLittleStageState
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>ASTER_LITTLE_STAGE_STATE_NONE = 0;</code>
* <code>ASTER_LITTLE_STAGE_NONE = 0;</code>
*/
ASTER_LITTLE_STAGE_STATE_NONE(0),
ASTER_LITTLE_STAGE_NONE(0),
/**
* <code>ASTER_LITTLE_STAGE_STATE_UNSTARTED = 1;</code>
* <code>ASTER_LITTLE_STAGE_UNSTARTED = 1;</code>
*/
ASTER_LITTLE_STAGE_STATE_UNSTARTED(1),
ASTER_LITTLE_STAGE_UNSTARTED(1),
/**
* <code>ASTER_LITTLE_STAGE_STATE_STARTED = 2;</code>
* <code>ASTER_LITTLE_STAGE_STARTED = 2;</code>
*/
ASTER_LITTLE_STAGE_STATE_STARTED(2),
ASTER_LITTLE_STAGE_STARTED(2),
/**
* <code>ASTER_LITTLE_STAGE_STATE_FINISHED = 3;</code>
* <code>ASTER_LITTLE_STAGE_FINISHED = 3;</code>
*/
ASTER_LITTLE_STAGE_STATE_FINISHED(3),
ASTER_LITTLE_STAGE_FINISHED(3),
UNRECOGNIZED(-1),
;
/**
* <code>ASTER_LITTLE_STAGE_STATE_NONE = 0;</code>
* <code>ASTER_LITTLE_STAGE_NONE = 0;</code>
*/
public static final int ASTER_LITTLE_STAGE_STATE_NONE_VALUE = 0;
public static final int ASTER_LITTLE_STAGE_NONE_VALUE = 0;
/**
* <code>ASTER_LITTLE_STAGE_STATE_UNSTARTED = 1;</code>
* <code>ASTER_LITTLE_STAGE_UNSTARTED = 1;</code>
*/
public static final int ASTER_LITTLE_STAGE_STATE_UNSTARTED_VALUE = 1;
public static final int ASTER_LITTLE_STAGE_UNSTARTED_VALUE = 1;
/**
* <code>ASTER_LITTLE_STAGE_STATE_STARTED = 2;</code>
* <code>ASTER_LITTLE_STAGE_STARTED = 2;</code>
*/
public static final int ASTER_LITTLE_STAGE_STATE_STARTED_VALUE = 2;
public static final int ASTER_LITTLE_STAGE_STARTED_VALUE = 2;
/**
* <code>ASTER_LITTLE_STAGE_STATE_FINISHED = 3;</code>
* <code>ASTER_LITTLE_STAGE_FINISHED = 3;</code>
*/
public static final int ASTER_LITTLE_STAGE_STATE_FINISHED_VALUE = 3;
public static final int ASTER_LITTLE_STAGE_FINISHED_VALUE = 3;
public final int getNumber() {
@@ -80,10 +84,10 @@ public final class AsterLittleStageStateOuterClass {
*/
public static AsterLittleStageState forNumber(int value) {
switch (value) {
case 0: return ASTER_LITTLE_STAGE_STATE_NONE;
case 1: return ASTER_LITTLE_STAGE_STATE_UNSTARTED;
case 2: return ASTER_LITTLE_STAGE_STATE_STARTED;
case 3: return ASTER_LITTLE_STAGE_STATE_FINISHED;
case 0: return ASTER_LITTLE_STAGE_NONE;
case 1: return ASTER_LITTLE_STAGE_UNSTARTED;
case 2: return ASTER_LITTLE_STAGE_STARTED;
case 3: return ASTER_LITTLE_STAGE_FINISHED;
default: return null;
}
}
@@ -149,13 +153,12 @@ public final class AsterLittleStageStateOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AsterLittleStageState.proto*\257\001\n\025AsterL" +
"ittleStageState\022!\n\035ASTER_LITTLE_STAGE_ST" +
"ATE_NONE\020\000\022&\n\"ASTER_LITTLE_STAGE_STATE_U" +
"NSTARTED\020\001\022$\n ASTER_LITTLE_STAGE_STATE_S" +
"TARTED\020\002\022%\n!ASTER_LITTLE_STAGE_STATE_FIN" +
"ISHED\020\003B\033\n\031emu.grasscutter.net.protob\006pr" +
"oto3"
"\n\033AsterLittleStageState.proto*\227\001\n\025AsterL" +
"ittleStageState\022\033\n\027ASTER_LITTLE_STAGE_NO" +
"NE\020\000\022 \n\034ASTER_LITTLE_STAGE_UNSTARTED\020\001\022\036" +
"\n\032ASTER_LITTLE_STAGE_STARTED\020\002\022\037\n\033ASTER_" +
"LITTLE_STAGE_FINISHED\020\003B\033\n\031emu.grasscutt" +
"er.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -19,27 +19,31 @@ public final class AsterMidCampInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>.Vector pos = 3;</code>
* <code>uint32 camp_id = 3;</code>
* @return The campId.
*/
int getCampId();
/**
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
boolean hasPos();
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
emu.grasscutter.net.proto.VectorOuterClass.Vector getPos();
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder();
/**
* <code>uint32 camp_id = 15;</code>
* @return The campId.
*/
int getCampId();
}
/**
* <pre>
* Obf: MJEKKMFIINK
* </pre>
*
* Protobuf type {@code AsterMidCampInfo}
*/
public static final class AsterMidCampInfo extends
@@ -84,7 +88,12 @@ public final class AsterMidCampInfoOuterClass {
case 0:
done = true;
break;
case 26: {
case 24: {
campId_ = input.readUInt32();
break;
}
case 114: {
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null;
if (pos_ != null) {
subBuilder = pos_.toBuilder();
@@ -97,11 +106,6 @@ public final class AsterMidCampInfoOuterClass {
break;
}
case 120: {
campId_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -134,10 +138,21 @@ public final class AsterMidCampInfoOuterClass {
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.class, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder.class);
}
public static final int POS_FIELD_NUMBER = 3;
public static final int CAMP_ID_FIELD_NUMBER = 3;
private int campId_;
/**
* <code>uint32 camp_id = 3;</code>
* @return The campId.
*/
@java.lang.Override
public int getCampId() {
return campId_;
}
public static final int POS_FIELD_NUMBER = 14;
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
@java.lang.Override
@@ -145,7 +160,7 @@ public final class AsterMidCampInfoOuterClass {
return pos_ != null;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
@java.lang.Override
@@ -153,24 +168,13 @@ public final class AsterMidCampInfoOuterClass {
return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
return getPos();
}
public static final int CAMP_ID_FIELD_NUMBER = 15;
private int campId_;
/**
* <code>uint32 camp_id = 15;</code>
* @return The campId.
*/
@java.lang.Override
public int getCampId() {
return campId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -185,11 +189,11 @@ public final class AsterMidCampInfoOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (pos_ != null) {
output.writeMessage(3, getPos());
}
if (campId_ != 0) {
output.writeUInt32(15, campId_);
output.writeUInt32(3, campId_);
}
if (pos_ != null) {
output.writeMessage(14, getPos());
}
unknownFields.writeTo(output);
}
@@ -200,13 +204,13 @@ public final class AsterMidCampInfoOuterClass {
if (size != -1) return size;
size = 0;
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getPos());
}
if (campId_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, campId_);
.computeUInt32Size(3, campId_);
}
if (pos_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getPos());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -223,13 +227,13 @@ public final class AsterMidCampInfoOuterClass {
}
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo other = (emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo) obj;
if (getCampId()
!= other.getCampId()) return false;
if (hasPos() != other.hasPos()) return false;
if (hasPos()) {
if (!getPos()
.equals(other.getPos())) return false;
}
if (getCampId()
!= other.getCampId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -241,12 +245,12 @@ public final class AsterMidCampInfoOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + CAMP_ID_FIELD_NUMBER;
hash = (53 * hash) + getCampId();
if (hasPos()) {
hash = (37 * hash) + POS_FIELD_NUMBER;
hash = (53 * hash) + getPos().hashCode();
}
hash = (37 * hash) + CAMP_ID_FIELD_NUMBER;
hash = (53 * hash) + getCampId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -343,6 +347,10 @@ public final class AsterMidCampInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: MJEKKMFIINK
* </pre>
*
* Protobuf type {@code AsterMidCampInfo}
*/
public static final class Builder extends
@@ -380,14 +388,14 @@ public final class AsterMidCampInfoOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
campId_ = 0;
if (posBuilder_ == null) {
pos_ = null;
} else {
pos_ = null;
posBuilder_ = null;
}
campId_ = 0;
return this;
}
@@ -414,12 +422,12 @@ public final class AsterMidCampInfoOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo buildPartial() {
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo result = new emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo(this);
result.campId_ = campId_;
if (posBuilder_ == null) {
result.pos_ = pos_;
} else {
result.pos_ = posBuilder_.build();
}
result.campId_ = campId_;
onBuilt();
return result;
}
@@ -468,12 +476,12 @@ public final class AsterMidCampInfoOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo other) {
if (other == emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.getDefaultInstance()) return this;
if (other.hasPos()) {
mergePos(other.getPos());
}
if (other.getCampId() != 0) {
setCampId(other.getCampId());
}
if (other.hasPos()) {
mergePos(other.getPos());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -503,18 +511,49 @@ public final class AsterMidCampInfoOuterClass {
return this;
}
private int campId_ ;
/**
* <code>uint32 camp_id = 3;</code>
* @return The campId.
*/
@java.lang.Override
public int getCampId() {
return campId_;
}
/**
* <code>uint32 camp_id = 3;</code>
* @param value The campId to set.
* @return This builder for chaining.
*/
public Builder setCampId(int value) {
campId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 camp_id = 3;</code>
* @return This builder for chaining.
*/
public Builder clearCampId() {
campId_ = 0;
onChanged();
return this;
}
private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_;
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
* @return Whether the pos field is set.
*/
public boolean hasPos() {
return posBuilder_ != null || pos_ != null;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
* @return The pos.
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() {
@@ -525,7 +564,7 @@ public final class AsterMidCampInfoOuterClass {
}
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -541,7 +580,7 @@ public final class AsterMidCampInfoOuterClass {
return this;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder setPos(
emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
@@ -555,7 +594,7 @@ public final class AsterMidCampInfoOuterClass {
return this;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
if (posBuilder_ == null) {
@@ -573,7 +612,7 @@ public final class AsterMidCampInfoOuterClass {
return this;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public Builder clearPos() {
if (posBuilder_ == null) {
@@ -587,7 +626,7 @@ public final class AsterMidCampInfoOuterClass {
return this;
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() {
@@ -595,7 +634,7 @@ public final class AsterMidCampInfoOuterClass {
return getPosFieldBuilder().getBuilder();
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() {
if (posBuilder_ != null) {
@@ -606,7 +645,7 @@ public final class AsterMidCampInfoOuterClass {
}
}
/**
* <code>.Vector pos = 3;</code>
* <code>.Vector pos = 14;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
@@ -621,37 +660,6 @@ public final class AsterMidCampInfoOuterClass {
}
return posBuilder_;
}
private int campId_ ;
/**
* <code>uint32 camp_id = 15;</code>
* @return The campId.
*/
@java.lang.Override
public int getCampId() {
return campId_;
}
/**
* <code>uint32 camp_id = 15;</code>
* @param value The campId to set.
* @return This builder for chaining.
*/
public Builder setCampId(int value) {
campId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 camp_id = 15;</code>
* @return This builder for chaining.
*/
public Builder clearCampId() {
campId_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -720,8 +728,8 @@ public final class AsterMidCampInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\026AsterMidCampInfo.proto\032\014Vector.proto\"9" +
"\n\020AsterMidCampInfo\022\024\n\003pos\030\003 \001(\0132\007.Vector" +
"\022\017\n\007camp_id\030\017 \001(\rB\033\n\031emu.grasscutter.net" +
"\n\020AsterMidCampInfo\022\017\n\007camp_id\030\003 \001(\r\022\024\n\003p" +
"os\030\016 \001(\0132\007.VectorB\033\n\031emu.grasscutter.net" +
".protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -734,7 +742,7 @@ public final class AsterMidCampInfoOuterClass {
internal_static_AsterMidCampInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AsterMidCampInfo_descriptor,
new java.lang.String[] { "Pos", "CampId", });
new java.lang.String[] { "CampId", "Pos", });
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
}
@@ -19,48 +19,52 @@ public final class AsterMidDetailInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>bool is_open = 13;</code>
* <code>bool is_open = 9;</code>
* @return The isOpen.
*/
boolean getIsOpen();
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>uint32 collect_count = 4;</code>
* @return The collectCount.
*/
java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>
getCampListList();
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index);
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
int getCampListCount();
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
getCampListOrBuilderList();
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder getCampListOrBuilder(
int index);
int getCollectCount();
/**
* <code>uint32 begin_time = 4;</code>
* <code>uint32 begin_time = 12;</code>
* @return The beginTime.
*/
int getBeginTime();
/**
* <code>uint32 collect_count = 7;</code>
* @return The collectCount.
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
int getCollectCount();
java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>
getCampListList();
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index);
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
int getCampListCount();
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
java.util.List<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
getCampListOrBuilderList();
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder getCampListOrBuilder(
int index);
}
/**
* <pre>
* Obf: LCEADPMNHGH
* </pre>
*
* Protobuf type {@code AsterMidDetailInfo}
*/
public static final class AsterMidDetailInfo extends
@@ -109,15 +113,10 @@ public final class AsterMidDetailInfoOuterClass {
break;
case 32: {
beginTime_ = input.readUInt32();
break;
}
case 56: {
collectCount_ = input.readUInt32();
break;
}
case 90: {
case 66: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
campList_ = new java.util.ArrayList<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>();
mutable_bitField0_ |= 0x00000001;
@@ -126,11 +125,16 @@ public final class AsterMidDetailInfoOuterClass {
input.readMessage(emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.parser(), extensionRegistry));
break;
}
case 104: {
case 72: {
isOpen_ = input.readBool();
break;
}
case 96: {
beginTime_ = input.readUInt32();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -166,10 +170,10 @@ public final class AsterMidDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.class, emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder.class);
}
public static final int IS_OPEN_FIELD_NUMBER = 13;
public static final int IS_OPEN_FIELD_NUMBER = 9;
private boolean isOpen_;
/**
* <code>bool is_open = 13;</code>
* <code>bool is_open = 9;</code>
* @return The isOpen.
*/
@java.lang.Override
@@ -177,50 +181,21 @@ public final class AsterMidDetailInfoOuterClass {
return isOpen_;
}
public static final int CAMP_LIST_FIELD_NUMBER = 11;
private java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> campList_;
public static final int COLLECT_COUNT_FIELD_NUMBER = 4;
private int collectCount_;
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>uint32 collect_count = 4;</code>
* @return The collectCount.
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> getCampListList() {
return campList_;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
getCampListOrBuilderList() {
return campList_;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
@java.lang.Override
public int getCampListCount() {
return campList_.size();
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index) {
return campList_.get(index);
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder getCampListOrBuilder(
int index) {
return campList_.get(index);
public int getCollectCount() {
return collectCount_;
}
public static final int BEGIN_TIME_FIELD_NUMBER = 4;
public static final int BEGIN_TIME_FIELD_NUMBER = 12;
private int beginTime_;
/**
* <code>uint32 begin_time = 4;</code>
* <code>uint32 begin_time = 12;</code>
* @return The beginTime.
*/
@java.lang.Override
@@ -228,15 +203,44 @@ public final class AsterMidDetailInfoOuterClass {
return beginTime_;
}
public static final int COLLECT_COUNT_FIELD_NUMBER = 7;
private int collectCount_;
public static final int CAMP_LIST_FIELD_NUMBER = 8;
private java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> campList_;
/**
* <code>uint32 collect_count = 7;</code>
* @return The collectCount.
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
@java.lang.Override
public int getCollectCount() {
return collectCount_;
public java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> getCampListList() {
return campList_;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
getCampListOrBuilderList() {
return campList_;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
@java.lang.Override
public int getCampListCount() {
return campList_.size();
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index) {
return campList_.get(index);
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder getCampListOrBuilder(
int index) {
return campList_.get(index);
}
private byte memoizedIsInitialized = -1;
@@ -253,17 +257,17 @@ public final class AsterMidDetailInfoOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (beginTime_ != 0) {
output.writeUInt32(4, beginTime_);
}
if (collectCount_ != 0) {
output.writeUInt32(7, collectCount_);
output.writeUInt32(4, collectCount_);
}
for (int i = 0; i < campList_.size(); i++) {
output.writeMessage(11, campList_.get(i));
output.writeMessage(8, campList_.get(i));
}
if (isOpen_ != false) {
output.writeBool(13, isOpen_);
output.writeBool(9, isOpen_);
}
if (beginTime_ != 0) {
output.writeUInt32(12, beginTime_);
}
unknownFields.writeTo(output);
}
@@ -274,21 +278,21 @@ public final class AsterMidDetailInfoOuterClass {
if (size != -1) return size;
size = 0;
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(4, beginTime_);
}
if (collectCount_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(7, collectCount_);
.computeUInt32Size(4, collectCount_);
}
for (int i = 0; i < campList_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, campList_.get(i));
.computeMessageSize(8, campList_.get(i));
}
if (isOpen_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(13, isOpen_);
.computeBoolSize(9, isOpen_);
}
if (beginTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(12, beginTime_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -307,12 +311,12 @@ public final class AsterMidDetailInfoOuterClass {
if (getIsOpen()
!= other.getIsOpen()) return false;
if (!getCampListList()
.equals(other.getCampListList())) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (getCollectCount()
!= other.getCollectCount()) return false;
if (getBeginTime()
!= other.getBeginTime()) return false;
if (!getCampListList()
.equals(other.getCampListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -327,14 +331,14 @@ public final class AsterMidDetailInfoOuterClass {
hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsOpen());
hash = (37 * hash) + COLLECT_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCollectCount();
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
if (getCampListCount() > 0) {
hash = (37 * hash) + CAMP_LIST_FIELD_NUMBER;
hash = (53 * hash) + getCampListList().hashCode();
}
hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
hash = (53 * hash) + getBeginTime();
hash = (37 * hash) + COLLECT_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCollectCount();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -431,6 +435,10 @@ public final class AsterMidDetailInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: LCEADPMNHGH
* </pre>
*
* Protobuf type {@code AsterMidDetailInfo}
*/
public static final class Builder extends
@@ -471,16 +479,16 @@ public final class AsterMidDetailInfoOuterClass {
super.clear();
isOpen_ = false;
collectCount_ = 0;
beginTime_ = 0;
if (campListBuilder_ == null) {
campList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
campListBuilder_.clear();
}
beginTime_ = 0;
collectCount_ = 0;
return this;
}
@@ -509,6 +517,8 @@ public final class AsterMidDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo result = new emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo(this);
int from_bitField0_ = bitField0_;
result.isOpen_ = isOpen_;
result.collectCount_ = collectCount_;
result.beginTime_ = beginTime_;
if (campListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
campList_ = java.util.Collections.unmodifiableList(campList_);
@@ -518,8 +528,6 @@ public final class AsterMidDetailInfoOuterClass {
} else {
result.campList_ = campListBuilder_.build();
}
result.beginTime_ = beginTime_;
result.collectCount_ = collectCount_;
onBuilt();
return result;
}
@@ -571,6 +579,12 @@ public final class AsterMidDetailInfoOuterClass {
if (other.getIsOpen() != false) {
setIsOpen(other.getIsOpen());
}
if (other.getCollectCount() != 0) {
setCollectCount(other.getCollectCount());
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (campListBuilder_ == null) {
if (!other.campList_.isEmpty()) {
if (campList_.isEmpty()) {
@@ -597,12 +611,6 @@ public final class AsterMidDetailInfoOuterClass {
}
}
}
if (other.getBeginTime() != 0) {
setBeginTime(other.getBeginTime());
}
if (other.getCollectCount() != 0) {
setCollectCount(other.getCollectCount());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -635,7 +643,7 @@ public final class AsterMidDetailInfoOuterClass {
private boolean isOpen_ ;
/**
* <code>bool is_open = 13;</code>
* <code>bool is_open = 9;</code>
* @return The isOpen.
*/
@java.lang.Override
@@ -643,7 +651,7 @@ public final class AsterMidDetailInfoOuterClass {
return isOpen_;
}
/**
* <code>bool is_open = 13;</code>
* <code>bool is_open = 9;</code>
* @param value The isOpen to set.
* @return This builder for chaining.
*/
@@ -654,7 +662,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>bool is_open = 13;</code>
* <code>bool is_open = 9;</code>
* @return This builder for chaining.
*/
public Builder clearIsOpen() {
@@ -664,6 +672,68 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
private int collectCount_ ;
/**
* <code>uint32 collect_count = 4;</code>
* @return The collectCount.
*/
@java.lang.Override
public int getCollectCount() {
return collectCount_;
}
/**
* <code>uint32 collect_count = 4;</code>
* @param value The collectCount to set.
* @return This builder for chaining.
*/
public Builder setCollectCount(int value) {
collectCount_ = value;
onChanged();
return this;
}
/**
* <code>uint32 collect_count = 4;</code>
* @return This builder for chaining.
*/
public Builder clearCollectCount() {
collectCount_ = 0;
onChanged();
return this;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 12;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 12;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 12;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> campList_ =
java.util.Collections.emptyList();
private void ensureCampListIsMutable() {
@@ -677,7 +747,7 @@ public final class AsterMidDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder> campListBuilder_;
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> getCampListList() {
if (campListBuilder_ == null) {
@@ -687,7 +757,7 @@ public final class AsterMidDetailInfoOuterClass {
}
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public int getCampListCount() {
if (campListBuilder_ == null) {
@@ -697,7 +767,7 @@ public final class AsterMidDetailInfoOuterClass {
}
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index) {
if (campListBuilder_ == null) {
@@ -707,7 +777,7 @@ public final class AsterMidDetailInfoOuterClass {
}
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder setCampList(
int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
@@ -724,7 +794,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder setCampList(
int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder builderForValue) {
@@ -738,7 +808,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder addCampList(emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
if (campListBuilder_ == null) {
@@ -754,7 +824,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder addCampList(
int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
@@ -771,7 +841,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder addCampList(
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder builderForValue) {
@@ -785,7 +855,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder addCampList(
int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder builderForValue) {
@@ -799,7 +869,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder addAllCampList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo> values) {
@@ -814,7 +884,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder clearCampList() {
if (campListBuilder_ == null) {
@@ -827,7 +897,7 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public Builder removeCampList(int index) {
if (campListBuilder_ == null) {
@@ -840,14 +910,14 @@ public final class AsterMidDetailInfoOuterClass {
return this;
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder getCampListBuilder(
int index) {
return getCampListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder getCampListOrBuilder(
int index) {
@@ -857,7 +927,7 @@ public final class AsterMidDetailInfoOuterClass {
}
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
getCampListOrBuilderList() {
@@ -868,14 +938,14 @@ public final class AsterMidDetailInfoOuterClass {
}
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder addCampListBuilder() {
return getCampListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.getDefaultInstance());
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder addCampListBuilder(
int index) {
@@ -883,7 +953,7 @@ public final class AsterMidDetailInfoOuterClass {
index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.getDefaultInstance());
}
/**
* <code>repeated .AsterMidCampInfo camp_list = 11;</code>
* <code>repeated .AsterMidCampInfo camp_list = 8;</code>
*/
public java.util.List<emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder>
getCampListBuilderList() {
@@ -903,68 +973,6 @@ public final class AsterMidDetailInfoOuterClass {
}
return campListBuilder_;
}
private int beginTime_ ;
/**
* <code>uint32 begin_time = 4;</code>
* @return The beginTime.
*/
@java.lang.Override
public int getBeginTime() {
return beginTime_;
}
/**
* <code>uint32 begin_time = 4;</code>
* @param value The beginTime to set.
* @return This builder for chaining.
*/
public Builder setBeginTime(int value) {
beginTime_ = value;
onChanged();
return this;
}
/**
* <code>uint32 begin_time = 4;</code>
* @return This builder for chaining.
*/
public Builder clearBeginTime() {
beginTime_ = 0;
onChanged();
return this;
}
private int collectCount_ ;
/**
* <code>uint32 collect_count = 7;</code>
* @return The collectCount.
*/
@java.lang.Override
public int getCollectCount() {
return collectCount_;
}
/**
* <code>uint32 collect_count = 7;</code>
* @param value The collectCount to set.
* @return This builder for chaining.
*/
public Builder setCollectCount(int value) {
collectCount_ = value;
onChanged();
return this;
}
/**
* <code>uint32 collect_count = 7;</code>
* @return This builder for chaining.
*/
public Builder clearCollectCount() {
collectCount_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -1034,9 +1042,9 @@ public final class AsterMidDetailInfoOuterClass {
java.lang.String[] descriptorData = {
"\n\030AsterMidDetailInfo.proto\032\026AsterMidCamp" +
"Info.proto\"v\n\022AsterMidDetailInfo\022\017\n\007is_o" +
"pen\030\r \001(\010\022$\n\tcamp_list\030\013 \003(\0132\021.AsterMidC" +
"ampInfo\022\022\n\nbegin_time\030\004 \001(\r\022\025\n\rcollect_c" +
"ount\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob" +
"pen\030\t \001(\010\022\025\n\rcollect_count\030\004 \001(\r\022\022\n\nbegi" +
"n_time\030\014 \001(\r\022$\n\tcamp_list\030\010 \003(\0132\021.AsterM" +
"idCampInfoB\033\n\031emu.grasscutter.net.protob" +
"\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
@@ -1049,7 +1057,7 @@ public final class AsterMidDetailInfoOuterClass {
internal_static_AsterMidDetailInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AsterMidDetailInfo_descriptor,
new java.lang.String[] { "IsOpen", "CampList", "BeginTime", "CollectCount", });
new java.lang.String[] { "IsOpen", "CollectCount", "BeginTime", "CampList", });
emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.getDescriptor();
}
@@ -19,7 +19,7 @@ public final class AsterProgressDetailInfoOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 count = 4;</code>
* <code>uint32 count = 12;</code>
* @return The count.
*/
int getCount();
@@ -31,6 +31,10 @@ public final class AsterProgressDetailInfoOuterClass {
int getLastAutoAddTime();
}
/**
* <pre>
* Obf: MMEFLEOFLND
* </pre>
*
* Protobuf type {@code AsterProgressDetailInfo}
*/
public static final class AsterProgressDetailInfo extends
@@ -80,7 +84,7 @@ public final class AsterProgressDetailInfoOuterClass {
lastAutoAddTime_ = input.readUInt32();
break;
}
case 32: {
case 96: {
count_ = input.readUInt32();
break;
@@ -117,10 +121,10 @@ public final class AsterProgressDetailInfoOuterClass {
emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo.class, emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo.Builder.class);
}
public static final int COUNT_FIELD_NUMBER = 4;
public static final int COUNT_FIELD_NUMBER = 12;
private int count_;
/**
* <code>uint32 count = 4;</code>
* <code>uint32 count = 12;</code>
* @return The count.
*/
@java.lang.Override
@@ -157,7 +161,7 @@ public final class AsterProgressDetailInfoOuterClass {
output.writeUInt32(1, lastAutoAddTime_);
}
if (count_ != 0) {
output.writeUInt32(4, count_);
output.writeUInt32(12, count_);
}
unknownFields.writeTo(output);
}
@@ -174,7 +178,7 @@ public final class AsterProgressDetailInfoOuterClass {
}
if (count_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(4, count_);
.computeUInt32Size(12, count_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -306,6 +310,10 @@ public final class AsterProgressDetailInfoOuterClass {
return builder;
}
/**
* <pre>
* Obf: MMEFLEOFLND
* </pre>
*
* Protobuf type {@code AsterProgressDetailInfo}
*/
public static final class Builder extends
@@ -460,7 +468,7 @@ public final class AsterProgressDetailInfoOuterClass {
private int count_ ;
/**
* <code>uint32 count = 4;</code>
* <code>uint32 count = 12;</code>
* @return The count.
*/
@java.lang.Override
@@ -468,7 +476,7 @@ public final class AsterProgressDetailInfoOuterClass {
return count_;
}
/**
* <code>uint32 count = 4;</code>
* <code>uint32 count = 12;</code>
* @param value The count to set.
* @return This builder for chaining.
*/
@@ -479,7 +487,7 @@ public final class AsterProgressDetailInfoOuterClass {
return this;
}
/**
* <code>uint32 count = 4;</code>
* <code>uint32 count = 12;</code>
* @return This builder for chaining.
*/
public Builder clearCount() {
@@ -587,7 +595,7 @@ public final class AsterProgressDetailInfoOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\035AsterProgressDetailInfo.proto\"D\n\027Aster" +
"ProgressDetailInfo\022\r\n\005count\030\004 \001(\r\022\032\n\022las" +
"ProgressDetailInfo\022\r\n\005count\030\014 \001(\r\022\032\n\022las" +
"t_auto_add_time\030\001 \001(\rB\033\n\031emu.grasscutter" +
".net.protob\006proto3"
};
@@ -19,42 +19,46 @@ public final class AttackHitEffectResultOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>float air_strength = 13;</code>
* @return The airStrength.
*/
float getAirStrength();
/**
* <code>float hit_halt_time_scale = 10;</code>
* @return The hitHaltTimeScale.
*/
float getHitHaltTimeScale();
/**
* <code>float hit_halt_time = 9;</code>
* <code>float hitHaltTime = 6;</code>
* @return The hitHaltTime.
*/
float getHitHaltTime();
/**
* <code>uint32 Unk3300_LCKECJCKKJK = 8;</code>
* @return The unk3300LCKECJCKKJK.
* <code>float hitHaltTimeScale = 2;</code>
* @return The hitHaltTimeScale.
*/
int getUnk3300LCKECJCKKJK();
float getHitHaltTimeScale();
/**
* <code>uint32 Unk3300_KLNGDAMMFIF = 1;</code>
* @return The unk3300KLNGDAMMFIF.
*/
int getUnk3300KLNGDAMMFIF();
/**
* <code>float retreat_strength = 3;</code>
* <code>float retreatStrength = 14;</code>
* @return The retreatStrength.
*/
float getRetreatStrength();
/**
* <code>float airStrength = 13;</code>
* @return The airStrength.
*/
float getAirStrength();
/**
* <code>uint32 IDJFCEPGOOF = 5;</code>
* @return The iDJFCEPGOOF.
*/
int getIDJFCEPGOOF();
/**
* <code>uint32 ODEDPMCMFNN = 8;</code>
* @return The oDEDPMCMFNN.
*/
int getODEDPMCMFNN();
}
/**
* <pre>
* Obf: PBAFNBPPAND
* </pre>
*
* Protobuf type {@code AttackHitEffectResult}
*/
public static final class AttackHitEffectResult extends
@@ -99,29 +103,24 @@ public final class AttackHitEffectResultOuterClass {
case 0:
done = true;
break;
case 8: {
case 21: {
unk3300KLNGDAMMFIF_ = input.readUInt32();
hitHaltTimeScale_ = input.readFloat();
break;
}
case 29: {
case 40: {
retreatStrength_ = input.readFloat();
iDJFCEPGOOF_ = input.readUInt32();
break;
}
case 64: {
unk3300LCKECJCKKJK_ = input.readUInt32();
break;
}
case 77: {
case 53: {
hitHaltTime_ = input.readFloat();
break;
}
case 85: {
case 64: {
hitHaltTimeScale_ = input.readFloat();
oDEDPMCMFNN_ = input.readUInt32();
break;
}
case 109: {
@@ -129,6 +128,11 @@ public final class AttackHitEffectResultOuterClass {
airStrength_ = input.readFloat();
break;
}
case 117: {
retreatStrength_ = input.readFloat();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
@@ -161,32 +165,10 @@ public final class AttackHitEffectResultOuterClass {
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.class, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder.class);
}
public static final int AIR_STRENGTH_FIELD_NUMBER = 13;
private float airStrength_;
/**
* <code>float air_strength = 13;</code>
* @return The airStrength.
*/
@java.lang.Override
public float getAirStrength() {
return airStrength_;
}
public static final int HIT_HALT_TIME_SCALE_FIELD_NUMBER = 10;
private float hitHaltTimeScale_;
/**
* <code>float hit_halt_time_scale = 10;</code>
* @return The hitHaltTimeScale.
*/
@java.lang.Override
public float getHitHaltTimeScale() {
return hitHaltTimeScale_;
}
public static final int HIT_HALT_TIME_FIELD_NUMBER = 9;
public static final int HITHALTTIME_FIELD_NUMBER = 6;
private float hitHaltTime_;
/**
* <code>float hit_halt_time = 9;</code>
* <code>float hitHaltTime = 6;</code>
* @return The hitHaltTime.
*/
@java.lang.Override
@@ -194,32 +176,21 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTime_;
}
public static final int UNK3300_LCKECJCKKJK_FIELD_NUMBER = 8;
private int unk3300LCKECJCKKJK_;
public static final int HITHALTTIMESCALE_FIELD_NUMBER = 2;
private float hitHaltTimeScale_;
/**
* <code>uint32 Unk3300_LCKECJCKKJK = 8;</code>
* @return The unk3300LCKECJCKKJK.
* <code>float hitHaltTimeScale = 2;</code>
* @return The hitHaltTimeScale.
*/
@java.lang.Override
public int getUnk3300LCKECJCKKJK() {
return unk3300LCKECJCKKJK_;
public float getHitHaltTimeScale() {
return hitHaltTimeScale_;
}
public static final int UNK3300_KLNGDAMMFIF_FIELD_NUMBER = 1;
private int unk3300KLNGDAMMFIF_;
/**
* <code>uint32 Unk3300_KLNGDAMMFIF = 1;</code>
* @return The unk3300KLNGDAMMFIF.
*/
@java.lang.Override
public int getUnk3300KLNGDAMMFIF() {
return unk3300KLNGDAMMFIF_;
}
public static final int RETREAT_STRENGTH_FIELD_NUMBER = 3;
public static final int RETREATSTRENGTH_FIELD_NUMBER = 14;
private float retreatStrength_;
/**
* <code>float retreat_strength = 3;</code>
* <code>float retreatStrength = 14;</code>
* @return The retreatStrength.
*/
@java.lang.Override
@@ -227,6 +198,39 @@ public final class AttackHitEffectResultOuterClass {
return retreatStrength_;
}
public static final int AIRSTRENGTH_FIELD_NUMBER = 13;
private float airStrength_;
/**
* <code>float airStrength = 13;</code>
* @return The airStrength.
*/
@java.lang.Override
public float getAirStrength() {
return airStrength_;
}
public static final int IDJFCEPGOOF_FIELD_NUMBER = 5;
private int iDJFCEPGOOF_;
/**
* <code>uint32 IDJFCEPGOOF = 5;</code>
* @return The iDJFCEPGOOF.
*/
@java.lang.Override
public int getIDJFCEPGOOF() {
return iDJFCEPGOOF_;
}
public static final int ODEDPMCMFNN_FIELD_NUMBER = 8;
private int oDEDPMCMFNN_;
/**
* <code>uint32 ODEDPMCMFNN = 8;</code>
* @return The oDEDPMCMFNN.
*/
@java.lang.Override
public int getODEDPMCMFNN() {
return oDEDPMCMFNN_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
@@ -241,24 +245,24 @@ public final class AttackHitEffectResultOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (unk3300KLNGDAMMFIF_ != 0) {
output.writeUInt32(1, unk3300KLNGDAMMFIF_);
if (hitHaltTimeScale_ != 0F) {
output.writeFloat(2, hitHaltTimeScale_);
}
if (retreatStrength_ != 0F) {
output.writeFloat(3, retreatStrength_);
}
if (unk3300LCKECJCKKJK_ != 0) {
output.writeUInt32(8, unk3300LCKECJCKKJK_);
if (iDJFCEPGOOF_ != 0) {
output.writeUInt32(5, iDJFCEPGOOF_);
}
if (hitHaltTime_ != 0F) {
output.writeFloat(9, hitHaltTime_);
output.writeFloat(6, hitHaltTime_);
}
if (hitHaltTimeScale_ != 0F) {
output.writeFloat(10, hitHaltTimeScale_);
if (oDEDPMCMFNN_ != 0) {
output.writeUInt32(8, oDEDPMCMFNN_);
}
if (airStrength_ != 0F) {
output.writeFloat(13, airStrength_);
}
if (retreatStrength_ != 0F) {
output.writeFloat(14, retreatStrength_);
}
unknownFields.writeTo(output);
}
@@ -268,30 +272,30 @@ public final class AttackHitEffectResultOuterClass {
if (size != -1) return size;
size = 0;
if (unk3300KLNGDAMMFIF_ != 0) {
if (hitHaltTimeScale_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, unk3300KLNGDAMMFIF_);
.computeFloatSize(2, hitHaltTimeScale_);
}
if (retreatStrength_ != 0F) {
if (iDJFCEPGOOF_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(3, retreatStrength_);
}
if (unk3300LCKECJCKKJK_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, unk3300LCKECJCKKJK_);
.computeUInt32Size(5, iDJFCEPGOOF_);
}
if (hitHaltTime_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(9, hitHaltTime_);
.computeFloatSize(6, hitHaltTime_);
}
if (hitHaltTimeScale_ != 0F) {
if (oDEDPMCMFNN_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(10, hitHaltTimeScale_);
.computeUInt32Size(8, oDEDPMCMFNN_);
}
if (airStrength_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(13, airStrength_);
}
if (retreatStrength_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(14, retreatStrength_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -307,22 +311,22 @@ public final class AttackHitEffectResultOuterClass {
}
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other = (emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) obj;
if (java.lang.Float.floatToIntBits(getAirStrength())
!= java.lang.Float.floatToIntBits(
other.getAirStrength())) return false;
if (java.lang.Float.floatToIntBits(getHitHaltTimeScale())
!= java.lang.Float.floatToIntBits(
other.getHitHaltTimeScale())) return false;
if (java.lang.Float.floatToIntBits(getHitHaltTime())
!= java.lang.Float.floatToIntBits(
other.getHitHaltTime())) return false;
if (getUnk3300LCKECJCKKJK()
!= other.getUnk3300LCKECJCKKJK()) return false;
if (getUnk3300KLNGDAMMFIF()
!= other.getUnk3300KLNGDAMMFIF()) return false;
if (java.lang.Float.floatToIntBits(getHitHaltTimeScale())
!= java.lang.Float.floatToIntBits(
other.getHitHaltTimeScale())) return false;
if (java.lang.Float.floatToIntBits(getRetreatStrength())
!= java.lang.Float.floatToIntBits(
other.getRetreatStrength())) return false;
if (java.lang.Float.floatToIntBits(getAirStrength())
!= java.lang.Float.floatToIntBits(
other.getAirStrength())) return false;
if (getIDJFCEPGOOF()
!= other.getIDJFCEPGOOF()) return false;
if (getODEDPMCMFNN()
!= other.getODEDPMCMFNN()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -334,22 +338,22 @@ public final class AttackHitEffectResultOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + AIR_STRENGTH_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getAirStrength());
hash = (37 * hash) + HIT_HALT_TIME_SCALE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getHitHaltTimeScale());
hash = (37 * hash) + HIT_HALT_TIME_FIELD_NUMBER;
hash = (37 * hash) + HITHALTTIME_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getHitHaltTime());
hash = (37 * hash) + UNK3300_LCKECJCKKJK_FIELD_NUMBER;
hash = (53 * hash) + getUnk3300LCKECJCKKJK();
hash = (37 * hash) + UNK3300_KLNGDAMMFIF_FIELD_NUMBER;
hash = (53 * hash) + getUnk3300KLNGDAMMFIF();
hash = (37 * hash) + RETREAT_STRENGTH_FIELD_NUMBER;
hash = (37 * hash) + HITHALTTIMESCALE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getHitHaltTimeScale());
hash = (37 * hash) + RETREATSTRENGTH_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getRetreatStrength());
hash = (37 * hash) + AIRSTRENGTH_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getAirStrength());
hash = (37 * hash) + IDJFCEPGOOF_FIELD_NUMBER;
hash = (53 * hash) + getIDJFCEPGOOF();
hash = (37 * hash) + ODEDPMCMFNN_FIELD_NUMBER;
hash = (53 * hash) + getODEDPMCMFNN();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -446,6 +450,10 @@ public final class AttackHitEffectResultOuterClass {
return builder;
}
/**
* <pre>
* Obf: PBAFNBPPAND
* </pre>
*
* Protobuf type {@code AttackHitEffectResult}
*/
public static final class Builder extends
@@ -483,18 +491,18 @@ public final class AttackHitEffectResultOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
airStrength_ = 0F;
hitHaltTime_ = 0F;
hitHaltTimeScale_ = 0F;
hitHaltTime_ = 0F;
unk3300LCKECJCKKJK_ = 0;
unk3300KLNGDAMMFIF_ = 0;
retreatStrength_ = 0F;
airStrength_ = 0F;
iDJFCEPGOOF_ = 0;
oDEDPMCMFNN_ = 0;
return this;
}
@@ -521,12 +529,12 @@ public final class AttackHitEffectResultOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult buildPartial() {
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result = new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(this);
result.airStrength_ = airStrength_;
result.hitHaltTimeScale_ = hitHaltTimeScale_;
result.hitHaltTime_ = hitHaltTime_;
result.unk3300LCKECJCKKJK_ = unk3300LCKECJCKKJK_;
result.unk3300KLNGDAMMFIF_ = unk3300KLNGDAMMFIF_;
result.hitHaltTimeScale_ = hitHaltTimeScale_;
result.retreatStrength_ = retreatStrength_;
result.airStrength_ = airStrength_;
result.iDJFCEPGOOF_ = iDJFCEPGOOF_;
result.oDEDPMCMFNN_ = oDEDPMCMFNN_;
onBuilt();
return result;
}
@@ -575,24 +583,24 @@ public final class AttackHitEffectResultOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other) {
if (other == emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance()) return this;
if (other.getAirStrength() != 0F) {
setAirStrength(other.getAirStrength());
if (other.getHitHaltTime() != 0F) {
setHitHaltTime(other.getHitHaltTime());
}
if (other.getHitHaltTimeScale() != 0F) {
setHitHaltTimeScale(other.getHitHaltTimeScale());
}
if (other.getHitHaltTime() != 0F) {
setHitHaltTime(other.getHitHaltTime());
}
if (other.getUnk3300LCKECJCKKJK() != 0) {
setUnk3300LCKECJCKKJK(other.getUnk3300LCKECJCKKJK());
}
if (other.getUnk3300KLNGDAMMFIF() != 0) {
setUnk3300KLNGDAMMFIF(other.getUnk3300KLNGDAMMFIF());
}
if (other.getRetreatStrength() != 0F) {
setRetreatStrength(other.getRetreatStrength());
}
if (other.getAirStrength() != 0F) {
setAirStrength(other.getAirStrength());
}
if (other.getIDJFCEPGOOF() != 0) {
setIDJFCEPGOOF(other.getIDJFCEPGOOF());
}
if (other.getODEDPMCMFNN() != 0) {
setODEDPMCMFNN(other.getODEDPMCMFNN());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -622,71 +630,9 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
private float airStrength_ ;
/**
* <code>float air_strength = 13;</code>
* @return The airStrength.
*/
@java.lang.Override
public float getAirStrength() {
return airStrength_;
}
/**
* <code>float air_strength = 13;</code>
* @param value The airStrength to set.
* @return This builder for chaining.
*/
public Builder setAirStrength(float value) {
airStrength_ = value;
onChanged();
return this;
}
/**
* <code>float air_strength = 13;</code>
* @return This builder for chaining.
*/
public Builder clearAirStrength() {
airStrength_ = 0F;
onChanged();
return this;
}
private float hitHaltTimeScale_ ;
/**
* <code>float hit_halt_time_scale = 10;</code>
* @return The hitHaltTimeScale.
*/
@java.lang.Override
public float getHitHaltTimeScale() {
return hitHaltTimeScale_;
}
/**
* <code>float hit_halt_time_scale = 10;</code>
* @param value The hitHaltTimeScale to set.
* @return This builder for chaining.
*/
public Builder setHitHaltTimeScale(float value) {
hitHaltTimeScale_ = value;
onChanged();
return this;
}
/**
* <code>float hit_halt_time_scale = 10;</code>
* @return This builder for chaining.
*/
public Builder clearHitHaltTimeScale() {
hitHaltTimeScale_ = 0F;
onChanged();
return this;
}
private float hitHaltTime_ ;
/**
* <code>float hit_halt_time = 9;</code>
* <code>float hitHaltTime = 6;</code>
* @return The hitHaltTime.
*/
@java.lang.Override
@@ -694,7 +640,7 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTime_;
}
/**
* <code>float hit_halt_time = 9;</code>
* <code>float hitHaltTime = 6;</code>
* @param value The hitHaltTime to set.
* @return This builder for chaining.
*/
@@ -705,7 +651,7 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
/**
* <code>float hit_halt_time = 9;</code>
* <code>float hitHaltTime = 6;</code>
* @return This builder for chaining.
*/
public Builder clearHitHaltTime() {
@@ -715,71 +661,40 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
private int unk3300LCKECJCKKJK_ ;
private float hitHaltTimeScale_ ;
/**
* <code>uint32 Unk3300_LCKECJCKKJK = 8;</code>
* @return The unk3300LCKECJCKKJK.
* <code>float hitHaltTimeScale = 2;</code>
* @return The hitHaltTimeScale.
*/
@java.lang.Override
public int getUnk3300LCKECJCKKJK() {
return unk3300LCKECJCKKJK_;
public float getHitHaltTimeScale() {
return hitHaltTimeScale_;
}
/**
* <code>uint32 Unk3300_LCKECJCKKJK = 8;</code>
* @param value The unk3300LCKECJCKKJK to set.
* <code>float hitHaltTimeScale = 2;</code>
* @param value The hitHaltTimeScale to set.
* @return This builder for chaining.
*/
public Builder setUnk3300LCKECJCKKJK(int value) {
public Builder setHitHaltTimeScale(float value) {
unk3300LCKECJCKKJK_ = value;
hitHaltTimeScale_ = value;
onChanged();
return this;
}
/**
* <code>uint32 Unk3300_LCKECJCKKJK = 8;</code>
* <code>float hitHaltTimeScale = 2;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3300LCKECJCKKJK() {
public Builder clearHitHaltTimeScale() {
unk3300LCKECJCKKJK_ = 0;
onChanged();
return this;
}
private int unk3300KLNGDAMMFIF_ ;
/**
* <code>uint32 Unk3300_KLNGDAMMFIF = 1;</code>
* @return The unk3300KLNGDAMMFIF.
*/
@java.lang.Override
public int getUnk3300KLNGDAMMFIF() {
return unk3300KLNGDAMMFIF_;
}
/**
* <code>uint32 Unk3300_KLNGDAMMFIF = 1;</code>
* @param value The unk3300KLNGDAMMFIF to set.
* @return This builder for chaining.
*/
public Builder setUnk3300KLNGDAMMFIF(int value) {
unk3300KLNGDAMMFIF_ = value;
onChanged();
return this;
}
/**
* <code>uint32 Unk3300_KLNGDAMMFIF = 1;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3300KLNGDAMMFIF() {
unk3300KLNGDAMMFIF_ = 0;
hitHaltTimeScale_ = 0F;
onChanged();
return this;
}
private float retreatStrength_ ;
/**
* <code>float retreat_strength = 3;</code>
* <code>float retreatStrength = 14;</code>
* @return The retreatStrength.
*/
@java.lang.Override
@@ -787,7 +702,7 @@ public final class AttackHitEffectResultOuterClass {
return retreatStrength_;
}
/**
* <code>float retreat_strength = 3;</code>
* <code>float retreatStrength = 14;</code>
* @param value The retreatStrength to set.
* @return This builder for chaining.
*/
@@ -798,7 +713,7 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
/**
* <code>float retreat_strength = 3;</code>
* <code>float retreatStrength = 14;</code>
* @return This builder for chaining.
*/
public Builder clearRetreatStrength() {
@@ -807,6 +722,99 @@ public final class AttackHitEffectResultOuterClass {
onChanged();
return this;
}
private float airStrength_ ;
/**
* <code>float airStrength = 13;</code>
* @return The airStrength.
*/
@java.lang.Override
public float getAirStrength() {
return airStrength_;
}
/**
* <code>float airStrength = 13;</code>
* @param value The airStrength to set.
* @return This builder for chaining.
*/
public Builder setAirStrength(float value) {
airStrength_ = value;
onChanged();
return this;
}
/**
* <code>float airStrength = 13;</code>
* @return This builder for chaining.
*/
public Builder clearAirStrength() {
airStrength_ = 0F;
onChanged();
return this;
}
private int iDJFCEPGOOF_ ;
/**
* <code>uint32 IDJFCEPGOOF = 5;</code>
* @return The iDJFCEPGOOF.
*/
@java.lang.Override
public int getIDJFCEPGOOF() {
return iDJFCEPGOOF_;
}
/**
* <code>uint32 IDJFCEPGOOF = 5;</code>
* @param value The iDJFCEPGOOF to set.
* @return This builder for chaining.
*/
public Builder setIDJFCEPGOOF(int value) {
iDJFCEPGOOF_ = value;
onChanged();
return this;
}
/**
* <code>uint32 IDJFCEPGOOF = 5;</code>
* @return This builder for chaining.
*/
public Builder clearIDJFCEPGOOF() {
iDJFCEPGOOF_ = 0;
onChanged();
return this;
}
private int oDEDPMCMFNN_ ;
/**
* <code>uint32 ODEDPMCMFNN = 8;</code>
* @return The oDEDPMCMFNN.
*/
@java.lang.Override
public int getODEDPMCMFNN() {
return oDEDPMCMFNN_;
}
/**
* <code>uint32 ODEDPMCMFNN = 8;</code>
* @param value The oDEDPMCMFNN to set.
* @return This builder for chaining.
*/
public Builder setODEDPMCMFNN(int value) {
oDEDPMCMFNN_ = value;
onChanged();
return this;
}
/**
* <code>uint32 ODEDPMCMFNN = 8;</code>
* @return This builder for chaining.
*/
public Builder clearODEDPMCMFNN() {
oDEDPMCMFNN_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -874,13 +882,12 @@ public final class AttackHitEffectResultOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\033AttackHitEffectResult.proto\"\265\001\n\025Attack" +
"HitEffectResult\022\024\n\014air_strength\030\r \001(\002\022\033\n" +
"\023hit_halt_time_scale\030\n \001(\002\022\025\n\rhit_halt_t" +
"ime\030\t \001(\002\022\033\n\023Unk3300_LCKECJCKKJK\030\010 \001(\r\022\033" +
"\n\023Unk3300_KLNGDAMMFIF\030\001 \001(\r\022\030\n\020retreat_s" +
"trength\030\003 \001(\002B\033\n\031emu.grasscutter.net.pro" +
"tob\006proto3"
"\n\033AttackHitEffectResult.proto\"\236\001\n\025Attack" +
"HitEffectResult\022\023\n\013hitHaltTime\030\006 \001(\002\022\030\n\020" +
"hitHaltTimeScale\030\002 \001(\002\022\027\n\017retreatStrengt" +
"h\030\016 \001(\002\022\023\n\013airStrength\030\r \001(\002\022\023\n\013IDJFCEPG" +
"OOF\030\005 \001(\r\022\023\n\013ODEDPMCMFNN\030\010 \001(\rB\033\n\031emu.gr" +
"asscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
@@ -891,7 +898,7 @@ public final class AttackHitEffectResultOuterClass {
internal_static_AttackHitEffectResult_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AttackHitEffectResult_descriptor,
new java.lang.String[] { "AirStrength", "HitHaltTimeScale", "HitHaltTime", "Unk3300LCKECJCKKJK", "Unk3300KLNGDAMMFIF", "RetreatStrength", });
new java.lang.String[] { "HitHaltTime", "HitHaltTimeScale", "RetreatStrength", "AirStrength", "IDJFCEPGOOF", "ODEDPMCMFNN", });
}
// @@protoc_insertion_point(outer_class_scope)

Some files were not shown because too many files have changed in this diff Show More